无法运行在独立的阱连接的机器

问题描述:

我具有在同一机器上运行良好SOAP客户端 - 服务器应用程序的SOAP客户端 - 服务器。现在我想分开两台不同机器上的服务器 - 客户端实体。已经做了正确的IIS配置 - 无论机器是可侦测 - 但在客户端出现以下错误。 209.2.208.160:51645是服务器套接字。无法运行在独立的阱连接的机器

有没有终点在http://209.2.208.160:51645/Service1.asmx是可以接受的消息听。这通常是由不正确的地址或SOAP操作引起的。有关更多详细信息,请参阅InnerException(如果存在)。

对于最初的故障排除步骤,我建议去服务器并运行netstat命令来验证它是否侦听端口51645.如果不是,请确认服务器上的IIS端口设置。 http://support.microsoft.com/kb/149605 - 如何查看和更改这些设置各种IIS版本的MS KB一角。

如果服务器在端口51645监听,检查以确保防火墙没有阻止该端口传入的客户端连接 - 这可以解释为什么你的服务电话与一台机器上一切正常。