J'essaie de me connecter au serveur Minecraft d'un ami, mais je n'y parviens pas. Nous avons vérifié les causes habituelles évoquées dans la plupart des tutoriels sur les serveurs Minecraft, mais nous n'avons toujours pas de chance.
C'est notre situation spécifique :
Je suis sur une machine Mac OSX et je veux me connecter au serveur de mon ami. Il fait tourner le serveur et un client en même temps sur sa machine Windows. Nous sommes tous deux sur le même réseau local. Il est capable de démarrer et de se connecter à son serveur. Cependant, lorsque j'essaie de me connecter à son serveur en utilisant notre adresse IP externe, j'obtiens l'erreur suivante :
Voici à quoi ressemble mon journal lorsque j'essaie de me connecter à son serveur depuis notre adresse IP externe :
\[16:45:46\] \[Client thread/INFO\]: Connecting to \[IP address\], 25565
\[16:45:46\] \[Server Connector #1/ERROR\]: Couldn't connect to server
java.net.ConnectException: Connection refused: /\[IP address\]:25565
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~\[?:1.6.0\_65\]
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:599) ~\[?:1.6.0\_65\]
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:208) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:287) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:528) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at java.lang.Thread.run(Thread.java:695) ~\[?:1.6.0\_65\]
Lorsque j'essaie de me connecter à son serveur en utilisant son adresse IP interne pour le serveur, j'obtiens cette erreur :
Et ceci est dans mon fichier journal :
\[13:52:08\] \[Client thread/INFO\]: Connecting to 192.168.2.16, 25565
\[13:52:38\] \[Server Connector #1/ERROR\]: Couldn't connect to server
io.netty.channel.ConnectTimeoutException: connection timed out: /192.168.2.16:25565
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:213) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:123) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:380) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) ~\[netty-all-4.0.23.Final.jar:4.0.23.Final\]
at java.lang.Thread.run(Thread.java:695) ~\[?:1.6.0\_65\]
Dans les deux cas, lorsque nous vérifions les journaux du serveur de mon ami, il semble que le serveur fonctionne correctement et qu'il ne reçoit jamais de demande de mon client pour rejoindre le serveur.
Ce sont des choses que nous avons déjà essayées :
- Nous avons vérifié deux et trois fois les paramètres de transfert de port de notre routeur. Ils sont certainement corrects.
- Comme vous pouvez le voir ci-dessus, j'ai essayé de me connecter au serveur en utilisant ses deux adresses IP, interne et externe.
- Nous nous sommes assurés que les paramètres de son pare-feu Windows et de mon pare-feu Mac OSX ne bloquent pas Minecraft sur nos deux ordinateurs.
Rien de tout cela n'a aidé.
J'ai également examiné ces questions similaires sur Arquade, mais aucune ne m'a aidé :
- Impossible de se connecter au serveur Minecraft dit de s'assurer que je peux me connecter à Minecraft.net . Je peux.
- Vous ne pouvez pas vous connecter aux serveurs ? discute d'une exception de réseau Java différente de celles que j'obtiens quand j'essaie de me connecter.
- Pourquoi ne puis-je pas me connecter à mon serveur Minecraft ? discute de l'impossibilité de se connecter à un serveur que vous hébergez. Mon ami peut se connecter à son serveur depuis l'ordinateur sur lequel il l'héberge, ce n'est donc pas notre problème.
- Je rencontre des problèmes pour me connecter au serveur Minecraft à partir d'une deuxième machine du réseau local. discute des mauvaises performances une fois que l'on s'est connecté à un serveur Minecraft avec une machine Windows, mais je n'arrive même pas à me connecter.
Quels sont les autres éléments que mon ami et moi devrions vérifier pour mieux diagnostiquer et résoudre nos problèmes de connexion à son serveur ?