Dépannage
Les problèmes les plus fréquents sur un serveur 7 Days to Die, et comment les résoudre. Dans tous les cas, la Console du panel est votre premier outil : lisez les dernières lignes affichées avant l'arrêt ou l'erreur.
Le serveur ne démarre pas
Il s'arrête pendant la génération du monde
Avec GameWorld réglé sur RWG, la génération du monde consomme beaucoup de RAM. Si le serveur s'arrête pendant cette phase, sans autre erreur évidente, la mémoire est très probablement insuffisante pour la taille demandée.
- Réduisez
WorldGenSize(par exemple de10240à8192ou6144) - Ou générez le monde sur votre PC et téléversez-le comme carte prégénérée : voir Cartes et mondes
- Ou passez à une offre avec plus de RAM
Une génération RWG peut durer longtemps. Tant que la console progresse, ne redémarrez pas : chaque redémarrage relance la génération depuis le début.
Erreur XML après l'ajout d'un mod
Un mod incompatible ou mal placé bloque souvent le chargement. La console affiche en général le fichier et la ligne en cause.
- Arrêtez le serveur
- Retirez le dernier mod ajouté du dossier
Mods/ - Redémarrez
- Si le serveur repart, le mod est en cause : vérifiez sa version et sa compatibilité avec vos autres mods
Voir Installer des mods.
Erreur dans serverconfig.xml
Une balise mal fermée, un guillemet manquant ou une valeur invalide empêche le serveur de lire sa configuration. Comparez votre fichier avec votre dernière copie fonctionnelle, ou vérifiez-le avec un validateur XML. Voir Configurer serverconfig.xml.
La carte est introuvable
Si GameWorld pointe vers une carte prégénérée, la valeur doit correspondre exactement au nom du dossier (majuscules et espaces compris) dans Data/Worlds/ ou GeneratedWorlds/. Vérifiez aussi que tous les fichiers de la carte ont bien été transférés.
La sauvegarde ne se charge plus
Après une mise à jour majeure du jeu ou l'ajout/retrait d'un overhaul, une ancienne sauvegarde peut devenir incompatible. Restaurez une sauvegarde depuis l'onglet Backups, ou démarrez une nouvelle partie en changeant GameName : voir Sauvegardes et réinitialisation.
Joueurs qui ne peuvent pas se connecter
| Symptôme | Cause probable | Solution |
|---|---|---|
| Le serveur n'apparaît pas dans la liste | Serveur non public, ou encore en chargement | Connectez-vous par IP ; vérifiez ServerVisibility et que la console a fini de charger |
| Échec de connexion / délai dépassé | Mauvais IP ou port, serveur pas encore prêt | Utilisez l'IP et le port affichés dans le panel, attendez la fin du chargement |
| Refus pour version différente | Client et serveur pas dans la même version | Même branche Steam et même version pour tous (voir Changer de version) |
| Erreur EAC ou d'authentification | Serveur moddé avec EAC actif, ou joueur lancé sans EAC sur un serveur qui l'exige | Alignez EACEnabled et la façon dont les joueurs lancent le jeu |
| Mot de passe incorrect | ServerPassword modifié sans redémarrage | Redémarrez le serveur après modification |
| Déconnexion juste après le chargement | Mod client ou overhaul manquant ou de version différente | Même mods, même version chez tous (voir Installer des mods) |
| Serveur plein | ServerMaxPlayerCount atteint | Augmentez la valeur (en tenant compte de la RAM) |
| Joueur refusé alors que tout est correct | Joueur banni, ou liste blanche active | Vérifiez ban list et la section <whitelist> de serveradmin.xml |
L'ouverture des ports nécessaires est gérée par YorkHost. Ne modifiez pas ServerPort dans serverconfig.xml : le serveur doit écouter sur le port attribué par le panel. Voir Tous les ports sont-ils ouverts ? et Impossible de se connecter au serveur.
Lag pendant la Blood Moon
La Blood Moon est le moment le plus exigeant pour le serveur : des dizaines de zombies calculent simultanément leur chemin vers les joueurs et détruisent des blocs. Un peu de lag ce soir-là est normal ; s'il devient injouable :
- Baissez
BloodMoonEnemyCount: cette valeur est multipliée par le nombre de joueurs connectés. Passer de8à6ou4soulage fortement le serveur. - Limitez
MaxSpawnedZombies: le nombre total de zombies sur la carte. - Réduisez
ServerMaxAllowedViewDistance: une distance d'affichage plus faible limite le nombre de chunks chargés. - Regroupez les joueurs : des joueurs éparpillés sur la carte multiplient les zones actives, avec chacune ses hordes.
- Redémarrez régulièrement le serveur, par exemple avant la Blood Moon ou chaque nuit, avec un redémarrage automatique.
Si le serveur reste saturé en RAM ou en CPU malgré ces réglages (surtout avec un overhaul ou une grande carte), une offre supérieure est justifiée. Pour analyser l'utilisation des ressources, voir aussi Debug des performances.
Le serveur se dégrade avec le temps
Comme beaucoup de serveurs de jeux, 7 Days to Die tourne mieux après un redémarrage. Programmez un redémarrage quotidien à une heure creuse depuis l'onglet Schedules : voir Configurer le redémarrage automatique. Tapez saveworld avant un arrêt manuel si vous n'utilisez pas le bouton d'arrêt du panel.
Toujours bloqué ?
Contactez le support 7j/7 sur Discord ou via votre espace client, en indiquant :
- le nom de votre serveur
- ce que vous avez modifié juste avant le problème
- les dernières lignes de la console au moment de l'erreur