我收到此错误
WSAGetLastError()返回10061,连接被拒绝
任何人都可以告诉我原因以及在哪里寻找此错误的原因?
答案 0 :(得分:1)
这是WinSock API,告诉您与远程服务器的连接被拒绝。 (服务器已启动,但不接受所需端口上的连接)。究竟是谁试图建立这种连接完全取决于应用程序。
答案 1 :(得分:0)
您正尝试使用服务器未侦听的端口号连接到服务器。
例如,您正在尝试连接到端口80,但远程计算机未运行Web服务器。
答案 2 :(得分:0)
对于此错误以及任何未来的Winsock错误, MSDN 会提供错误代码的完整列表以及每个错误代码的简要说明:
答案 3 :(得分:0)
正如Dmitry正确指出的那样,当远程计算机存在但是不接受指定端口上的连接时会发生此错误。或者,它可能是由防火墙阻止连接引起的。我建议使用Wireshark之类的工具来查看交换的低级TCP / IP数据包。
答案 4 :(得分:-1)
客户端尝试建立连接时,服务器未侦听