aboutsummaryrefslogtreecommitdiffstats
path: root/config/httpd-ssl.conf.example
diff options
context:
space:
mode:
Diffstat (limited to 'config/httpd-ssl.conf.example')
-rw-r--r--config/httpd-ssl.conf.example24
1 files changed, 24 insertions, 0 deletions
diff --git a/config/httpd-ssl.conf.example b/config/httpd-ssl.conf.example
new file mode 100644
index 000000000..8f099b8a6
--- /dev/null
+++ b/config/httpd-ssl.conf.example
@@ -0,0 +1,24 @@
+# VirtualHost for HTTPS requests
+<VirtualHost *:443>
+ ServerName www.example.com
+
+ ErrorLog /var/log/apache2/alaveteli_error.log
+ CustomLog /var/log/apache2/alaveteli_access.log combined
+
+ ProxyRequests Off
+ ProxyPreserveHost On
+ ProxyPass / http://localhost:80/
+ ProxyPassReverse / http://localhost:80/
+ RequestHeader set X-Forwarded-Proto 'https'
+
+ SSLEngine on
+ SSLProtocol all -SSLv2
+ SSLCipherSuite ALL:!ADH:!EXPORT:!SSLv2:RC4+RSA:+HIGH:+MEDIUM
+
+ SSLCertificateFile /etc/ssl/certs/www.example.com.cert
+ SSLCertificateKeyFile /etc/ssl/private/www.example.com.key
+ # SSLCertificateChainFile /etc/ssl/sub.class2.server.ca.pem
+ # SSLCACertificateFile /etc/ssl/ca.pem
+
+ SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
+</VirtualHost>