Bonjour,
encore une erreur qui me dépasse :
J'ai un petit programme client/serveur. Avec la possibilité pour le programme serveur d'ouvrir un programme client sur la même machine.
Tout marche bien, chez tout le monde. Sauf chez un ami qui obtient ce message d'erreur quand il essaye de se connecter au serveur qu'il vient d'ouvrir :
Facile, me direz-vous, il a un pb de firewall, de proxy ou bien le programme serveur a planté. Sauf que on a résolu les problèmes de firewall, et surtout au même moment, moi j'arrive à me connecter sur son serveur, depuis l'extérieur !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 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 general.Client.connexion(Client.java:45) at general.Lanceur.main(Lanceur.java:75)
Alors je suppose qu'il y a un petit alinéa dans l'utilisation des sockets que je ne connais pas et qui dit que ça doit foirer dans certains cas, mais je n'ai pas trouvé.
D'avance merci de votre aide.
Partager