无法访问厨师服务器Web界面。 (没有路由到主机)

问题描述:

我已经在一台centos机器上安装了chef-server。 除了我无法从本地网络上的其他计算机访问主服务器Web界面之外,所有内容都按预期工作。无法访问厨师服务器Web界面。 (没有路由到主机)

telnet mychefserver.local 4000 
Connected 

如果我做同样的从我的机器我有:

telnet: Unable to connect to remote host: No route to host 

我可以ping通mychefserver.local从

我可以从CentOS的机器本身访问Web界面我的机器

任何想法如何配置nginx的厨师服务器从网络访问厨师服务器?

由于Chef Server 10,Web界面使用正常的HTTPS(TCP 443),因此它只监听本地的高端口以及根据需要监听不同后端服务的nginx代理。我会尝试使用普通的网络浏览器,因为telnet在错误消息中并不完美。通常我会期望这意味着telnet正在获取TCP传输错误,但也许它只是混淆?如果确实是TCP传输错误,那么内部DNS更有可能出现问题。 .local通常意味着mDNS在某些地方有不均匀的支持,我会尝试一个确切的IP地址。

+0

感谢您的回答。我用IP地址和NC来测试。从我的机器我有'nc -v 192.168.1.144 4000 nc:连接到192.168.1.144端口4000(tcp)失败:没有路由到主机'并且从服务器我得到了:'nc -v 192.168。 1.144 4000 连接到192.168.1.144 4000端口[tcp/terabase]成功!' – dyjau 2014-12-04 02:06:04

+0

从服务器使用链接我得到了预期的Web界面 – dyjau 2014-12-04 02:12:00

我的问题是iptables。 我停止了iptables,我可以再次从我的本地网络访问主厨服务器。