Python instant messaging program fails to connect with errno 111
我正在尝试使用 socket 模块在 Python 中实现一个简单的 TCP 即时消息程序。当我在
如果您在尝试
使用
1
2 3 4 |
abarnert$ nc -v localhost 111
nc: connect to localhost port 111 (tcp) failed: Connection refused nc: connect to localhost port 111 (tcp) failed: Connection refused nc: connect to localhost port 111 (tcp) failed: Connection refused |
由于netcat无法连接,问题不是你的Python客户端,而是没有什么可以连接的。
这意味着你的服务器没有监听 localhost:111。
除了简要提及之外,如果不了解您的服务器,就无法诊断,但我的第一个猜测是您正在执行
如果你想监听所有主机和接口,有很多方法可以指定,但最简单的方法是:
1
|
serversocket.bind((”, 111))
|
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/267952.html