Назад | Перейти на главную страницу

Установка SSL на Apache 2.x - самоподписанная ошибка

Поэтому я купил сертификат SSL у GoDaddy и следовал их инструкциям по его подписанию, а также загрузил и установил его. Это не работает. В нем говорится, что сертификат SSL был самоподписанным, а общее имя - SomeOrganization, хотя я правильно ввел всю информацию в CSR.

Вот строки в моем файле конфигурации vhost:

SSLEngine On
SSLCertificateFile /etc/httpd/conf.d/ssl/domain.com.crt
SSLCertificateKeyFile /etc/httpd/conf.d/ssl/domain.com.key
SSLCertificateChainFile /etc/httpd/conf.d/ssl/gd_bundle.crt

Я что-то делаю не так? mod_ssl включен в apache, и я работаю на CentOS 6. Любая помощь будет принята с благодарностью, поскольку мне нужно, чтобы это работало сегодня.

--ОБНОВИТЬ--

Я понял это и сейчас чувствую себя довольно глупо.

Я добавлял эти строки SSL в <VirtualHost *:80> директива. Я взял эту директиву и сделал ее копию, но изменил ее на <VirtualHost *:443> и теперь он работает отлично.

Думаю, это хорошо узнать сейчас, поэтому я не совершу такой же глупой ошибки в будущем. Надеюсь, кому-то это тоже пригодится.

Я понял это и сейчас чувствую себя довольно глупо.

Я добавлял эти строки SSL в <VirtualHost *:80> директива. Я взял эту директиву и сделал ее копию, но изменил ее на <VirtualHost *:443> для порта SSL, и теперь он работает отлично.