[英]Java Mail Error : java.net.ConnectException: Connection refused: connect
[英]Java sockets - java.net.ConnectException: Connection refused: connect
我創建了一個簡單的聊天程序,它使用套接字進行通信。 當我在localhost上運行時,一切正常。 但是,當我嘗試使用我的IP鏈接客戶端和服務器程序時,會出現問題。
http://www.canyouseeme.org/可以通過端口9999連接到我的服務器,所以我知道服務器很好,端口是打開的 。 但是,我的客戶端無法連接。
錯誤日志......
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at java.net.Socket.<init>(Unknown Source)
at Client.connect(Client.java:129)
at Client.main(Client.java:47)
有沒有人知道可能導致這種情況的原因是什么? 提前致謝。
編輯:完整源代碼的鏈接:
看看答案: java.net.ConnectException:連接被拒絕
然而,我的第一個懷疑是防火牆問題......
您的客戶端是否與服務器位於同一LAN上? 我認為您應該重新檢查客戶端連接的IP地址/主機名和端口號。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.