--- /dev/null
+../mods-available/ssl.conf
\ No newline at end of file
--- /dev/null
+../mods-available/ssl.load
\ No newline at end of file
<VirtualHost *:80>
- ServerAdmin adehnert-webmaster@mit.edu
- ServerName adehnert.mit.edu
- ServerAlias alex.mit.edu
-
- DocumentRoot /home/alex/public_html/
- <Directory />
- Options FollowSymLinks
- AllowOverride None
- </Directory>
- <Directory /home/alex/public_html/>
- Options Indexes FollowSymLinks MultiViews
- AllowOverride FileInfo AuthConfig Limit Indexes Options
- Order allow,deny
- allow from all
- </Directory>
-
- ErrorLog /var/log/apache2/error.log
-
- # Possible values include: debug, info, notice, warn, error, crit,
- # alert, emerg.
- LogLevel warn
-
- CustomLog /var/log/apache2/access.log combined
+ ServerName alex.mit.edu
+ ServerAlias adehnert.mit.edu
+ Include sites-common/alex
+</VirtualHost>
+<IfModule mod_ssl.c>
+<VirtualHost *:443>
+ ServerName alex.mit.edu
+ Include sites-common/alex
+ Include sites-common/ssl-common
+ SSLCertificateFile /etc/ssl/certs/alex.mit.edu.pem
+ SSLCertificateKeyFile /etc/ssl/private/alex.mit.edu.key
</VirtualHost>
+</IfModule>
<IfModule mod_ssl.c>
-<VirtualHost _default_:443>
+<VirtualHost *:443>
ServerAdmin webmaster@localhost
+ ServerName masada.mit.edu
DocumentRoot /var/www
<Directory />
# /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/certs/ssl-cert-snakeoil.pem
- SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
+ SSLCertificateFile /etc/ssl/certs/masada.mit.edu.web.pem
+ SSLCertificateKeyFile /etc/ssl/private/masada.mit.edu.web.key
# Server Certificate Chain:
# Point SSLCertificateChainFile at a file containing the
--- /dev/null
+ServerAdmin adehnert-webmaster@mit.edu
+
+DocumentRoot /home/alex/public_html/
+<Directory />
+ Options FollowSymLinks
+ AllowOverride None
+</Directory>
+<Directory /home/alex/public_html/>
+ Options Indexes FollowSymLinks MultiViews
+ AllowOverride FileInfo AuthConfig Limit Indexes Options
+ Order allow,deny
+ allow from all
+</Directory>
+
+ErrorLog /var/log/apache2/error.log
+
+# Possible values include: debug, info, notice, warn, error, crit,
+# alert, emerg.
+LogLevel warn
+
+CustomLog /var/log/apache2/access.log combined
--- /dev/null
+SSLEngine on
+<FilesMatch "\.(cgi|shtml|phtml|php)$">
+ SSLOptions +StdEnvVars
+</FilesMatch>
+<Directory /usr/lib/cgi-bin>
+ SSLOptions +StdEnvVars
+</Directory>
+
+BrowserMatch ".*MSIE.*" \
+ nokeepalive ssl-unclean-shutdown \
+ downgrade-1.0 force-response-1.0