Apache 2-AH02311: фатальная ошибка инициализации mod_ssl

Я пытаюсь настроить SSL-сертификат Godaddy на капле DigitalOcean, работающей Ubuntu с Apache 2. После того, как я настроил сертификаты правильно (в лучшем случае я могу видеть & согласно следующим статьям:

Я не могу запустить Apache, и я получаю следующую ошибку:

AH02311: Fatal error initialising mod_ssl

Я также видел эту ошибку:

SSL Library Error: error:0B080074:x509 certificate routine

оба они находятся в error.logфайле.

2 ответа

  1. Похоже, что закрытый ключ не соответствует проверке сертификата на это (не уверен, поскольку я не вижу полные журналы консоли). Я надеюсь, что порядок cert правильный, он должен быть

    SSLCertificateFile /etc/apache2/ssl/certificate.crt 
    SSLCertificateKeyFile /etc/apache2/ssl/private.key
    SSLCACertificateFile /etc/apache2/ssl/intermediate.crt
    
  2. Обычно это apache.ошибка конфигурации conf или любой другой файл конфигурации. сделать это:

    1. очистка Apache удаление / очистка Apache
    2. перезагрузить модули
    3. перезагрузить сервер
    4. делать apachectl configtest
    5. sudo systemctl restart apache2.service
    6. sudo systemctl status apache2.service

    Это должно устранить проблему.