У меня возникла странная проблема, когда я не могу подключиться к https://www.humblebundle.com.
Простой HTTP работает нормально, как и https://humblebundle.com. Все они перенаправляют на указанный выше адрес. Я не нашел ни одного домена или веб-сайта с такой же проблемой.
curl https://www.humblebundle.com
говорит:
curl: (35) Unknown SSL protocol error in connection to www.humblebundle.com:443
Просмотр трассировки стека из небольшой программы на C # показывает, что проблема возникает при чтении из сокета во время аутентификации SSL.
Я могу получить сайт при подключении через IP-адрес и переопределении заголовка узла. curl https://198.41.187.33 -k -H "Host: www.humblebundle.com"
работает просто отлично.
Я заметил, что если я опускаю флаг -k
, он сообщает, что полученное имя сертификата на самом деле www.humblebundle.com
Я подтвердил, что это не связано с моим интернет-провайдером, и он также работает с виртуальной машины, подключенной к сети, через компьютер, на котором используется NAT DNS ведет себя как положено. Все признаки указывают на проблему на моей машине.
Уязвимый компьютер работает под управлением Windows 7 SP1.
Что может быть причиной, и как я могу это исправить?