Установите SSL Cerificate. Ubuntu 14, Apache2 (comodo)

Я пытаюсь установить сертификат SSL на Apache2, но он просто не работает вообще. Я попробовал все.

Я включил модуль SSL. Это слушает порт 443.

    LoadModule ssl_module modules/mod_ssl.so
    Listen 443

    <VirtualHost _default_:443> //tried *:443, mydomain.com:433, myIP:443
            ServerAdmin my_email
            ServerName www.mydomain.com //tried mydomain.com, mydomain:443
            DocumentRoot /var/docs
            SSLEngine on
            #SSLOptions +FakeBasicAuth +ExportCertData +StrictRequire
            SSLCertificateKeyFile /path_/server.key         
            SSLCertificateFile  /path_/mydomain_com.crt
            SSLCertificateChainFile /path_/mydomain_com.ca-bundle
    </VirtualHost> 

Я должен сказать, что использую обратный прокси на этой машине. Все прекрасно, но SSL.

0
задан 11 February 2015 в 00:38

1 ответ

Сервер отвечает на https протоколе по его IP-адресу, или Вы получаете ошибку браузера? Попытайтесь использовать следующее утверждение для виртуального хоста: VirtualHost *:80 (удаляют строку _defult), и, также, комментарий (или удаляют), строка:

SSLCertificateChainFile/path_/mydomain_com.ca-bundle

Вы генерировали Самоподписанный Сертификат для своего Виртуального Хоста, или Вы используете по умолчанию? Также... Я предлагаю, чтобы Вы следовали этому учебному руководству, чтобы создать SSL Vhost http://www.bytelinux.com/create-self-signed-certificates-enable-apache-ssl-ubuntu-14-10/ и использовать a2sslcert сценарий, чтобы генерировать и автоматически установить самоподписанный сертификат. Также я предлагаю, чтобы Вы проверили сертификат SSL (.key и .crt файлы) системный путь, чтобы видеть, указывает ли это на право!

0
ответ дан 6 October 2019 в 01:51

Другие вопросы по тегам:

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