It works!
I modified Login.jsp, and now it's working from outside mynetwork. Because I'm at work right now, I can't post the modification I've made, so I'll post it tonight. (it's 8.40AM now)
But there's more: I've got other sites working at the same public IP too. I'm using Apache's reverse-proxy to redirect traffic for/from the Zimbra-server. All other http(s)-traffic goes to my other webserver. So my current setup is as follows:
port 21 forwards to 10.0.0.a (other machine)
port 25 forwards to 10.0.0.b (other machine; forwards mail also to zimbra.localnet)
port 80 forwards to 10.0.0.b (httpd.localnet)
port 443 forwards to 10.0.0.c (zimbra.localnet)
All http traffic is redirected to httpd.localnet because that server is hosting my websites. From there I'm redirecting http traffic for Zimbra to zimbra.localnet using reverse-proxy. https is redirected straight to zimbra.localnet because I don't use it anywhere else.
At this moment there are only 2 small things I'm facing which I still have to solve:
- When I'm going to "http://zimbra.pubdomain.com" I'm getting an error that the certificate isn't valid. (because the hostname in the cert isn't zimbra.pubdomain.com but zimbra.localnet)
- At the client-side Zimbra is responding slow sometimes. But at this moment I don't know whether it's a problem at my server, a connection-problem (bandwith?) or a problem with the client. Therefore I'll have to test it with another PC and another internet-connection.
Despite these 2 issues, I'm impressed about Zimbra!
