ERR_SSL_PROTOCOL_ERROR в хроме 39 и 40, но работает в хромированном состоянии 36.Помощь в хроме 39
Я могу получить доступ к URL-адресу в Chrome 36 и IE8, но в Chrome 39 или 40 или Firefox 35 он выдает ошибку:
Невозможно сделать безопасное подключение к серверу. Это может быть проблема с сервером или может потребоваться клиент сертификат подлинности, которого у вас нет.
Код ошибки: ERR_SSL_PROTOCOL_ERROR}.
Кажется, что это проблема, связанная с сертификатом SSL. Как я могу это исправить?
Ответы
Ответ 1
Google объявил, что они начнут устранять поддержку криптографического хеш-алгоритма SHA-1, начиная с Chrome 39. Согласно Google:
Сайты HTTPS, чьи цепочки сертификатов используют SHA-1 и действительны с 1 января 2017 года, больше не будут в полной мере заслуживать доверия в пользовательском интерфейсе Chromes.
Существует несколько сайтов, которые могут предоставить подробный анализ вашей цепочки сертификатов SSL, например SSL-тест Qualys SSL Labs.
В Google Chrome есть параметр с высокой степенью риска --ignore-certificate-errors
, который может обходить некоторые ошибки сертификата. Имейте в виду, что игнорирование ошибок сертификата помещает весь ваш трафик SSL под угрозу подслушивания.
Также возможно, что это новая ошибка. Google перешел от использования библиотеки OpenSSL к своей собственной библиотеке "BoringSSL" в Chrome 38. Чтобы сообщить об ошибке в Chrome, посетите chrome://help/
и нажмите "Сообщить о проблеме".
Ответ 2
Попробуйте это. В Chrome введите "chrome://flags/# enable-quic" без кавычек в качестве URL-адреса. CTRL + F, чтобы найти "quic", после чего вы найдете...
Экспериментальный протокол QUIC. Mac, Windows, Linux, Chrome OS, Android
Включить экспериментальную поддержку протокола QUIC. # Включить-Quic
Поверните это, чтобы отключить, и пусть он перезагрузит ваш браузер, когда будет предложено ниже.
Ответ 3
Перейдите в брандмауэр Windows, нажмите "Восстановить значения по умолчанию", затем снова. Проблема должна быть исправлена.
Ответ 4
Для меня эта проблема решена, когда я отключил свой антивирусный контроль.
Ответ 5
Сначала проверьте, что в:
-
Internet Explorer - перейдите в tools/internet options/advanced
в поле настроек, прокрутите до конца и выберите Use TLS 1.0
, и это устранит проблему.
SSL 2.0 или 3.0, и они также должны быть выбраны.
-
Подсказка Google Chrome-Click "гаечный ключ" на правой стороне этого файла. Нажмите Options
, затем Under the bonnet
в сети нажмите Change Proxy Settings
и выполните действия, описанные выше, как в Internet Explorer.
Если это не сработало, выполните следующие шаги:
- Показать все файлы и папки.
- Затем перейдите к
C:\Windows\System32\drivers\etc\hosts
.
- Щелкните правой кнопкой мыши файл hosts и выберите свойства. Затем нажмите вкладку безопасности. После этого нажмите править.
- Здесь вы можете щелкнуть систему, и вы должны проверить, разрешите ли полный контроль и снимите флажок.
- Нажмите "ОК", а затем "ОК".
- Теперь удалите файл hosts.
Вы можете прочитать подсказки форума google отсюда
или вы получите все подробности о err_ssl_protocol_error здесь. Я надеюсь, что это сработает и устранит ошибку.