我们在 Ubuntu 14.04 服务器上托管了一个 Domino 9.0.1 服务器,该服务器还托管其他几个基于 http 的任务(Nginx、Couchdb、Tomcat 上的 Confluence)。
Ubuntu 服务器有多个 IP,所有 IP 都正确绑定到不同的任务。
Domino SMTP 任务绑定正确并且运行良好。
所有 http 任务(Domino 除外)都由 Nginx 1.6x 版本代理,并且全部运行良好,netstat 没有显示 0.0.0.0 绑定,没有人在监听 1.2.3.4:80 。
当我尝试load http
在(Domino)服务器控制台上操作时失败
HTTP Server: Error - Unable to Bind 1.2.3.4, port 80, port in use or Bind To Host configuration specifies a duplicate IP address/host
几次,可能是四五次,然后它就可以顺利加载!
并且:当它出现时,我看到 http 正在监听 80 和 443,但是 SSL 连接不起作用,也没有任何错误日志!
这一定是一种邪恶的魔法 :-(
提前致谢
皮特
答案1
Domino 是否以 root 身份运行?只有 root 可以绑定到端口 80。
的输出是什么ss -lt
?
正如错误所暗示的,http 配置数据库中指定了多个绑定 ip:ports 吗?