<VirtualHost *:443> SSLEngine on SSLCertificateFile /etc/httpd/conf/server.crt SSLCertificateKeyFile /etc/httpd/conf/server.key SSLProxyEngine On SSLCACertificateFile /etc/httpd/conf/gsoc.pem SSLProtocol all -SSLv2 SSLVerifyClient require SSLVerifyDepth 1 SSLOptions +StrictRequire RequestHeader set X-Remote-User %{REMOTE_USER}s ServerName dashboards.gsoc.co.za:443 ServerAdmin admin@xxxxxxxxxx DocumentRoot /srv/http/gdf/ CustomLog /var/log/httpd/gdf/access combined ErrorLog /var/log/httpd/gdf/error LogLevel debug ProxyRequests Off ProxyPreserveHost Off ProxyPass /gdf https://172.20.67.2:8000/gdf ProxyPassReverse /gdf https://172.20.67.2:8000/gdf <Directory /> SSLRequireSSL AllowOverride none AuthName "GDF" AuthType Basic AuthDigestProvider file AuthUserFile /etc/httpd/conf/passwd Require ssl-verify-client Require valid-user Require ssl Satisfy All </Directory> <Location /gdf> SSLRequireSSL AuthName "GDF" AuthType Basic AuthDigestProvider file AuthUserFile /etc/httpd/conf/passwd Require ssl-verify-client Require valid-user Require ssl Satisfy All </Location> </VirtualHost>