Почему не работает ssl сертификат?

Здравствуйте. Пытаюсь установить ssl сертификат. Добавляю в apache2.conf следующие строки:
<VirtualHost>
DocumentRoot /var/www
ServerName site.ru
SSLEngine On
SSLCertificateFile /etc/ssl/crt/site_ru.crt
SSLCertificateKeyFile /etc/ssl/crt/ssl-cert-snakeoil.key
SSLCertificateChainFile /etc/ssl/crt/site_ru.ca-bundle
SSLSessionCache dbm:/var/cache/httpd/ssl_cache
</VirtualHost>


Перезагружаю apache, выдает такую ошибку:
Syntax error on line 270 of /etc/apache2/apache2.conf:
<VirtualHost> directive requires additional arguments
Action 'configtest' failed.
The Apache error log may have more information.
 failed!


В чем ошибка?
  • Вопрос задан
  • 756 просмотров
Пригласить эксперта
Ответы на вопрос 1
alsopub
@alsopub
Не указан ip и порт:
<VirtualHost 127.0.0.1:443>
или
<VirtualHost *:443>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы