Была предпринята попытка сокета для недоступного хоста - PullRequest
5 голосов
/ 02 марта 2011

Один клиент сообщил об этой ошибке на моем клиенте WCF, подключающемся к нашей службе сервера.

"Сообщение: была предпринята попытка операции с сокетом для недоступного хоста Тип: System.Net.Sockets.SocketException "

По этой ссылке http://msdn.microsoft.com/en-us/library/ms740668%28v=vs.85%29.aspx я вижу:

WSAEHOSTUNREACH 10065 Нет маршрута к хосту. Была предпринята попытка сокета для недоступного хоста. См. WSAENETUNREACH.

WSAENETUNREACH 10051 Сеть недоступна. Была предпринята попытка операции с сокетом в недоступной сети. Обычно это означает, что локальное программное обеспечение не знает маршрута для достижения удаленного хоста.

Это ошибка сети в сети клиента? Мы можем что-то посоветовать клиенту?

Клиент WCF ранее мог подключаться к службе сервера и, похоже, проблема исчезла после перезагрузки компьютера (или, возможно, проблема с сетью была устранена за это время).

Спасибо

Adriana

Ответы [ 3 ]

1 голос
/ 02 марта 2011

Эта ошибка означает, что сеть не была подключена или настроена неправильно. Это определенно ошибка на клиентском компьютере, а не на вашем сервере.

Вы мало что можете сделать, чтобы "решить" проблему. Практически все, что вы можете сделать, это обновить сетевые драйверы клиента и проверить наличие проблем с подключением (возможно, они едва находятся в пределах радиуса действия, или в кабеле Ethernet отсутствует вкладка блокировки).

0 голосов
/ 30 июля 2018

Эта проблема связана с тем, что один и тот же номер порта доступен еще одному узлу в веб-конфигурации. Измени это . Счастливого кодирования.

0 голосов
/ 15 марта 2011

Вы можете помочь своим клиентам или FAE разработать SOP для выявления проблем с подключением. Например, пропингуйте IP-адрес сервера с клиентского компьютера, выполните ipconfig и посмотрите, работает ли сетевой адаптер компьютера.

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