Following on from my previous question (which I answered myself),
Configuring OS X 10.7 Lion Server to serve Rails Apps via Apache
...I'm now looking to set up SSL.
Again, I have the config working fine under Snow Leopard, but I want to set this up on a new i7 Mac Mini, so running Snow Leopard isn't an option.
I'm using the named virtual host kludge described in the link answer above, but I've been unable to get SSL working.
The Snow Leopard config I'm basing my Lion config is included below.
Tips on configuring the equivalent under Lion would be very much appreciated. Thanks.
<VirtualHost 10.0.1.1:80>
ServerName bonk.example.com
Redirect / https://bonk.example.com/
</VirtualHost>
<VirtualHost 10.0.1.1:443>
ServerName bonk.example.com
DocumentRoot "/Rails/deployed/bonk/current/public"
RackEnv example_production
RailsEnv example_production
<Directory "/Rails/deployed/bonk/current/public">
Order allow,deny
Allow from all
Options FollowSymLinks
</Directory>
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLOptions +FakeBasicAuth +ExportCertData +StdEnvVars +StrictRequire
SSLCertificateFile /private/etc/apache2/server.crt
SSLCertificateKeyFile /private/etc/apache2/server.key
SSLCertificateChainFile /private/etc/apache2/ca.crt
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0
RequestHeader set X-Forwarded-Proto "https"
</VirtualHost>