Deobfuscate Obfuscate (verb): to confuse, bewilder, or stupefy.

30Nov/080

Configuring Apache and Zimbra on a Single Server

After configuring Apache on my new server I started in on Zimbra. After installing Zimbra I was unable to get to the administration console. Additionally I was getting the "zmmailboxdctl is not running" when running zmcontrol status.

I wanted to run Zimbra over HTTPS and wanted my Apache to use port 80 so I switched Zimbta to HTTPS (port 443) by using the following commands.

su - zimbra
zmtlsctl https

Zimbra documentation said to restart tomcat after running the commands but this did not work so I simply rebooted. I was still unable to get zmmailboxdctl running because Apache was still using port 443 for SSL. To eliminate this issue I changed SSL to another port by editing /etc/httpd/conf.d/ssl.conf. The lines below need to have the port changed to something other than 443. The third line below in my configuration was commented it out so I left it alone.

Listen 443
VirtualHost _default_:443
#ServerName www.example.com:443

Once this was done, Apache was restarted, I was able to start zmmailboxdctl successfully, and was then able to access the adminsitration conlole via https://serverip:7071 and Apache was still running over port 80.