Я установил сервер Zimbra в CentOS 6, зашел в админ-панель через веб-HTTPS через порт 7071, проблема в том, что я не могу получить доступ к почтовому клиенту (порт 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 у меня нет проблем, но снаружи не могу, я попытался изменить файл jetty.xml, найденный в настройках zimbra, и перезапустить почтовый ящик, но служба, которую я zimbra, этот файл перезаписывает предыдущие настройки.
Как правильно настроить zimbra, чтобы вы могли получить доступ к почтовому веб-клиенту с любого внешнего IP-адреса?
1) это должно быть 443, а не 445, это стандартный HTTPS 2) если не 8443 (или 443 через прокси-сервер nginx) в ожидании вашей установки 3) отключите брандмауэр (временно)
Вы установили его с их RPM? какой пакет? 8.6.1GA? повторно запустите установщик, возможно, вы что-то пропустили, и убедитесь, что все службы работают
sudo su - zimbra
zmcontrol status