First I'd like to say that so far I'm loving Zimbra, it does everything I need and has been really easy to setup- it's exceeded all of my expectations.

I currently have zimbra 5.0.9 setup with a split horizon dns behind an ipcop firewall. 1 server is hosting zimbra and several websites (not through a VM). I have Zimbra's web port set to 81 and ssl to 445 because I need 80 and 443 open for my webserver. I've setup the following virtual host definition for webmail which works fine:

Code:
<VirtualHost *:443>
        ServerAdmin postmaster@mydomain.com
        ServerName webmail.mydomain.com

        SSLEngine on
        SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
        SSLCertificateFile /etc/apache2/ssl/webmail.mydomain.com.crt
        SSLCertificateKeyFile /etc/apache2/ssl/webmail.mydomain.com.key

        SSLProxyEngine on
        SSLProxyCACertificateFile /etc/apache2/ssl/zimbra.crt

        RequestHeader set Front-End-Https On
        ProxyRequests On
        ProxyPreserveHost On
        ProxyVia full

        <Proxy *>
                Order deny,allow
                Allow from all
        </Proxy>

        ProxyPass /        https://webmail.mydomain.com:445/
        ProxyPassReverse / https://webmail.mydomain.com:445/

        ErrorLog /home/www/www.mydomain.com/logs/error_webmail.log
        CustomLog /home/www/www.mydomain.com/logs/access_webmail.log common
</VirtualHost>
I also have:

Code:
<VirtualHost *:443>
        ServerAdmin postmaster@mydomain.com
        ServerName zcs.mydomain.com

        SSLEngine on
        SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
        SSLCertificateFile /etc/apache2/ssl/zcs.mydomain.com.crt
        SSLCertificateKeyFile /etc/apache2/ssl/zcs.mydomain.com.key

        SSLProxyEngine on
        SSLProxyCACertificateFile /etc/apache2/ssl/zimbra.crt

        RequestHeader set Front-End-Https On
        ProxyRequests On
        ProxyPreserveHost On
        ProxyVia full

        <Proxy *>
                Order deny,allow
                Allow from all
        </Proxy>

        ProxyPass        / https://zcs.mydomain.com:7071/
        ProxyPassReverse / https://zcs.mydomain.com:7071/

        ErrorLog /home/www/www.mydomain.com/logs/error_admin.log
        CustomLog /home/www/www.mydomain.com/logs/access_admin.log common
</VirtualHost>
My current problem is that when I try to access https://zcs.mydomain.com/ I'm getting the /zimbra webmail access and not the /zimbraAdmin access that I need. Consequently, if I login I receive the following error:

Code:
A network service error has occurred. msg: system failure: Request not allowed on port 7071

Additionally if I try to explicitly access /zimbraAdmin through https://zcs.mydomain.com/zimbraAdmin I get the following:
Code:
Request not allowed on port 443
If anyone has any ideas it would be a great help, if you need any config / log files please let me know.