Vente Flash 50% de réduction sur tous les serveurs
Se termine dans: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Dépannage Icarus

FR icarus troubleshooting errors 1 ont trouvé cet article utile

Ce guide couvre les problèmes courants avec les serveurs dédiés Icarus et comment les résoudre, y compris les échecs de démarrage du serveur, les problèmes de connexion, les problèmes de chargement de Prospect, l'optimisation des performances et les erreurs de version incompatible. Pour la configuration initiale du serveur, consultez le Guide de configuration du serveur Icarus.

Problèmes de démarrage du serveur

Si votre serveur Icarus ne démarre pas ou plante immédiatement après le lancement, suivez ces étapes pour diagnostiquer et résoudre le problème.

Le serveur s'arrête immédiatement après le démarrage

La cause la plus courante d'un serveur Icarus qui s'arrête peu après le démarrage est le paramètre ShutdownIfNotJoinedFor. Par défaut, il est réglé sur 300 secondes (5 minutes), ce qui signifie que le serveur s'arrêtera automatiquement si aucun joueur ne rejoint dans les 5 minutes suivant le démarrage.

Solution :

  1. Arrêtez le serveur depuis l'onglet Console dans GPanel.
  2. Ouvrez ServerSettings.ini situé dans Icarus/Saved/Config/WindowsServer/ServerSettings.ini via l'onglet Files de GPanel ou par SFTP.
  3. Définissez les valeurs suivantes pour empêcher l'arrêt automatique :
    ShutdownIfNotJoinedFor=-1
    ShutdownIfEmptyFor=-1
  4. Enregistrez le fichier et démarrez le serveur.
C'est le problème numéro un pour les nouveaux serveurs Icarus. Définir ShutdownIfNotJoinedFor=-1 est essentiel pour les serveurs hébergés. Sans cette modification, le serveur s'arrêtera à chaque redémarrage si les joueurs ne se connectent pas assez rapidement.

Le serveur ne démarre pas (plantage au lancement)

Si le serveur plante pendant le démarrage avec des messages d'erreur dans la console :

  1. Vérifiez les fichiers corrompus : Essayez de réinstaller le serveur. Dans GPanel, utilisez l'option de réinstallation pour retélécharger tous les fichiers du serveur depuis Steam.
  2. Vérifiez la syntaxe du fichier de configuration : Un fichier ServerSettings.ini mal formé peut empêcher le démarrage. Vérifiez que le fichier suit le format INI correct :
    [/Script/Icarus.DedicatedServerSettings]
    SessionName=My Server
    JoinPassword=
    MaxPlayers=8
  3. Vérifiez les données de Prospect manquantes : Si LoadProspect ou LastProspectName référence un Prospect qui n'existe plus, le serveur peut échouer. Videz ces champs et définissez ResumeProspect=False temporairement.
  4. Consultez les journaux du serveur : Examinez les fichiers journaux dans Icarus/Saved/Logs/ pour trouver des messages d'erreur spécifiques indiquant la cause du plantage.

Le serveur démarre mais n'apparaît pas dans le navigateur

Si le serveur démarre correctement mais n'apparaît pas dans le navigateur de serveurs en jeu :

  • Attendez 2 à 5 minutes. Les nouveaux serveurs ont besoin de temps pour s'enregistrer auprès de la liste principale des serveurs Steam.
  • Vérifiez -SteamServerName. Le paramètre SessionName dans ServerSettings.ini ne contrôle pas le nom dans le navigateur. Le paramètre de ligne de commande -SteamServerName doit être défini via l'onglet Startup de GPanel.
  • Vérifiez les ports. Assurez-vous que le port de jeu et le port de requête sont correctement attribués. Vérifiez que le port de requête (par défaut 27015) est accessible.
  • Utilisez la connexion directe. En attendant que le serveur s'enregistre dans le navigateur, vous pouvez vous connecter directement en utilisant IP:PORT (par ex. 192.168.1.100:17777).

Les joueurs ne peuvent pas se connecter

Si les joueurs ne peuvent pas se connecter à votre serveur, suivez ces étapes de dépannage.

Délai de connexion dépassé / Le serveur ne répond pas

  1. Vérifiez que le serveur est en cours d'exécution. Consultez l'onglet Console de GPanel pour confirmer que le serveur est en ligne et n'est pas en état de plantage ou d'arrêt.
  2. Vérifiez l'IP et le port corrects. Les joueurs doivent utiliser le port de jeu (par défaut 17777), pas le port de requête. Trouvez l'IP et le port de votre serveur depuis l'onglet Console de GPanel. Pour des instructions détaillées, consultez Comment trouver l'IP et le port de votre serveur.
  3. Vérifiez le mot de passe. Si un JoinPassword est défini, les joueurs doivent le saisir lors de la connexion. Vérifiez que le mot de passe est correct et partagé avec vos joueurs.
  4. Vérifiez le nombre de joueurs. Si le serveur est plein (maximum 8 joueurs par défaut), les joueurs supplémentaires ne peuvent pas rejoindre tant que quelqu'un ne quitte pas.
  5. Redémarrez le serveur. Si le serveur fonctionne depuis longtemps, un redémarrage peut résoudre les problèmes de connexion causés par des sessions périmées.

Écran « Connexion en cours... » sans fin

Si les joueurs restent bloqués sur un écran « Connexion en cours... » sans fin dans le menu principal :

  1. Demandez au joueur d'ouvrir l'Invite de commandes en tant qu'Administrateur et d'exécuter les commandes suivantes :
    netsh winsock reset
    netsh int ip reset
    ipconfig /flushdns
  2. Redémarrez l'ordinateur après avoir exécuté ces commandes.
  3. Relancez Icarus et essayez de vous connecter à nouveau.
Exigences du compte Steam. Icarus nécessite un compte Steam entièrement fonctionnel. Les comptes Steam ayant dépensé moins de 5 $ USD sur la boutique peuvent avoir des fonctionnalités limitées pouvant causer des problèmes de connexion ou d'affichage (comme des écrans noirs avec l'heure bloquée sur « 0:-01 »).

Erreur client : « Invalid Prospect Information - 001 »

Cette erreur indique une incompatibilité de version entre le client et le serveur. Consultez la section Incompatibilité de version ci-dessous pour les étapes de résolution.


Problèmes de chargement de Prospect

Les problèmes de chargement, de création ou de reprise de Prospects font partie des problèmes de serveur Icarus les plus courants.

Écran de chargement infini lors du chargement d'un Prospect

Si le jeu reste bloqué sur un écran de chargement infini en essayant de charger un Prospect :

  1. Vérifiez que le fichier Prospect existe. Vérifiez que le fichier de sauvegarde Prospect est présent dans Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  2. Vérifiez les données de sauvegarde corrompues. Si le fichier Prospect est corrompu, il peut ne pas se charger correctement. Essayez de charger un autre Prospect ou d'en créer un nouveau.
  3. Videz le cache client. Sur la machine du joueur, vérifiez le cache du jeu via Steam :
    • Faites un clic droit sur Icarus dans la bibliothèque Steam
    • Sélectionnez Propriétés > Fichiers installés
    • Cliquez sur Vérifier l'intégrité des fichiers du jeu
  4. Redémarrez le serveur. Arrêtez et redémarrez le serveur depuis GPanel. Cela force le serveur à relire les données du Prospect.

Impossible de créer ou de lancer un nouveau Prospect

Si les joueurs ou les administrateurs ne peuvent pas créer de nouveaux Prospects :

  • Vérifiez les permissions. Si AllowNonAdminsToLaunchProspects est défini sur False, seuls les joueurs authentifiés en tant qu'administrateur peuvent créer des Prospects. Changez ce paramètre à True ou demandez au joueur de s'authentifier d'abord en tant qu'administrateur avec /AdminLogin [password].
  • Vérifiez le format de CreateProspect. Assurez-vous que la commande ou le paramètre de configuration utilise le format correct : CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]. Un nom de type de Prospect incorrect échouera silencieusement.
  • Vérifiez s'il existe un Prospect actif. Si un Prospect est déjà chargé, vous devrez peut-être le terminer ou le supprimer avant d'en créer un nouveau.

Le Prospect ne reprend pas après le redémarrage du serveur

Si le serveur redémarre mais ne reprend pas le Prospect précédent :

  1. Vérifiez que ResumeProspect=True est défini dans ServerSettings.ini.
  2. Vérifiez que LastProspectName contient le nom de Prospect correct. Ce champ est rempli automatiquement mais peut être corrompu si le serveur ne s'est pas arrêté proprement.
  3. Si le nom du Prospect est manquant, définissez manuellement LoadProspect=[name] avec le fichier Prospect que vous souhaitez charger.

Optimisation des performances

Si votre serveur Icarus subit du lag, des saccades ou de mauvaises performances, essayez ces étapes d'optimisation.

Optimisation côté serveur

  • Réduisez MaxPlayers. Si vous rencontrez du lag avec le maximum de 8 joueurs, essayez de réduire à 4-6 pour alléger la charge.
  • Redémarrez régulièrement. Planifiez des redémarrages réguliers du serveur pour libérer les fuites de mémoire et l'état accumulé. Un redémarrage toutes les 12 à 24 heures est recommandé pour les serveurs actifs.
  • Surveillez l'utilisation des ressources. Vérifiez l'utilisation du CPU et de la RAM du serveur dans GPanel. Si les ressources sont constamment au maximum, envisagez de mettre à niveau votre plan d'hébergement.
  • Réduisez la densité de construction. Les bases grandes et complexes avec de nombreux objets placés impactent significativement les performances du serveur. Encouragez les joueurs à construire efficacement.

Optimisation côté client

Si des joueurs individuels rencontrent de mauvaises performances, recommandez ces ajustements de paramètres :

  • Augmentez le champ de vision (FOV). Un FOV plus élevé peut paradoxalement améliorer les images par seconde dans certains scénarios.
  • Réduisez la qualité des ombres. Les ombres sont l'un des paramètres graphiques les plus gourmands en performances.
  • Utilisez DirectX 11. DirectX 12 n'est bénéfique qu'avec l'éclairage RTX sur les GPU Nvidia haut de gamme. La plupart des joueurs obtiendront de meilleures performances avec DX11.
  • Activez DLSS (Nvidia) ou FSR (AMD). DLSS offre une amélioration significative des performances sur les cartes Nvidia. FSR fonctionne sur les cartes AMD et Nvidia (bien que DLSS soit préféré sur Nvidia).
  • Réduisez la distance d'affichage. Réduire la distance de rendu diminue le nombre d'objets que le client doit traiter.
Icarus est gourmand en CPU. Le client et le serveur sont tous deux fortement dépendants du CPU. Le serveur dédié bénéficie de performances élevées en mono-cœur. Si vous mettez à niveau votre plan, privilégiez la qualité du CPU plutôt que la quantité.

Incompatibilité de version

Les erreurs d'incompatibilité de version surviennent lorsque le client et le serveur exécutent des versions différentes d'Icarus. C'est l'un des problèmes de connexion les plus courants, surtout après les mises à jour du jeu.

Erreur : « Host is running newer Version than Client » / « Invalid prospect information - 001 »

Ces erreurs signifient que le serveur a été mis à jour mais pas le client du joueur (ou vice versa).

Corriger une incompatibilité de version du client :

  1. Fermez complètement Icarus.
  2. Ouvrez Steam et vérifiez les mises à jour du jeu. Les mises à jour d'Icarus devraient se télécharger automatiquement.
  3. Si aucune mise à jour n'apparaît, faites un clic droit sur Icarus dans la bibliothèque Steam > Propriétés > Fichiers installés > Vérifier l'intégrité des fichiers du jeu.
  4. Redémarrez Steam si la mise à jour n'apparaît toujours pas.
  5. Une fois mis à jour, lancez Icarus et essayez de vous connecter à nouveau.
Vérifiez les numéros de version. Vous pouvez vérifier la version du jeu en regardant le coin supérieur gauche du menu principal. Le client et le serveur doivent afficher le même numéro de version.

Corriger une incompatibilité de version du serveur :

  1. Si le serveur exécute une version obsolète, redémarrez-le depuis GPanel. Le serveur devrait se mettre à jour automatiquement vers la dernière version au démarrage.
  2. Si le serveur ne se met pas à jour automatiquement, essayez l'option de réinstallation dans GPanel pour forcer un nouveau téléchargement des fichiers du serveur.
  3. Une fois la mise à jour terminée, vérifiez que la version du serveur correspond à celle du client.
Après les mises à jour majeures, vérifiez vos sauvegardes de Prospect. Certaines mises à jour importantes du jeu peuvent rendre les anciennes sauvegardes de Prospect incompatibles. Si vous rencontrez des plantages ou des erreurs lors du chargement de Prospects après une mise à jour, vous devrez peut-être commencer un nouveau Prospect. Sauvegardez toujours vos données avant de mettre à jour.

Messages d'erreur courants

Référence rapide des messages d'erreur courants et leurs solutions :

Message d'erreur Cause Solution
Invalid prospect information - 001 Incompatibilité de version entre le client et le serveur. Mettez à jour le client et le serveur vers la même version.
Host is running newer Version than Client (Error 63) Le serveur a une version du jeu plus récente que le client. Mettez à jour le client du jeu via Steam.
Le serveur s'arrête après 5 minutes ShutdownIfNotJoinedFor=300 (par défaut). Définissez ShutdownIfNotJoinedFor=-1 dans ServerSettings.ini.
Le serveur n'est pas visible dans le navigateur Le paramètre de configuration SessionName est ignoré. Utilisez le paramètre de lancement -SteamServerName via l'onglet Startup de GPanel.
Impossible de rejoindre : serveur plein Nombre maximum de joueurs atteint (1-8). Attendez qu'un joueur parte ou augmentez MaxPlayers (max 8).
Écran noir / Heure bloquée sur « 0:-01 » Compte Steam avec moins de 5 $ dépensés. Ajoutez au moins 5 $ au portefeuille Steam pour débloquer toutes les fonctionnalités Steam.
Impossible de ramasser des objets dans le Prospect Bug de désynchronisation du client. Redémarrez le client du jeu.
Le Prospect ne charge pas (écran infini) Données de sauvegarde ou cache corrompus. Vérifiez les fichiers du jeu dans Steam, redémarrez le serveur ou commencez un nouveau Prospect.

Liste de vérification générale de dépannage

Lors du dépannage de tout problème avec votre serveur Icarus, suivez cette liste de vérification :

  1. Vérifiez l'état du serveur dans GPanel. Confirmez que le serveur est en cours d'exécution et n'est pas en état de plantage ou d'arrêt.
  2. Consultez la console du serveur. Recherchez des messages d'erreur ou des avertissements dans l'onglet Console de GPanel.
  3. Vérifiez les journaux du serveur. Naviguez vers Icarus/Saved/Logs/ pour une sortie de journal détaillée.
  4. Vérifiez la syntaxe du fichier de configuration. Assurez-vous que ServerSettings.ini est correctement formaté sans fautes de frappe ni caractères supplémentaires.
  5. Vérifiez que les versions correspondent. Le client et le serveur doivent exécuter la même version d'Icarus.
  6. Essayez un redémarrage du serveur. De nombreux problèmes transitoires sont résolus par un redémarrage propre depuis GPanel.
  7. Vérifiez les fichiers du jeu sur le client. Demandez aux joueurs de vérifier l'intégrité des fichiers du jeu via Steam.
  8. Vérifiez ShutdownIfNotJoinedFor. Assurez-vous que cette valeur est définie sur -1 pour empêcher l'arrêt automatique.
  9. Essayez une réinstallation complète. En dernier recours, réinstallez le serveur via GPanel pour obtenir des fichiers de serveur neufs.

Articles connexes


Besoin d'aide ?

Si vous avez essayé les étapes ci-dessus et rencontrez toujours des problèmes avec votre serveur Icarus, veuillez ouvrir un ticket de support et notre équipe sera ravie de vous aider.


Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.