Зависание тестового соединения Powershell - PullRequest
0 голосов
/ 07 апреля 2020

У меня проблема с запуском команды Test-Connection с одного из моих серверов сценариев. Простое выполнение команды Test-Connection -ComputerName $Hostname -Count 1 -ErrorAction Stop приводит к зависанию сеанса powershell. Запуск команды ping работает как положено. Проблема заключается в том, что c указывает на этот сервер, с которого я запускаю команду. Другие серверы запускают команду и возвращают ожидаемые значения. Я знаю о Test-NetConnection, и это работает, однако мне нужно знать причину root, почему Test-Connection висит на этом одном сервере. Любой совет с благодарностью.

1 Ответ

0 голосов
/ 07 апреля 2020

Test-NetConnection является преемником Test-Connection, он добавляет несколько функций, таких как проверка доступности порта и tracert функциональность.

Мне нужно было бы увидеть точную ошибку, чтобы узнать, действительно ли это проблема тайм-аута, в этом случае тайм-аут по умолчанию для Test-Connection должен быть меньше, чем Test-NetConnection, или, может быть, потому что Test-Connection использует только ICMP (Inte rnet Протокол управляющих сообщений) и Test-NetConnection, даже если он может использовать этот протокол, если задан параметр, может не использовать его в качестве протокола по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...