Skip to content

Ошибка вида SSL ERROR RX RECORD TOO LONG после установки SSL-сертификата

Ошибка вида SSL ERROR RX RECORD TOO LONG после установки SSL-сертификата

Причина возникновения данной проблемы определяется командой

openssl s_client -connect yourdomain.tld:*port*

Фикс для nginx

Ищем в конфигурационном файле nginx вхождения вида

listen IP;
и заменяем на

listen IP:80;
Если этого оказалось не достаточно, ищем вхождения вида
listen IP:443;
и заменяем на
listen IP:443 ssl;
или

listen IP:443;
ssl on;
в зависимости от предпочтений(лучше первый вариант, второй считается устаревшим и скоро перестанет поддерживаться).

Фикс для Apache

Заменяем вхождения вида

NameVirtualHost *
в конфиге на
NameVirtualHost *:80
а

<VirtualHost *>
на
<VirtualHost *:80>
где нужно добавляем также Virtualhost для 443-го порта
<VirtualHost *:443>
Cохраняем изменения в конфигурационном файле, после чего перезапускаем веб-сервре apache.