C#无法连接到我的异步TCP服务器
问题描述:
我有一个异步TCP服务器构建,充当远程客户端应用程序和SQL服务器之间的媒介。无论如何,当我去测试从远程机器的连接 - 它不会连接。我正在使用Putty测试TCP服务器的连接,并在推送连接后立即关闭Putty。我在两台机器上都安装了Wireshark,并且我看到源端口上的某种通信来自源IP,但我不知道如何读取它。这两台机器都是Windows,我关闭了Windows防火墙。任何人都可以帮我诊断我的问题吗?谢谢。C#无法连接到我的异步TCP服务器
这里是我的异步Server代码:PasteBin
,这里是我的Wireshark捕获(服务器端):PasteBin
未来,当你向用户提出问题时,会比你在评论中做的更好,而不是回答。 – Lobo 2013-02-21 09:08:35
是的,我尝试了Telnet和Raw - 两者都导致Putty相同的快速关闭 – Teagan42 2013-02-21 13:33:22
找到了它。简单地误解了TcpListener的MSDN示例。需要将其设置为IPAddress.Any不是本地的。多谢你们。 – Teagan42 2013-02-21 16:53:51