Назад | Перейти на главную страницу

Windows Server 2012 R2 не может установить исходящие TCP-подключения

У меня очень странная ошибка на сервере. Это стандартный контроллер домена Windows Server 2012 R2 (основной), работающий в VMware ESXi 6.0 U2. Он имеет DNS, DHCP и некоторые общие файловые ресурсы. Ошибка в том, что он не может установить исходящее TCP-соединение, ни локальное, ни LAN, ни WAN. Ping и UDP работают нормально (поскольку это DNS-сервер, я вижу UDP-пакеты DNS, проходящие через брандмауэр). Входящие соединения тоже работают нормально. Например, если я telnet 127.0.0.1 3389 это не отвечает, я получил стандартное сообщение об ошибке «Подключение к 127.0.0.1 ... Не удалось открыть соединение с хостом, на порт 3389: Ошибка подключения», но я подключился к нему через RDP.

Для справки, сторонний антивирус не установлен, я тестировал отключение брандмауэра, маршруты в норме, признаков исчерпания TCP-порта нет (соединений выше 50000 почти нет).

Я не знаю, связано ли это, но у меня есть сценарий, который загружает страницу ежедневно, команда powershell -ExecutionPolicy unrestricted -Command "(New-Object Net.WebClient).DownloadString(\"http://google.com\")" (очевидно, с другим URL). При запуске он получает исключение OutOfMemoryException, но на сервере используется 8 ГБ и только 2,9 ГБ.

Заранее благодарим за предоставленную помощь.

Просто на тот случай, если кто-то столкнется с той же проблемой. У меня была проблема, что входящий -> все было возможно (TCP / IP, PING) Исходящий, был возможен только ICMP (PING), но без подключения к сокету. Помогло удалить последние установленные обновления ...

Не уверен, что это помогает, но у меня была такая же проблема на узле Windows Server 2012 R2 DataCenter Hyper-V. ICMP работал нормально, но не tcp. Например, telnet google.com 80 завершится ошибкой как на хосте, так и на гостевой vms. Это начало происходить после перезагрузки обновления Windows. Удаление обновлений ничего не исправило. Я наконец исправил это, удалив все виртуальные переключатели и перестроив их.