无法访问Chef-server Web界面。 (没有到主机的路由)

时间:2014-12-04 01:28:36

标签: nginx chef

我在centos机器上安装了厨师服务器。 除了我无法从本地网络上的其他计算机访问厨师服务器Web界面外,一切都按预期工作。

我可以从centos机器本身访问网络界面:

telnet mychefserver.local 4000
Connected

如果我从我的机器上做同样的事情,我得到了:

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

我可以从我的机器上成功ping mychefserver.local

知道如何使用chef-server配置nginx以从网络访问chef-server?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我的问题是iptables。 我停止了iptables,我可以再次从本地网络访问chef-server。