Виходячи з мого попереднього запитання (на що я відповів),
Налаштування OS X 10.7 Lion Server для обслуговування Rails Apps через Apache
... Зараз я хочу налаштувати SSL.
Знову ж таки, у мене є конфігурація працює штраф під Snow Leopard, але я хочу, щоб встановити це на новий i7 Mac Mini, так що працює Snow Leopard не є можливістю.
Я використовую названий віртуальний хост kludge, описаний у відповіді на посилання вище, але я не зміг отримати SSL.
Конфігурація Snow Leopard, яку я базую на моєму Lion config, наведена нижче.
Поради щодо налаштування еквіваленту під Lion були б дуже вдячні. Дякую.
<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>