Possible Duplicate:
Java sockets - java.net.ConnectException: Connection refused: connect的Java套接字錯誤:java.net.ConnectException:連接被拒絕:連接
我已經創建了通信用插座一個簡單的聊天程序。當我在本地主機上運行它時,一切正常。但是,當我嘗試使用我的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)
沒有任何人有任何想法可能是造成這個?提前致謝。
鏈接到完整的源代碼:
它們在同一個子網上嗎?是否有任何網絡設備可能會阻止該端口?如何在服務器上的本地防火牆?或TCP包裝?你可以telnet到本地主機的端口,還是隻是應用程序? – nsfyn55 2012-03-04 17:52:01
請不要轉發問題。 – 2012-03-04 17:58:04