尝试对无法访问的主机执行套接字操作

Adr*_*rya 6 .net wcf networking network-programming wcf-client

一位客户在我的WCF客户端连接到我们的服务器服务时报告了此错误.

"消息:尝试对无法访问的主机执行套接字操作类型:System.Net.Sockets.SocketException"

从这个链接http://msdn.microsoft.com/en-us/library/ms740668%28v=vs.85%29.aspx我看到:

WSAEHOSTUNREACH 10065无东道主路线.尝试对无法访问的主机执行套接字操作.见WSAENETUNREACH.

WSAENETUNREACH 10051网络无法访问.尝试对无法访问的网络执行套接字操作.这通常意味着本地软件不知道到达远程主机的路由.

这是客户网络上的网络错误吗?这是我们可以建议客户做的事情吗?

WCF客户端之前能够连接到服务器服务,并且在重新启动计算机之后似乎问题消失了(或者在此期间可能修复了网络问题).

谢谢

阿德里安娜

Ste*_*ary 3

此错误表明网络未连接或配置不正确。这绝对是客户端计算机上的错误,而不是服务器上的错误。

您无能为力“解决”该问题。您几乎所能做的就是升级客户端的网络驱动程序并检查连接问题(可能它们几乎不在无线范围内,或者以太网电缆缺少锁定卡舌)。