一位客户在我的WCF客户端连接到我们的服务器服务时报告了此错误。
“消息:尝试对无法访问的主机执行套接字操作 键入:System.Net.Sockets.SocketException“
从此链接http://msdn.microsoft.com/en-us/library/ms740668%28v=vs.85%29.aspx我看到:
WSAEHOSTUNREACH 10065 没有到主机的路由。 尝试对无法访问的主机执行套接字操作。见WSAENETUNREACH。
WSAENETUNREACH 10051 网络不可达。 尝试对无法访问的网络执行套接字操作。这通常意味着本地软件不知道到达远程主机的路由。
这是客户网络上的网络错误吗? 这是我们可以建议客户做的事情吗?
WCF客户端之前能够连接到服务器服务,并且在重新启动计算机后似乎问题消失了(或者在此期间修复了网络问题)。
谢谢
阿德里安娜
答案 0 :(得分:1)
此错误表示网络未连接或未正确配置。这绝对是客户端计算机上的错误,而不是您的服务器。
你无能为力“解决”这个问题。您可以做的就是升级客户端的网络驱动程序并检查连接问题(可能它们几乎不在无线范围内,或者以太网电缆缺少其锁定选项卡)。
答案 1 :(得分:0)
您可以帮助您的客户或FAE开发SOP以识别连接问题。比如,从客户端计算机ping服务器IP,执行ipconfig并查看计算机的网络适配器是否已启动。
答案 2 :(得分:0)
此问题是因为Web配置中的另一个节点访问了相同的端口号。 更改 。 编码愉快。
答案 3 :(得分:0)
对我来说,这是由于执行 python 脚本时的互联网连接问题。