Итак, я хочу наладить доступ по SSL на свой субдомен.
Субдомен я создал примерно так:
nsupdate
server ns.мойпровайдер.ру
update add level3.level2.level1.ru. 86400 A XXX.XXX.XXX.XXX
send
Далее сгенерил собственноручный сертификат
server.key и server.crt
с CommonName = level3.level2.level1.ru
Далее добавил в httpd.conf:
<Directory "/var/www-level3/html">
Options Indexes FollowSymLinks SymLinksIfOwnerMatch
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
ServerAdmin mail@mail.com
DocumentRoot /var/www-level3/html
ServerName level3.level2.level1.ru
ErrorLog logs/level3-error_log
CustomLog logs/level3-access_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %
</VirtualHost>
Options Indexes FollowSymLinks SymLinksIfOwnerMatch
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key
SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
ServerAdmin mail@mail.com
DocumentRoot /var/www-level3/html
ServerName level3.level2.level1.ru
ErrorLog logs/level3-error_log
CustomLog logs/level3-access_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %
</VirtualHost>
Перезапустил httpd...и ноль реакции.
https://level3.level2.level1.ru выдает, что не может отобразить страницу.
В логах - ТИШИНА (если я меняю CommonName, то логи оживают и естественно отображают ошибку)
Все виртуальные хосты (не SSL) работают отлично. А этого как будто нет......
В чем тут может собака порыться? Спасибо.