Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <VirtualHost *:80>
- ServerName mail.x
- ServerAlias autodiscover.*
- ServerAlias autoconfig.*
- RewriteEngine on
- RewriteCond %{HTTPS} off
- RewriteRule ^/?(.*) https://%{HTTP_HOST}/$1 [R=301,L]
- ProxyPass / http://127.0.0.1:8080/
- ProxyPassReverse / http://127.0.0.1:8080/
- ProxyPreserveHost On
- ProxyAddHeaders On
- RequestHeader set X-Forwarded-Proto "http"
- </VirtualHost>
- <VirtualHost *:443>
- ServerName mail.x
- ServerAlias autodiscover.*
- ServerAlias autoconfig.*
- # You should proxy to a plain HTTP session to offload SSL processing
- ProxyPass /Microsoft-Server-ActiveSync http://127.0.0.1:8080/Microsoft-Server-ActiveSync connectiontimeout=4000
- ProxyPassReverse /Microsoft-Server-ActiveSync http://127.0.0.1:8080/Microsoft-Server-ActiveSync
- ProxyPass / http://127.0.0.1:8080/
- ProxyPassReverse / http://127.0.0.1:8080/
- ProxyPreserveHost On
- ProxyAddHeaders On
- RequestHeader set X-Forwarded-Proto "https"
- SSLCertificateFile opt/mailcow-dockerized/data/assets/ssl/cert.pem
- SSLCertificateKeyFile opt/mailcow-dockerized/data/assets/ssl/key.pem
- # If you plan to proxy to a HTTPS host:
- #SSLProxyEngine On
- # If you plan to proxy to an untrusted HTTPS host:
- #SSLProxyVerify none
- #SSLProxyCheckPeerCN off
- #SSLProxyCheckPeerName off
- #SSLProxyCheckPeerExpire off
- </VirtualHost>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement