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 Core Keeper, 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​

Après l'ajout d'un mod​

Un mod incompatible avec le serveur dédié, avec votre version du jeu, ou auquel il manque une dépendance bloque souvent le démarrage.

  1. Arrêtez le serveur
  2. Retirez le dernier mod ajouté du dossier Mods/
  3. Redémarrez
  4. Si le serveur repart, le mod est en cause : vérifiez sur sa page mod.io qu'il supporte le serveur dédié, sa version et ses dépendances

Voir Installer des mods.

Après une mise à jour du jeu​

Une mise à jour de Core Keeper peut rendre certains mods incompatibles le temps que leurs auteurs les mettent à jour. Retirez temporairement les mods concernés, ou restaurez une sauvegarde depuis l'onglet Backups.

Mémoire insuffisante​

Si le serveur s'arrête sans erreur explicite, ou redémarre en boucle alors que le monde est très exploré, avec beaucoup de joueurs ou de mods, la RAM de votre offre est peut-être atteinte. Vérifiez la consommation dans le panel et voir Lag et ressources.

Fichiers du serveur modifiés​

Le serveur dédié tourne nativement sous Linux avec des fichiers installés et maintenus par YorkHost. Ne remplacez pas les fichiers du jeu (exécutables, bibliothèques, dossier CoreKeeperServer_Data hors Mods/) par ceux d'une autre installation, par exemple ceux de votre PC Windows. En cas de doute sur l'intégrité de l'installation, contactez le support avant toute réinstallation, après avoir sauvegardé votre monde.

Le Game ID n'apparaît pas​

  • Attendez la fin du démarrage : le Game ID n'est affiché qu'une fois le serveur prêt.
  • Cherchez-le dans le fichier : selon la version, il est aussi écrit dans un fichier texte à la racine du serveur, en général GameID.txt (onglet Files).
  • Remontez dans la console : il a pu défiler au milieu d'autres lignes de démarrage.
  • Si le serveur s'arrête avant d'afficher le Game ID, c'est un problème de démarrage : voir Le serveur ne démarre pas.

Joueurs qui ne peuvent pas rejoindre​

SymptômeCause probableSolution
Partie introuvable avec le Game IDGame ID mal copié, ou changé depuis un redémarrageRecopiez le Game ID affiché dans la console (ou GameID.txt) et partagez la nouvelle valeur
Partie introuvable juste après le démarrageServeur pas encore prêtAttendez que la console affiche le Game ID avant de rejoindre
Connexion refusée pour version différenteClient et serveur pas dans la même versionMettez à jour le jeu sur Steam et redémarrez le serveur ; si le serveur reste sur l'ancienne version, contactez le support
Déconnexion au chargement, objets manquantsMods différents entre le serveur et les joueursMêmes mods, même version chez tous (voir Installer des mods)
Serveur pleinNombre maximum de joueurs atteintAugmentez la limite dans l'onglet Startup (voir Nombre de joueurs)
Joueur sur consoleJeu entre plateformes non garanti sur serveur dédiéNos serveurs sont prévus pour la version PC (Steam) : contactez le support
Un seul joueur bloqué, les autres entrentProblème de connexion côté joueurRedémarrez le jeu et Steam, vérifiez la connexion internet du joueur
Pas de port à ouvrir

La connexion par Game ID ne demande aucune ouverture de port côté joueur. Côté serveur, ne modifiez pas les ports à la main : leur ouverture est gérée par YorkHost. Voir Tous les ports sont-ils ouverts ? et Impossible de se connecter au serveur.

Le monde importé ne se charge pas​

  • Un nouveau monde est généré à la place : le fichier ne porte pas le bon numéro ou n'est pas dans le bon dossier. Il doit se trouver dans worlds/ et correspondre à l'emplacement chargé par le serveur, par exemple 0.world.gzip. Voir Importer un monde.
  • Le serveur s'arrête au chargement : le fichier est peut-être incomplet (copié pendant que le jeu tournait) ou vient d'une version plus récente du jeu que le serveur. Recopiez-le jeu fermé et vérifiez que le serveur est à jour.
  • Le monde utilise des mods : installez les mêmes mods sur le serveur avant de le charger.
  • Mauvais mode ou mauvaise graine : un monde importé garde son mode d'origine ; les réglages de l'onglet Startup ne le modifient pas.

Lag et ressources​

Core Keeper est léger, mais la charge augmente avec la partie :

  1. La surface explorée : plus le monde est exploré, plus le serveur a de zones à gérer.
  2. Les joueurs éparpillés : des joueurs chacun dans un coin du monde multiplient les zones actives.
  3. Les grosses installations automatisées : nombreux convoyeurs, foreuses ou fermes actives en même temps.
  4. Les mods et un nombre de joueurs relevé au-delà de 8.

Pour soulager le serveur :

  • Redémarrez régulièrement, par exemple chaque nuit à une heure creuse, avec un redémarrage automatique depuis l'onglet Schedules
  • Retirez les mods inutiles
  • Gardez le nombre maximum de joueurs cohérent avec votre offre

Si la RAM ou le CPU restent saturés malgré tout, une offre supérieure est justifiée (voir Premiers pas). Pour analyser l'utilisation des ressources, voir aussi Debug des performances.

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 (mod, import de monde, mise à jour)
  • les dernières lignes de la console au moment de l'erreur
Ne partagez pas votre Game ID publiquement

Si vous copiez des lignes de console dans un salon public, masquez le Game ID : il donne accès à votre serveur.