У меня ноутбук с Windows 10 со специфической проблемой, которую ни один браузер не может открыть https://rutracker.org/
Это происходит так (в режиме инструментов разработчика): в течение длительного времени браузер не распознает, что он отправляет что-либо удаленному (например, Chrome сообщает, что он «остановлен»), а затем запрос отображается как неудавшийся без видимой причины. Я также пробовал Firefox и Edge с одинаковыми результатами, потому что они не могут подключиться и не дают какой-либо значимой отладки.
Я даже установил cURL. Результат следующий:
curl -k -vvv https://rutracker.org/forum/index.php
* Trying 195.82.146.214...
* TCP_NODELAY set
* Connected to rutracker.org (195.82.146.214) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
потом долго будет висеть и потом жаловаться на SSL_ERROR_SYSCALL. Напротив, в Linux это выглядит совсем иначе:
curl -k -vvv https://rutracker.org/forum/index.php
* Hostname was NOT found in DNS cache
* Trying 195.82.146.214...
* Connected to rutracker.org (195.82.146.214) port 443 (#0)
* successfully set certificate verify locations:
* CAfile: none
CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS handshake, Server key exchange (12):
* SSLv3, TLS handshake, Server finished (14):
* SSLv3, TLS handshake, Client key exchange (16):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* Server certificate:
* subject: CN=rutracker.org
* start date: 2018-07-20 04:13:49 GMT
* expire date: 2018-10-18 04:13:49 GMT
* issuer: C=US; O=Let's Encrypt; CN=Let's Encrypt Authority X3
* SSL certificate verify ok.
> GET /forum/index.php HTTP/1.1
> User-Agent: curl/7.38.0
> Host: rutracker.org
> Accept: */*
>
< HTTP/1.1 200 OK
Может быть, есть сборка браузера, которая будет использовать чистый OpenSSL, полностью избегая реализации Windows SSL? Потому что, кажется, это проблематично. Я недавно проверил с Malwarebytes, который не нашел ничего конкретного.
РЕДАКТИРОВАТЬ: я заметил, что это произойдет только тогда, когда я подключен через PPTP VPN. Когда я перешел на L2TP, я могу без проблем открыть веб-сайт. Что здесь происходит?