我们有一个新的齐姆布拉服务器(发布5.0.18_GA_3011.UBUNTU8 UBUNTU8 FOSS版本)正在运行,在我们按照记录的过程更改主机名称之前,它一直工作得很好。现在,服务器不再在适当的接口上监听端口110。它在本地主机下监听tcp6,但不像端口25那样监听公共IP甚至0.0.0.0。我们已经尝试过重新配置服务器端口,但没有结果。我们查看了所有的配置文件,一切看起来都是正确的。邮件正在流动,并在邮箱中结束,因此mailboxd服务运行良好。imap/pop代理将根据需要关闭。我不知道我们在这里错过了什么。任何帮助都将不胜感激。谢谢。
发布于 2010-03-10 19:12:04
我们找到了答案。这是DNS相关的问题,有点。主机文件的mail.ourdomain.com解析为127.0.0.1,而不是外部IP地址接口。因此,当Zimbra启动时,它使用127.0.0.1作为绑定地址。查看jetty.properties文件确认如下: zimbraPop3BindAddress=mail.ourdomain.com。这就是为什么netstat -ln显示端口110绑定到127.0.0.1。我们无法理解如何修改jetty配置以使用不同的绑定地址设置(在重新启动时配置一直被覆盖),因此我们将主机文件更改为只将mail.ourdomain.com解析为外部ip地址。重新启动服务后,适当的端口被绑定,用户能够再次与pop3连接。
知道如何更改jetty配置也很好(有谁愿意吗?),但现在它正在按需要工作。
https://serverfault.com/questions/121207
复制相似问题