Foreman 智能代理无法在 Windows(Server 2012 R2)上启动

Foreman 智能代理无法在 Windows(Server 2012 R2)上启动

我最近发现领班并安装了 1.9.1 版本来帮助我管理和配置我的服务器。

领班服务器与我的 puppet 服务器安装在同一台机器上。现在,我想在 Windows 主机上使用智能代理来帮助我管理 MS DHCP 和 DNS 服务器。

我按照福尔曼网站但当我最终启动智能代理时

ruby bin\smart-proxy

我收到以下错误:

C:\smart-proxy>ruby bin\smart-proxy
[2015-09-22 09:03:53] INFO  WEBrick 1.3.1
[2015-09-22 09:03:53] INFO  ruby 1.9.3 (2014-11-13) [i386-mingw32]
[2015-09-22 09:03:53] INFO  WEBrick 1.3.1
[2015-09-22 09:03:53] INFO  ruby 1.9.3 (2014-11-13) [i386-mingw32]
C:/Ruby193/lib/ruby/1.9.1/webrick/utils.rb:75:in `getaddrinfo': getaddrinfo: Unknown host.  (SocketError)
    from C:/Ruby193/lib/ruby/1.9.1/webrick/utils.rb:75:in `create_listeners'
    from C:/Ruby193/lib/ruby/1.9.1/webrick/ssl.rb:88:in `listen'
    from C:/Ruby193/lib/ruby/1.9.1/webrick/server.rb:70:in `initialize'
    from C:/Ruby193/lib/ruby/1.9.1/webrick/httpserver.rb:45:in `initialize'
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.5.5/lib/rack/handler/webrick.rb:11:in `new'
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.5.5/lib/rack/handler/webrick.rb:11:in `run'
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/rack-1.5.5/lib/rack/server.rb:264:in `start'
    from C:/smart-proxy/lib/smart_proxy.rb:137:in `block in launch'

smart-proxy 服务器和 puppet/foreman 服务器的 DNS 解析正常。

任何想法 ?

答案1

尝试更改:bind_hostconfig/settings.yml默认值是*,旨在绑定到所有接口,但我认为在 Windows 下您可能需要将其设置为0.0.0.0

如果这不起作用,请尝试使用服务器的 IP 地址或主机名。

相关内容