Ошибка SSL Invalid method in request \x16\x03\x01

Invalid method in request \x16\x03\x01

- сообщение , которое Вы могли наблюдать в лог-файлах, говорит о наличие  ошибки при установлении защищённого соединения SSL.

Другое, связанное с той же проблемой, сообщение об ошибке, звучит следующим образом:

При соединении с XX.XX.XX.XX произошла ошибка.
SSL получило запись, длина которой превышает максимально допустимую. (Код ошибки: ssl_error_rx_record_too_long)
Страница, которую вы пытаетесь просмотреть, не может быть отображена, так как достоверность полученных данных не может быть проверена.

Пожалуйста, свяжитесь с владельцами веб-сайта и проинформируйте их об этой проблеме. В качестве альтернативы вы можете сообщить о некорректно работающем сайте с помощью команды, находящейся в меню «Справка».

Похоже у Вас неправильно установлен сертификат SSL или даже полностью не настроено соединение по 443 порту.

Лучший способ устранение указанных выше ошибок, перенастроить SSL в конфигурационном файле Апач (обычно это httpd.conf). Возможно настройка SSL вынесенна в отдельный файл. Если Вы производите настроку впервые, Вы сами можете подключить внешний конфигурационный файл так:

Include ssl.conf

не забудьте указать правильный путь до файла, проверьте его наличие.

Секция отвечающая за настройку SSL выглядит следующим образом:

<VirtualHost XX.XX.XX.XX:443>
</VirtualHost>

где XX.XX.XX.XX – айпи адрес Вашего сайта – сервера.

  1. Часто ошибка SSL описанная выше , возникает когда вместо IP указано  доменное имя (например weblomaster.ru). В этом случае необходимо заменить текст на цифры IP адреса Вашего сервера. Другой ошибкой, может быть указание локального айпи 127.0.0.1:433, либо адреса 0.0.0.0:443 (и любых других). Замените на айпи Вашего сайта (см. как определить IP Вашего домена).
  2. Создайте секцию если она полностью отсутствует в конфигурационном файле.

Приведем пример секции с настройкой:

<VirtualHost XX.XX.XX.XX:443>
ServerName weblomaster.ru
SSLEngine on
SSLCertificateFile /etc/httpd/ssl.crt/server.crt
SSLCertificateKeyFile /etc/httpd/ssl.key/server.key
DocumentRoot /home/user/data/
</VirtualHost>

Что нужно знать? Пути до файлов сертификата и ключей (server.crt и server.key). Полный путь к домашней директории Вашего сайта (DocumentRoot). ServerName – обычно совпадает с именем домена Вашего сайта.
Удачной настройки!

Опубликовано 15.01.2014 в 17:10 · Автор Вебдизайнеру, сисадмину, вебмастеру · Ссылка
Рубрики: Настройки хостинга, Системное администрирование · Теги: , , , , , , , , , ,