Dépannage Enshrouded
Ce guide couvre les problèmes courants que vous pouvez rencontrer lors de l'exécution d'un serveur dédié Enshrouded sur Legion Hosting, notamment l'utilisation élevée de la mémoire, les problèmes de connexion et la corruption des sauvegardes. Pour la configuration initiale du serveur, consultez le Guide de configuration du serveur Enshrouded.
Le serveur utilise une mémoire très élevée
Une utilisation élevée de la RAM est attendue et normale pour Enshrouded. Le processus serveur peut consommer 8–16 Go ou plus selon la taille du monde, le nombre de joueurs et l'activité. Cependant, si le serveur consomme toute la RAM disponible et ne répond plus :
- Vérifiez l'utilisation actuelle de la RAM dans GPanel sous le panneau d'état du serveur.
- Réduisez
slotCountdansenshrouded_server.jsonpour diminuer le nombre maximum de joueurs et réduire la consommation de mémoire. - Redémarrez le serveur pour libérer la mémoire accumulée pendant les longues périodes de fonctionnement.
- Si l'utilisation de la RAM atteint constamment la limite du plan, envisagez de passer à un plan avec plus de mémoire. Contactez le support sur legionhosting.net/submitticket.php.
Le serveur ne répond pas / Les joueurs ne peuvent pas se connecter
Si le serveur démarre mais que les joueurs ne peuvent pas se connecter ou que le serveur n'apparaît pas dans le navigateur :
- Confirmez que le serveur affiche l'état En cours d'exécution dans GPanel. S'il s'est arrêté peu après le démarrage, vérifiez le journal de la console pour les erreurs.
- Vérifiez que les joueurs se connectent à la bonne adresse IP et au bon port de jeu. Consultez Comment trouver l'IP et le port de votre serveur pour confirmer vos informations de connexion.
- Assurez-vous que les joueurs utilisent le port de jeu, et non le port de requête, lors de la connexion directe.
- Vérifiez que
enshrouded_server.jsonest un JSON valide. Une erreur de syntaxe (virgule finale, crochet manquant) empêchera le serveur de charger sa configuration. - Assurez-vous que le champ
ipdans votre configuration est défini sur0.0.0.0et non sur une adresse IP spécifique, ce qui peut provoquer des échecs de liaison.
Fichier de configuration invalide
Si le serveur ne démarre pas ou revient aux paramètres par défaut, la cause la plus fréquente est une erreur de syntaxe JSON dans enshrouded_server.json. Les erreurs courantes incluent :
- Virgules finales après le dernier élément d'un tableau ou d'un objet.
- Crochets manquants ou en trop
{ }ou[ ]. - Valeurs de chaîne non entre guillemets ou deux-points manquants entre les clés et les valeurs.
- Utilisation de guillemets simples au lieu de guillemets doubles.
Vous pouvez valider votre fichier de configuration en le collant dans un validateur JSON tel que jsonlint.com avant de le télécharger.
Corruption de sauvegarde ou retour en arrière du monde
La corruption de sauvegarde peut survenir si le serveur est arrêté de force pendant qu'il écrit activement les données du monde. Pour réduire le risque :
- Utilisez le bouton Stop dans GPanel et attendez que le serveur s'arrête correctement plutôt que d'utiliser l'arrêt forcé.
- Attendez au moins 60 secondes après la déconnexion du dernier joueur avant d'arrêter le serveur, pour lui laisser le temps de terminer son cycle de sauvegarde.
- Téléchargez régulièrement des sauvegardes du répertoire
savegame/via SFTP. Consultez le guide SFTP pour savoir comment télécharger des fichiers.
savegame/ en tant que sauvegarde. Les sauvegardes supprimées ne peuvent pas être récupérées.
Si votre monde a déjà été corrompu et que vous disposez d'une sauvegarde, retéléchargez le dossier savegame/ de sauvegarde via SFTP pour le restaurer. Si vous n'avez pas de sauvegarde, contactez le support pour vérifier si un instantané au niveau du serveur est disponible.
Le serveur plante au démarrage
Si le serveur plante immédiatement ou dans les secondes suivant le démarrage :
- Vérifiez la console GPanel pour tout message d'erreur avant le plantage.
- Vérifiez que votre fichier de configuration est un JSON valide (voir la section ci-dessus).
- Assurez-vous que votre plan répond aux exigences minimales de mémoire pour le nombre de joueurs configuré.
- Essayez de réinstaller les fichiers du serveur via GPanel (cela ne supprimera pas vos données
savegame/). - Si le problème persiste, ouvrez un ticket de support avec les messages d'erreur du journal de la console.
Articles connexes
- Guide de configuration du serveur Enshrouded — Fichier de configuration, exigences en mémoire, paramètres du monde, fichiers de sauvegarde et comment se connecter
- Permissions et multiplicateurs de jeu Enshrouded — Groupes d'utilisateurs, niveaux de permissions et paramètres de difficulté
- Comment transférer des fichiers via SFTP
- Comment trouver l'IP et le port de votre serveur
Aide supplémentaire
Si vous continuez à rencontrer des problèmes après avoir suivi ce guide, notre équipe de support est disponible pour vous aider :