我最近发现领班并安装了 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_host
。config/settings.yml
默认值是*
,旨在绑定到所有接口,但我认为在 Windows 下您可能需要将其设置为0.0.0.0
。
如果这不起作用,请尝试使用服务器的 IP 地址或主机名。