Project Zomboid Débutant 11 min de lecture

Impossible de rejoindre un serveur Project Zomboid : 9 causes et solutions

Connexion refusée, « Connection lost », version mismatch, fichier qui ne correspond pas : diagnostic complet des erreurs de connexion à un serveur Project Zomboid Build 42.

Impossible de rejoindre un serveur Project Zomboid : 9 causes et solutions

Impossible de rejoindre un serveur Project Zomboid : le diagnostic complet

Le serveur tourne, la console affiche SERVER STARTED, mais vos joueurs restent bloqués sur « Connecting… », prennent un Connection lost ou une erreur de version. Dans 90 % des cas, la cause est l’une des neuf ci-dessous. Elles sont classées de la plus fréquente à la plus rare — traitez-les dans l’ordre.

Si votre serveur ne démarre pas du tout, le problème n’est pas ici : voir Mon serveur Project Zomboid ne démarre pas / crash.

Sur un serveur Project Zomboid chez HebergTonServ, les ports sont déjà ouverts et l’IP est fixe — deux des causes les plus fréquentes disparaissent d’office.


Cause 1 — Version du jeu différente de celle du serveur

C’est la cause n°1 depuis la sortie de Build 42 stable (42.20, 29 juillet 2026). Le client et le serveur doivent tourner sur exactement la même version.

Depuis le passage en stable, Build 42 est la branche par défaut : plus besoin d’opt-in bêta. Mais un joueur encore opté sur une ancienne branche (B41 legacy, ou une bêta unstable) ne se connectera pas.

Correction côté joueur :

  1. Steam → clic droit sur Project Zomboid → Propriétés
  2. Onglet Bêtas → sélectionner « None » / la branche par défaut
  3. Laisser Steam télécharger la mise à jour complète
  4. Relancer Steam, puis le jeu

Correction côté serveur : mettez-le à jour avant les clients — voir Mettre à jour un serveur Project Zomboid.


Cause 2 — « File does not match the one on the server » (mods désynchronisés)

Un mod Workshop s’est mis à jour côté serveur mais pas côté client (ou l’inverse). Le jeu compare les fichiers et refuse la connexion.

Correction côté joueur :

  1. Se désabonner du mod concerné sur le Workshop
  2. Supprimer le dossier local du mod dans Steam/steamapps/workshop/content/108600/
  3. Redémarrer Steam complètement (pas juste le jeu)
  4. Se réabonner et laisser retélécharger

Correction côté serveur : redémarrez le serveur après une mise à jour de mod — il ne recharge pas les nouvelles versions à chaud. Voir : Installer des mods Project Zomboid

Bonne pratique : partagez une collection Steam Workshop unique à vos joueurs. Tout le monde a alors exactement la même liste, dans le même état.


Cause 3 — Ports UDP non ouverts

Deux ports sont obligatoires, en UDP :

PortProtocoleRôle
16261UDPConnexion de jeu
16262UDPSteam (matchmaking, apparition dans le browser)

Symptôme typique : le serveur est visible en LAN mais invisible ou injoignable depuis l’extérieur.

En auto-hébergement, il faut à la fois une règle de firewall sur la machine et une redirection de ports sur la box. Chez un hébergeur, ces ports sont ouverts par défaut.

Un serveur joignable en direct par IP mais absent du browser public = port 16262 fermé, pas 16261.


Cause 4 — Le serveur n’a pas fini de démarrer

En Build 42, un premier démarrage — ou un démarrage après ajout de gros mods et de cartes custom — peut prendre plusieurs minutes : génération du monde, téléchargement des items Workshop.

N’invitez personne tant que la console n’affiche pas :

SERVER STARTED

Tant que cette ligne n’est pas là, toute tentative de connexion échoue, même avec la bonne IP.


Cause 5 — Mauvaise adresse ou mauvais port

À vérifier dans l’ordre :

  • L’IP donnée est bien l’IP publique du serveur, pas une IP locale (192.168.x.x)
  • Le port saisi est 16261, pas 16262
  • En auto-hébergement, l’IP publique a pu changer depuis la dernière session (IP dynamique)

Connexion directe dans le jeu : menu Rejoindre → onglet Favoris / Internet → ajouter l’adresse au format IP et le port 16261 dans les champs correspondants.


Cause 6 — Mot de passe ou whitelist

Trois réglages de servertest.ini bloquent l’accès, et c’est souvent voulu :

RéglageEffet si mal configuré
Password=Mot de passe demandé alors que le joueur n’en a pas
Open=falseServeur en whitelist : compte à créer au préalable
MaxPlayers=Serveur plein, connexion refusée

Si vous utilisez la whitelist, chaque joueur doit avoir un compte enregistré. Procédure : Whitelist sur un serveur Project Zomboid


Cause 7 — Le joueur est banni (parfois sans le savoir)

Un ban par IP touche parfois plusieurs joueurs d’un même foyer, ou un joueur dont l’IP dynamique a été réattribuée. Vérifiez la liste côté serveur et débannissez si besoin : Ban et kick sur un serveur Project Zomboid


Cause 8 — « Connection lost » en cours de partie

Différent d’un refus de connexion : là, le joueur entre puis se fait éjecter.

Cause probableVérification
Serveur à court de RAMOutOfMemoryError dans les logs
Pic de lag / TPS effondréBeaucoup de joueurs sur une même zone
Mod instableLe crash suit toujours la même action en jeu
Connexion du joueur instableUn seul joueur touché, toujours le même

Si tout le monde tombe en même temps, c’est le serveur. Si un seul tombe, c’est sa connexion. Voir : Réduire le lag sur un serveur Project Zomboid


Cause 9 — Anti-cheat déclenché à tort

Un mod qui modifie le code Lua peut faire échouer la vérification d’intégrité et provoquer un kick immédiat à la connexion. Le log serveur nomme le type de protection concerné. À traiter avec méthode plutôt qu’en désactivant tout : Anti-triche Project Zomboid


Checklist de diagnostic en 6 étapes

  1. La console affiche-t-elle SERVER STARTED ?
  2. Le joueur est-il sur la même branche Steam que le serveur (B42 stable par défaut) ?
  3. A-t-il exactement les mêmes mods, dans les mêmes versions ?
  4. Les ports 16261/16262 UDP sont-ils ouverts ?
  5. L’IP et le port 16261 sont-ils corrects et à jour ?
  6. Password, Open et MaxPlayers sont-ils cohérents avec ce que vous attendez ?

FAQ

Pourquoi mon serveur Project Zomboid n’apparaît pas dans la liste publique ?

Presque toujours le port 16262 UDP fermé, ou Public=false dans servertest.ini. Testez d’abord la connexion directe par IP : si elle marche, le problème vient de la visibilité, pas de la connexion.

Que signifie « version mismatch » sur Project Zomboid ?

Que le client et le serveur ne tournent pas sur la même version du jeu. Depuis Build 42 stable, la branche par défaut est la bonne — le joueur doit quitter toute branche bêta dans les propriétés Steam et laisser la mise à jour se terminer.

Comment rejoindre un serveur Project Zomboid par IP ?

Dans le menu Rejoindre, ajoutez un serveur avec l’IP publique et le port 16261. Le port 16262 sert au matchmaking Steam, on ne le saisit jamais côté client.

Mes amis ne peuvent pas se connecter mais moi si

Classique de l’auto-hébergement : vous passez par le réseau local, eux par Internet. Les ports ne sont pas redirigés sur la box. Vérifiez la redirection UDP 16261/16262 vers l’IP locale de la machine serveur.

Faut-il que tous les joueurs aient les mêmes mods ?

Oui, à la version près. Le serveur impose sa liste et compare les fichiers ; la moindre différence renvoie l’erreur « file does not match the one on the server ». Une collection Workshop partagée évite ce problème.

Le serveur dit « full » alors qu’il est vide

MaxPlayers a pu rester très bas dans servertest.ini, ou des sessions fantômes persistent après un crash. Redémarrez le serveur et vérifiez la valeur : Configurer servertest.ini


Conclusion

Quand un joueur ne peut pas rejoindre un serveur Project Zomboid, l’erreur vient presque toujours d’un décalage : version de jeu, version de mod, ou port fermé. Le réflexe efficace est de comparer trois choses — branche Steam, liste de mods, ports UDP — avant de toucher à la configuration.

Pour un hébergeur Project Zomboid avec IP fixe, ports 16261/16262 ouverts d’origine, console en temps réel pour lire les logs et support FR 24/7, HebergTonServ démarre à 25,90 €/mois.

Pour aller plus loin