Я вернулся сегодня к старому сценарию, который у меня был для входа в Gmail через SSL. В прошлый раз, когда я запускал его (несколько месяцев назад), скрипт работал нормально, но теперь он сразу же умирает с:
<urlopen error The read operation timed out>
Если я установлю тайм-аут (независимо от того, как долго), он умрет сразу же с:
<urlopen error The connect operation timed out>
Последний воспроизводится с:
import socket
socket.setdefaulttimeout(30000)
sock = socket.socket()
sock.connect(('www.google.com', 443))
ssl = socket.ssl(sock)
возвращение:
socket.sslerror: The connect operation timed out
но я не могу воспроизвести первое, и после долгих шагов по коду я понятия не имею, что вызывает все это.