# /usr/share/doc/apache2.2-common/README.Debian.gz for more info.
# If both key and certificate are stored in the same file, only the
# SSLCertificateFile directive is needed.
- SSLCertificateFile /etc/ssl/local-certs/dehnerts-web.chain.crt
- SSLCertificateChainFile /etc/ssl/local-certs/dehnerts-web.chain.crt
- #SSLCertificateFile /etc/ssl/certs/general-web.crt
- SSLCertificateKeyFile /etc/ssl/private/general-web.key
+ <IfFile "/etc/ssl/local-certs/dehnerts-web.chain.crt">
+ SSLCertificateFile /etc/ssl/local-certs/dehnerts-web.chain.crt
+ SSLCertificateChainFile /etc/ssl/local-certs/dehnerts-web.chain.crt
+ #SSLCertificateFile /etc/ssl/certs/general-web.crt
+ SSLCertificateKeyFile /etc/ssl/private/general-web.key
+ </IfFile>
+ <IfFile ! "/etc/ssl/local-certs/dehnerts-web.chain.crt">
+ #Warning "correct default cert not detected, falling back to snakeoil"
+ SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
+ SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
+ </IfFile>
# Server Certificate Chain:
# Point SSLCertificateChainFile at a file containing the
ProxyPassReverse "/" "https://squaresdb.augsburg.vms.dehnerts.com/"
ProxyPreserveHost on
Include sites-common/ssl-common
- SSLCertificateFile /etc/letsencrypt/live/squaresdb.dehnerts.com/fullchain.pem
- SSLCertificateChainFile /etc/letsencrypt/live/squaresdb.dehnerts.com/fullchain.pem
- SSLCertificateKeyFile /etc/letsencrypt/live/squaresdb.dehnerts.com/privkey.pem
+ <IfFile "/etc/letsencrypt/live/squaresdb.dehnerts.com/">
+ SSLCertificateFile /etc/letsencrypt/live/squaresdb.dehnerts.com/fullchain.pem
+ SSLCertificateChainFile /etc/letsencrypt/live/squaresdb.dehnerts.com/fullchain.pem
+ SSLCertificateKeyFile /etc/letsencrypt/live/squaresdb.dehnerts.com/privkey.pem
+ </IfFile>
+ <IfFile ! "/etc/letsencrypt/live/squaresdb.dehnerts.com/">
+ #Warning "correct default cert not detected, falling back to snakeoil"
+ SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
+ SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
+ </IfFile>
</VirtualHost>
</IfModule>
# alert, emerg.
LogLevel warn
-CustomLog /var/log/apache2/access.alex.log combined
+CustomLog /var/log/apache2/access.alex.log vhost_combined
ServerAdmin webmaster@dehnerts.com
-ServerName olinda.mit.edu
-ServerAlias www.dehnerts.com www.dehnert.arctic.org
+ServerName chankillo.dehnerts.com
+ServerAlias chankillo.mit.edu dehnerts.com www.dehnerts.com www.dehnert.arctic.org
-DocumentRoot /var/www/default
+DocumentRoot /var/www/html/
<Directory />
Options FollowSymLinks
AllowOverride None
# alert, emerg.
LogLevel warn
-CustomLog ${APACHE_LOG_DIR}/access.log combined
+CustomLog ${APACHE_LOG_DIR}/access.log vhost_combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
# alert, emerg.
LogLevel warn
-CustomLog /var/log/apache2/access.docs.mit.edu.log combined
+CustomLog /var/log/apache2/access.docs.mit.edu.log vhost_combined
# alert, emerg.
LogLevel warn
-CustomLog /var/log/apache2/access.roost.log combined
+CustomLog /var/log/apache2/access.roost.log vhost_combined