'由于目标机器主动拒绝它,因此无法建立连接

时间:2013-03-06 12:18:45

标签: c# .net

我正在运行一个客户端应用程序,它应该连接到.NET中的服务器端应用程序。

侦听端口在服务器上可以接收的连接数是否有限制? 我问,因为我得到了一个例外消息:

  

无法建立连接,因为目标计算机主动拒绝了它1.9.64.212:62131

4 个答案:

答案 0 :(得分:5)

错误"无法建立连接,因为目标计算机主动拒绝它"意味着您的请求通过,因此它不是防火墙问题。此消息表示没有人侦听此端口。确保您的服务器应用程序正在运行,并且它侦听正确的端口号(和IP地址)。在您的服务器计算机上,您可以运行" netstat -a -b"查找侦听这些端口的端口号和服务器应用程序。

答案 1 :(得分:2)

有一些可能的原因:

  • 服务器未运行。因此它不会听那个港口。如果是服务,您可能需要重新启动该服务。
  • 服务器正在运行,但该端口被Windows防火墙或其他防火墙阻止。您可以使程序在入站列表中通过防火墙。
  • 您的PC上有一个安全程序,即可以阻止PC上多个端口的Internet Security或Antivirus。

答案 2 :(得分:0)

这必须是防火墙问题(或其他连接问题),或服务器未正确启动。

答案 3 :(得分:0)

当您的服务抛出未处理的异常时,我已经看到此消息,因此请检查。