ConnectionRefusedError: [Errno 61] Connection refused
时间: 2023-08-19 21:11:46 浏览: 1294
根据引用\[1\]和引用\[2\]的内容,出现服务器拒绝连接的问题可能是因为服务器端口被拒绝。在引用\[2\]中,使用curl探测端口时发现9999端口被拒绝。这可能是由于服务器端没有正确监听该端口或者防火墙阻止了该端口的连接。
根据引用\[3\]中的代码,可以看出客户端使用的是TCP协议连接服务器的端口。在代码中使用了s.connect_ex(ServerPort)来连接服务器,如果连接出错会返回出错码。因此,出现ConnectionRefusedError: \[Errno 61\] Connection refused错误可能是因为服务器端没有正确监听9999端口。
为了解决这个问题,你可以检查服务器端代码中是否正确监听了9999端口,并确保防火墙没有阻止该端口的连接。另外,你还可以尝试使用其他工具或方法来测试服务器端口的可连接性,以确定问题的具体原因。
#### 引用[.reference_title]
- *1* *2* *3* [【TCP/IP】虚拟机环境下,TCP协议的简单实现以及[Errno 61] Connection refused的排障](https://blog.csdn.net/huaxin820518/article/details/82392450)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v12^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文