我使用VM ware在ubunto linux版本14.04(linux)上工作
我在ubunto 14.04(linux)下用c ++创建了TCP套接字 但是当我尝试使用" connect"套接字的方法失败并说 连接拒绝了。我试图关闭我的Windows(10)计算机中的防火墙,但它根本没有帮助。
非常感谢您的帮助!
def task(url, param1, param2):
try:
make_api_call(url, param1, param2)
except ValueError as e:
print("val error")
error_urls.append(url)
答案 0 :(得分:1)
您的代码没有任何问题。 $ sed 's/\x0D//' file | od -c # also sed 's/\r//'
0000000 w h a t \r i s g o i n g o n \n
0000017
表示沿路径某处某人将TCP重置数据包发送回原始源。在显着位置使用网络流量监控工具(例如tcpdump,wireshark)来追踪它失败的位置。一个tcpdump示例:connection refused
答案 1 :(得分:0)
所以我解决了这个问题!
我很蠢......
灵魂在呼唤=>我打电话给不同的港口。
服务器侦听端口13301 并且客户端需要连接到同一个端口, 只有这时服务器接受客户端并与他一起打开新套接字..
非常感谢你的帮助!