ACLClouds
ACLClouds

Impossible de rejoindre Minecraft : timeout, connection refused ou version incompatible

Contrôler état, adresse, port, version et liste blanche dans le bon ordre. Utilisez l’adresse et le port affichés.

Ces messages n’ont pas la même cause. Connection refused indique généralement qu’aucun processus n’écoute, tandis qu’un délai d’attente dépassé (timeout) oriente vers le réseau ou le pare-feu.

Procédure étape par étape

  1. Vérifier la console

    Attendez le message Done et assurez-vous que le service reste en ligne après le démarrage.

  2. Copier l’adresse du panel

    Utilisez l’adresse et le port affichés. N’utilisez pas le port SFTP.

  3. Aligner la version

    Le client, le proxy et le serveur doivent accepter la même version, sauf plugin de compatibilité configuré.

  4. Contrôler les restrictions

    Vérifiez la liste blanche, les bannissements et la limite de joueurs avant d’ouvrir un ticket réseau.

Tester le port depuis Windows, Linux ou macOS

# Windows (PowerShell)
Test-NetConnection 203.0.113.10 -Port 25565
# Linux / macOS
nc -vz 203.0.113.10 25565

Lire le message du client

Le message affiché par le launcher indique où chercher. Notez-le mot pour mot avant de modifier quoi que ce soit.

  • Connection refused : l’adresse répond, mais rien n’écoute sur ce port. Le serveur est arrêté, encore en démarrage, ou le port saisi n’est pas le bon.
  • Connection timed out : aucune réponse ne revient. Vérifiez l’IP et le port, puis le réseau du joueur : pare-feu, VPN, réseau d’entreprise ou d’établissement scolaire.
  • You are not white-listed on this server! : la liste blanche est active et ce pseudo n’y figure pas.

Tester depuis l’ordinateur du joueur

Utilisez l’adresse de l’encart « Comment se connecter ? » de la console ou celle de la page « Réseau ». Le port par défaut de Minecraft Java est 25565, mais votre serveur peut en utiliser un autre : dans le jeu, ouvrez « Multijoueur », puis « Ajouter un serveur », et collez l’adresse complète sous la forme IP:port.

Pour Bedrock (mobile, console), le serveur doit avoir Geyser installé. Saisissez l’adresse et le port séparément, dans les deux champs prévus.

Testez ensuite le port avec la commande ci-dessous, en remplaçant l’IP et le port par ceux du serveur. TcpTestSucceeded : True ou succeeded signifie que le port répond : le problème vient alors du client, de la version ou d’une restriction du serveur.

Questions fréquentes

Pourquoi Connection refused alors que le serveur est en ligne dans le panel ?

Le serveur peut encore charger le monde : attendez la ligne Done dans la console avant de vous connecter. Vérifiez aussi que vous utilisez le port principal de « Réseau » et non le port SFTP.

Que signifie Failed to verify username! ?

Le serveur fonctionne en online-mode=true et le compte du joueur n’a pas pu être vérifié auprès de Mojang. Le joueur doit se connecter avec un compte Microsoft valide, puis relancer son launcher. N’activez « Mode crack » dans « Options » qu’en connaissant le risque : n’importe qui peut alors utiliser le pseudo d’un opérateur.

Le message Outdated server! apparaît, que faire ?

Le client est plus récent que le serveur, et Outdated client! signale l’inverse. Choisissez la même version dans le launcher, ou changez la version du serveur après une sauvegarde. Pour accepter des clients plus récents sur un serveur Paper, installez un plugin de compatibilité comme ViaVersion.

Un seul joueur n’arrive pas à se connecter, pourquoi ?

Le serveur fonctionne. Vérifiez que le pseudo n’est pas dans banned-players.json et qu’il figure dans whitelist.json si la liste blanche est active. Faites ensuite le test de port depuis sa connexion : un VPN, un pare-feu d’entreprise ou un réseau scolaire bloque souvent les ports autres que 80 et 443.