Какое-то время назад у меня перестал работать докер: не работала авторизация через сайт hub.docker.com, не удавалось подтянуть образ hello-world. Страниц с такой ошибкой в сети очень много, на них винят разработчиков докера (плохо кодите, не реагируете на обращения с описанием ошибки). В моей ситуации виновником оказался Kaspersky Internet Security (KIS).
Во всех текстах ошибок фигурирует EOF:
Post «https://login.docker.com/oauth/token»: EOF
Error response from daemon: Get «https://registry-1.docker.io/v2/»: EOF
После одного из обновлений KIS без спроса стал «контролировать сетевые порты». Нижеследующие скриншоты показывают, как добраться до этих настроек и снять галочки с портов (я снял все галочки, но можно попробовать сделать это только для порта 443).
Шаг 1
Шаг 2
Если у вас перестал работать OpenConnect VPN с ошибкой:
2023-10-26 17:07:58 | 80c | SSL negotiation with vpn.it.ru 2023-10-26 17:07:58 | 80c | SSL connection failure: Error in the pull function. 2023-10-26 17:07:58 | 80c | Failed to open HTTPS connection to vpn.it.ru |
Клиент VPN Cisco AnyConnect не может установить соединение по этой же причине.