Вот процесс, который я сделал для установки сертификата:
Что У меня есть:
Что я сделал:
Я сгенерировал ключ и csr, и я выпустил SSL, я открыл whm и выбрал «Установить сертификат SSL и настроить домен» я вставил сертификат, и он автоматически получил его, я изменил IP-адрес на дополнительный IP-адрес (потому что, если я этого не сделал, он говорит, что у вас должен быть выделенный IP-адрес), и появляется сообщение «SSL успешно установлен».
Но когда я иду проверить это, я получаю ошибку firefox «SSL получил запись, длина которой превышает максимально допустимую». Это означает, что SSL не установлен.
Серверы доменных имен указывают на основной IP-адрес, я попытался изменить их на вторичный, где был установлен ssl, но все еще не работает.
(я пробовал использовать «никто» при установке SSL, и это работает, но это ненадежный способ, и тоже случаются некоторые ошибки)
Так каково же решение?
Спасибо
"SSL получил запись, которая превысила максимальную допустимую длину". может произойти по ряду причин, общий - то, что SSL не включен (это не действительно ошибка, которая произошла бы для invalid/non-trusted сертификата).
Попробовать http://your.host.name:443/
(вместо https://your.host.name/
). Если это работает, это означает, что существует действительно что-то слушающее на порте 443 (значение по умолчанию для HTTPS), но что SSL не включен. Должен быть SSLEngine on
в Вашей конфигурации VirtualHost (на том порте).
Было общее название в Вашем CSR названием домена, на котором Вы пытаетесь установить сертификат SSL? Домен, для которого сертификат SSL, должен Мах общее название в Вашем CSR