【问题标题】:.Net Remoting, issue with firewall.Net Remoting,防火墙问题
【发布时间】:2010-02-19 16:02:30
【问题描述】:

我有一个在 Windows 2003 Server 上侦听的 .NET 远程处理服务。据我所知,Windows防火墙已正确配置,可以让远程应用程序的信息出去。

在我的 PC 中,我有通信的另一部分,试图执行位于 Remoting 对象中的方法。理论上没有防火墙可以干扰,但是抛出了这个异常:

SocketExcepcion (Error produced during the connection try, etc.)

我已经使用 Microsoft Network Monitor 捕获了流量,并且我看到了“服务器和客户端”之间的流量。

想法?任何帮助将不胜感激。

谢谢!

【问题讨论】:

  • SocketException 究竟是什么意思?
  • 嗨弗兰克! (套接字错误 10060)连接超时。连接尝试失败是因为连接的一方在一段时间后没有正确响应,或者是因为连接的主机没有响应而建立的连接失败。

标签: c# .net remoting


【解决方案1】:

好的,Windows Remoting(WCF 的前身)非常有限,因为存在防火墙问题...基本上,它不适用于防火墙,即使您在防火墙上打了一个洞,问题是 NAT 'ting IP 地址,因此很可能,您会收到连接超时套接字错误消息。它可能对您有所帮助,并再次确保通过允许重定向流量可以轻松解决问题,我在CodeProject 上写了一篇文章,可能会对您有所帮助。您可以做的是将应用程序放在防火墙所在的端点上,放入公开面向 Internet 的 IP 地址,然后放入要重定向到远程服务器的 IP 地址。

如果您愿意,请随时与我联系, 希望这可以帮助, 最好的祝福, 汤姆。

【讨论】:

    猜你喜欢
    • 2015-11-30
    • 2017-08-23
    • 1970-01-01
    • 1970-01-01
    • 2013-07-08
    • 2021-09-28
    • 2010-12-18
    • 2018-11-08
    • 1970-01-01
    相关资源
    最近更新 更多