Foreman:ERF42-9666 [Foreman::Exception]:HTTP 启动需要具有 httpboot 功能和 http_port 公开设置的代理

Foreman:ERF42-9666 [Foreman::Exception]:HTTP 启动需要具有 httpboot 功能和 http_port 公开设置的代理

我想为房东配备领班。

问题: 我对新主机使用发现。主机被发现。我可以配置它。当我单击“提交”时,我得到: ERF42-9666 [Foreman::Exception]: HTTP boot require proxy with httpboot feature and http_port displayed 设置

预期结果: 新主机已重新启动并安装。

工头和代理版本: 工头:2.0.0

Foreman 和 Proxy 插件版本: foreman_discovery: 16.0.1 foreman_remote_execution: 3.0.3 foreman-tasks: 1.1.0 foreman_ansible: 5.0.1

发行版及版本: Debian 10.3

其他相关数据: 我曾经 foreman-installer --full-help 打印我当前的设置并将它们上传到pastebin:https://pastebin.com/j79Zs2b7 我希望这对您有所帮助,如果您希望将它们放在董事会中,请告诉我。

当我第一次遇到这个错误时,我发现:https://community.theforeman.org/t/cannot-create-host-erf42-9666-with-foreman-1-24rc2/16219 但跑步 foreman-installer --foreman-proxy-httpboot true 并没有解决这个问题,尽管之前它是错误的。--foreman-proxy-httpboot-listen-on默认设置为“两者”。

感谢您的帮助!

答案1

解决办法是启用http代理:

--foreman-proxy-http true

相关内容