Aller au contenu principal

Besoin d'un serveur performant pour vos projets ?

Découvrez nos offres

Dépannage

Les problèmes les plus fréquents sur un serveur Sons of the Forest, 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​

Erreur dans dedicatedserver.cfg​

C'est la cause la plus fréquente après une modification. Le fichier est au format JSON : une virgule en trop après la dernière ligne d'un bloc, un guillemet manquant ou une accolade mal fermée suffit à le rendre invalide.

  1. Arrêtez le serveur
  2. Comparez dedicatedserver.cfg avec votre dernière copie fonctionnelle, ou vérifiez-le avec un validateur JSON
  3. Corrigez l'erreur, enregistrez et redémarrez

Voir Configurer dedicatedserver.cfg.

Le premier démarrage semble bloqué​

Au premier lancement, le serveur prépare son environnement et génère la partie : c'est plus long qu'un démarrage habituel. Tant que la console progresse, ne redémarrez pas.

Fichiers du serveur modifiés​

Le serveur dédié Sons of the Forest est un programme Windows, dont l'environnement est préparé et géré par YorkHost. Ne remplacez pas les binaires du serveur (fichiers .exe, .dll) par des fichiers téléchargés ailleurs, et ne tentez pas d'y ajouter des outils de modding : cela peut empêcher le démarrage. Si des fichiers ont été modifiés ou supprimés par erreur, contactez le support.

Le serveur s'arrête faute de mémoire​

Si le serveur s'arrête sans erreur claire, en particulier quand plusieurs joueurs sont connectés ou sur une partie avec de grandes bases, la RAM de votre offre est peut-être saturée. Voir Lag et mémoire.

La partie ne se charge plus​

Après une mise à jour du jeu ou un import raté, une sauvegarde peut ne plus se charger. Restaurez une sauvegarde depuis l'onglet Backups, ou démarrez une nouvelle partie sur un autre SaveSlot : voir Sauvegardes et nouvelle partie.

Le serveur n'apparaît pas dans la liste​

  • Attendez la fin du démarrage : le serveur n'apparaît dans la liste des serveurs dédiés qu'une fois complètement démarré.
  • Recherchez son nom exact : utilisez la recherche de la liste avec le ServerName défini dans dedicatedserver.cfg. Un nom distinctif facilite la recherche.
  • Vérifiez LanOnly : il doit valoir false.
  • Ne modifiez pas les ports : GamePort, QueryPort et BlobSyncPort doivent rester ceux attribués par le panel. Si la console signale un problème d'accessibilité réseau au démarrage, ne changez pas ces valeurs : contactez le support.

Joueurs qui ne peuvent pas se connecter​

SymptômeCause probableSolution
Connexion impossible juste après le démarrageLe serveur n'a pas fini de chargerAttendez la fin du démarrage dans la console
Mot de passe refuséPassword modifié serveur allumé, ou mal saisiArrêtez, vérifiez Password, redémarrez
Refus pour version différenteClient et serveur pas dans la même versionVoir Version différente
Serveur pleinMaxPlayers atteint (8 au maximum)Augmentez MaxPlayers si vous êtes en dessous de 8
Un joueur précis est refuséJoueur expulsé ou banni par un propriétaireVérifiez auprès des propriétaires du serveur
Le joueur ne possède pas le jeu sur SteamLe serveur dédié s'appuie sur SteamChaque joueur doit posséder Sons of the Forest sur Steam
Ports

L'ouverture des ports nécessaires est gérée par YorkHost. Voir Tous les ports sont-ils ouverts ? et Impossible de se connecter au serveur.

Version différente​

Le serveur et les joueurs doivent être dans la même version du jeu. Steam met à jour votre jeu automatiquement : après une mise à jour de Sons of the Forest, le serveur doit lui aussi être mis à jour.

  1. Créez une sauvegarde depuis l'onglet Backups
  2. Redémarrez le serveur et vérifiez dans la Console qu'il télécharge et charge la nouvelle version
  3. Si le serveur reste sur l'ancienne version, contactez le support

Les joueurs ne doivent pas utiliser une branche bêta de Steam différente de celle du serveur.

Lag et mémoire​

Sons of the Forest est exigeant en mémoire, et la consommation augmente avec le nombre de joueurs et la taille des constructions. Si le serveur rame ou s'arrête :

  1. Surveillez la RAM dans le panel pendant que vous jouez : si elle est constamment au maximum de votre offre, une offre supérieure est justifiée.
  2. Redémarrez régulièrement le serveur, par exemple chaque nuit à une heure creuse, avec un redémarrage automatique depuis l'onglet Schedules.
  3. Limitez les constructions démesurées : des milliers d'éléments de construction pèsent sur la mémoire et le processeur.
  4. Évitez d'éparpiller le groupe : des joueurs répartis aux quatre coins de l'île font charger davantage de zones en même temps.
  5. Laissez les réglages de framerate par défaut (ActiveTargetFramerate, IdleTargetFramerate) sauf besoin précis.

Pour un groupe complet de 8 joueurs avec de grandes bases, les offres Hunter ou Golden Armor apportent la marge nécessaire : voir Premiers pas.

Mes réglages sont ignorés​

  • Vérifiez que vous avez modifié dedicatedserver.cfg serveur arrêté, puis redémarré
  • Vérifiez que vous éditez le fichier du bon dossier de données (voir Où se trouve le fichier ?)
  • Vérifiez que le même réglage n'est pas défini dans l'onglet Startup
  • Pour GameMode : le mode est lié à la partie, voir Mode de jeu

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