如何在 zimbra/mail 客户端中允许连接?

如何在 zimbra/mail 客户端中允许连接?

我在 CentOS 6 中安装了 Zimbra 服务器,通过端口 7071 通过 Web HTTPS 进入管理面板,问题是我无法访问 Web 邮件客户端(端口 445),我只能通过 localhost 访问。我从 bash 查看了这个端口:

[root@host etc]# netstat -antp | grep 445
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 15751/java
[root@host etc]# cat /proc/15751/cmdline
/opt/zimbra/java/bin/java-Dfile.encoding=UTF-8-server-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2-Djdk.tls.client.protocols=TLSv1,TLSv1.1,TLSv1.2-Djava.awt.headless=true-Dsun.net.inetaddr.ttl=60-Dorg.apache.jasper.compiler.disablejsr199=true-XX:+UseConcMarkSweepGC-XX:PermSize=128m-XX:MaxPermSize=350m-XX:SoftRefLRUPolicyMSPerMB=1-verbose:gc-XX:+PrintGCDetails-XX:+PrintGCDateStamps-XX:+PrintGCApplicationStoppedTime-XX:-OmitStackTraceInFastThrow-Xloggc:/opt/zimbra/log/gc.log-XX:-UseGCLogFileRotation-XX:NumberOfGCLogFiles=20-XX:GCLogFileSize=4096K-Djava.net.preferIPv4Stack=true-Xss256k-Xms6410m-Xmx6410m-Xmn1602m-Djava.io.tmpdir=/opt/zimbra/mailboxd/work-Djava.library.path=/opt/zimbra/lib-Djava.endorsed.dirs=/opt/zimbra/mailboxd/common/endorsed-Dzimbra.config=/opt/zimbra/conf/localconfig.xml-Djetty.home=/opt/zimbra/mailboxd-DSTART=/opt/zimbra/mailboxd/etc/start.config-jar/opt/zimbra/mailboxd/start.jar--module=zimbra,server,servlet,servlets,jsp,jmx,resources,websocket,ext,plus,rewrite,monitor,continuation,webapp,setuidjetty.home=/opt/zimbra/mailboxd/opt/zimbra/mailboxd/etc/jetty.xml

从localhost我没有问题但是从外部不可以,我试图修改在zimbra设置中找到的jetty.xml并重新启动邮箱但我的zimbra服务这个文件覆盖了以前的设置。

我如何正确设置 zimbra 以便您可以从任何外部 IP 访问 Web 邮件客户端?

答案1

1) 应该是 443 而不是 445,这是标准 HTTPS 2) 如果不是,则是 8443(或通过 nginx 代理的 443),等待安装 3) 禁用防火墙(暂时)

你用他们的 RPM 安装了它吗?什么包?8.6.1GA?重新运行安装程序,你可能错过了一些东西,并确保所有服务都在运行

sudo su - zimbra
zmcontrol status

相关内容