View Single Post
  #13 (permalink)  
Old 02-07-2008, 02:15 AM
m.a.g. m.a.g. is offline
Active Member
 
Posts: 29
Default

The communication to the proxy is https. As well as the communication between the proxy and Zimbra.

I use the same certifiaces for apache and Zimbra.

my httpd.conf looks like:

HTML Code:
<VirtualHost *:443>                                                                                                            
        ServerAdmin webmaster@domain.ch                                                                                    
        ServerName secure.domain.ch                                                                                        
                                                                                                                               
        DocumentRoot /var/www/  

    SSLProxyEngine On                                                                                                          
                                                                                                                                                                                               
    SSLProxyCACertificateFile /etc/ssl/certs/UTNAddTrustServerCA.crt                                                           
    RequestHeader set Front-End-Https On                                                                                       
    ProxyPreserveHost On                                                                                                       
                                                                                                                               
    ProxyRequests Off                                                                                                          
    ProxyVia full                                                                                                              
    <Proxy *>                                                                                                                  
        Order deny,allow                                                                                                       
        Allow from all                                                                                                         
    </Proxy>     
                                                                                                              
                                                                                                                               
    <Location "/zimbra">                                                                                                       
    SetEnv force-proxy-request-1.0 1                                                                                           
    SetEnv proxy-nokeepalive 1                                                                                                 
    ProxyPass https://mail.domain.ch:443/zimbra                                                                            
    ProxyPassReverse https://mail.domain.ch:443/zimbra                                                                     
    </Location>

        SSLEngine On                                                                                                               
    SSLCertificateFile /etc/ssl/certs/secure.crt                                                                               
    SSLCertificateKeyFile /etc/ssl/certs/secure.key                                                                             
    SSLCertificateChainFile /etc/ssl/certs/secure.ca-bundle                                                               
    SSLProtocol all                                                                                                            
    SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+EXP:+eNULL                                                             
                                                                                                                               
</VirtualHost>

Beside this, I have many other 'Location' where I use a proxy for other services on different servers. They all work without any problem. They all use https as well.

So far, I tried all kind of combinations in the config-file...
Reply With Quote