Accessing Zimbra From a Non-Standard Port

Howdy,

I just installed Zimbra M2.

I have Zimbra running on port 80 on a server in my internal LAN, but I need to be able to access it from elsewhere. To make a long story short, the easiest way to do that was to forward a high port (8888 in my case) from the router to the internal Zimbra server.

This had worked perfectly in M1.

In M2, I can get as far as seeing the login screen. But when I attempt to enter my credentials, the following error shows up on the page:

Code:

An unknown application error has occurred. Please correct any
errors and retry. If the problem persists, please contact your
System Aministrator. (service.FAILURE)

I poked around in the zimbra logs and didn't see anything. I then tacked on ?debug=1 to the url, and noticed that it was giving this error:

redirecting with apache

Well, the real issue is I have a web server on another machine already using port 80 with the same wan static IP address. So I want to use port 81 for Zimbra.

I did try to set up with my other server a proxy for zimbra, but that was just way too slow at least the way i did it. Much better to access zimbra directly thru another port.

If things could be set up so that zimbra did not have to run self contained with its own version of apache and tomcat, or if you had it so that we could use the apache/tomcat servers for serving up other web content, this would all be unnecessary frankly.