我正在Ubuntu Server 14.04 LTS计算机上按照https://docs.chef.io/release/server_12-3/install_server.html#standalone上的说明安装厨师服务器。当我运行命令来创建厨师管理员时:

sudo chef-server-ctl user-create ...(etc)...

我回来了:
ERROR: Connection refused connecting to http://127.0.0.1/users/

我正在已经运行Apache2的计算机上安装Chef。运行chef-server-ctl status显示所有服务正在运行。但是,我注意到两件事向我表明了潜在的问题,而我却缺乏解决这些问题的技能/经验:
  • /users/下没有/var/www/html/目录。我不知道这是否可以预期;我确定还有其他方法可以告诉Apache将/ users / URL别名为磁盘上某个地方的位置,但是我不知道它是什么。
  • 运行curl https://127.0.0.1时,出现错误“curl: (35) Unknown SSL protocol error in connection to 127.0.0.1:443”。

  • 如果我运行netstat -an|grep :443,我确实会看到在端口443上监听了一个进程(大概是Apache)。

    任何人都可以建议采取进一步的故障排除步骤吗?

    最佳答案

    Chef Server是一种期望在大多数情况下控制该设备的设备。您将需要关闭正在端口80和443上监听的所有内容(即,卸载Apache或在其自己的VM上安装Chef Server)。

    关于chef-infra - 无法创建厨师用户:连接拒绝连接到https://127.0.0.1/users/,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34800640/

    10-12 03:54
    查看更多