Когда я подключаюсь к https://www.feeguarantee.com, Chrome выдает мне сообщение ERR_SSL_PROTOCOL_ERROR. Firefox предоставляет SSL_ERROR_RX_RECORD_TOO_LONG. Край дает некоторую общую ошибку.
Все другие сайты работают нормально, включая сайты, которые, как я знаю, размещены на одном сервере. Другие, использующие мою сеть, также могут нормально подключаться к сайту.
DNS размещен в Cloudflare и использует гибкий SSL-режим Cloudflare. Однако, когда я отключаю Cloudflare, я получаю ту же проблему, используя сертификат, установленный непосредственно на нашем сервере. Другие сайты, использующие SSL Cloudflare, работают нормально.
Curl сообщает следующее
$ curl -v https://www.feeguarantee.com
* Rebuilt URL to: https://www.feeguarantee.com/
* Trying 162.242.219.59...
* Connected to www.feeguarantee.com (162.242.219.59) port 443 (#0)
* successfully set certificate verify locations:
* CAfile: C:\Program Files (x86)\Git\bin\curl-ca-bundle.crt
CApath: none
* TLSv1.0, TLS handshake, Client hello (1):
* error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
* Closing connection 0
curl: (35) error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol
Chrome предложил запустить средство диагностики Windows, поэтому я сделал это и сообщил, что протокол winsock не установлен. Я следовал инструкциям здесь http://www.kapilarya.com/windows-sockets-registry-entries-required-for-network-connectivity-is-missing для сброса драйверов winsock, столкнулся с проблемой групповой политики и установил реестр файлы они предоставили. Повторная попытка второго шага все еще не удалась, но диагностический инструмент больше не сообщает о проблеме.
Я также попытался переустановить / обновить мою сеть и драйверы чипсета, но безрезультатно.
Если не считать чистой установки Windows, как я могу исправить эту проблему?