Comment corriger l'erreur "Connexion perdue" dans Terraria

Comment corriger l'erreur
Index

L'erreur "Connexion Perdue" dans Terraria résulte d'une interruption du lien entre l'hôte et le joueur. Divers facteurs techniques, tels que le lag et les blocages réseau, en sont souvent responsables.

L'erreur “Connexion Perdue” dans Terraria se produit lorsque le lien entre l'hôte et le joueur est interrompu. Le jeu échange en continu de petits paquets de données. Si ce flux est retardé, bloqué ou instable, la connexion se casse et la session se ferme.

Il existe plusieurs raisons techniques pour lesquelles cela se produit si souvent :

CauseDescription
Lag du relais SteamL'utilisation de Host & Play route le trafic à travers des serveurs de relais Steam au lieu d'un lien direct. Cela ajoute du retard et augmente le risque de perte de paquets, provoquant des déconnexions.
Blocages réseauLes règles NAT, les ports fermés ou des paramètres de pare-feu stricts interfèrent avec le trafic. Terraria utilise le port 7777, et les paquets bloqués ou retardés font échouer l'authentification.
Divergence de version ou de modDes versions de jeu différentes ou des mods conflictuels créent des données incohérentes entre l'hôte et le client, obligeant le jeu à mettre fin à la session.
Faible tolérance aux paquets instablesL'hébergement sur Steam est sensible aux paquets retardés ou corrompus. Même de courtes périodes d'instabilité peuvent provoquer une déconnexion, surtout lors de l'utilisation de mods.

Maintenant que vous savez ce qui cause ce problème, voici les étapes que vous pouvez suivre pour le résoudre.

Avant de Commencer

Avant d'appliquer des solutions, il est important de comprendre la nature de cette erreur et à quoi vous attendre pendant le dépannage.

  • Si vous utilisez des mods, même une petite différence de version peut causer une déconnexion instantanée. Certaines des solutions ci-dessous impliquent de vérifier, supprimer ou remplacer des fichiers de mods. Vous risquez de perdre des données de mod local si vous ne les sauvegardez pas. Donc, faites une sauvegarde de vos mondes, personnages et dossiers de mods.
  • Vérifiez si le jeu est moddé ou vanilla. Les étapes peuvent différer en fonction de cela.
  • Identifiez si vous hébergez ou rejoignez le monde. Les correctifs peuvent différer selon les deux cas. Pour rendre cela plus clair, chaque solution est étiquetée comme (Hôte) ou (Client) afin que vous sachiez celles qui s'appliquent à vous. S'il n'y a pas d'étiquette, cela signifie que la solution s'applique aux deux utilisateurs.

Une fois ces points clairs et vos données de jeu en sécurité, vous pouvez commencer le dépannage.

Solution 1. Exécuter le Jeu en Administrateur

Le jeu doit créer et gérer des connexions réseau pour garder les joueurs liés. Certaines de ces actions, comme le binding des ports ou l'ajustement des règles de pare-feu, nécessitent des autorisations élevées. Sans droits administratifs, ces actions peuvent échouer silencieusement et déclencher l'erreur “Connexion Perdue”.

Exécuter le jeu en tant qu'administrateur lui donne un accès réseau complet, lui permettant d'ouvrir des ports et de communiquer sans être bloqué par Windows. Cela est particulièrement important lorsque vous hébergez un monde ou exécutez un serveur dédié.

Cliquez avec le bouton droit sur Terraria.exe dans le dossier d'installation → Propriétés → Compatibilité → cochez “Exécuter ce programme en tant qu'administrateur.”

Si vous ne savez pas où se trouve le fichier, cliquez avec le bouton droit sur le jeu dans Steam → Gérer → Parcourir les fichiers locaux pour ouvrir directement le dossier.

Solution 2. Héberger avec un Serveur Dédié (Hôte)

Héberger via un serveur dédié supprime le niveau de relais de Steam, qui est souvent instable et sujet à la perte de paquets. Un serveur dédié utilise une connexion directe, le rendant plus stable et moins susceptible de déclencher l'erreur “Connexion Perdue”, surtout lorsqu'il y a plusieurs joueurs ou mods impliqués.

Vous pouvez héberger via IP join ou Steam join, selon ce qui est plus facile pour votre groupe.

Tout d'abord, allez dans le dossier d'installation de Terraria (généralement Steam\steamapps\common\Terraria) puis choisissez :

  • Option A (Serveur Dédié Classique) : Exécutez TerrariaServer.exe, sélectionnez votre monde, les emplacements de joueurs et un mot de passe optionnel.
  • Option B (Amis Steam / Privé) : Exécutez soit :
    • start-server-steam-friends.bat (permet aux amis de rejoindre via Steam)
    • start-server-steam-private.bat (limite l'accès uniquement aux joueurs invités)

Prérequis

  • Tous les joueurs doivent avoir la même version du jeu.
  • Si.
    • Avec tModLoader, les mods et leurs versions doivent être identiques.
    • Le type de monde et le mode de personnage doivent correspondre.

    Une fois tout configuré, suivez ces étapes pour héberger le serveur :

    1. Ouvrez Invité de commandes et exécutez ipconfig.
    2. Trouver votre adaptateur actif et notez votre adresse IPv4.
    3. Si les joueurs sont en dehors de votre réseau, redirigez le port 7777 sur votre routeur (vous pouvez demander à votre fournisseur d'accès Internet de vous aider).
    4. Partagez votre IP publique (de whatismyipaddress.com) avec les participants.
    5. Les joueurs rejoignant via IP doivent aller dans Multijoueur → Rejoindre via IP, entrer l'adresse IPv4 publique et le port (par défaut : 7777), puis entrer le mot de passe si nécessaire.

    Pour les joueurs Steam :

    1. Démarrez Steam et lancez Terraria.
    2. Vos amis ouvrent MultijoueurRejoindre via Steam.
    3. Si le serveur est privé, ils auront besoin d'une invitation.
    4. Si le serveur est uniquement pour les amis, ils peuvent rejoindre depuis votre profil Steam ou le hall multijoueur.

    Ne fermez pas la console du serveur pendant que vous jouez. Elle doit rester ouverte pour que le monde reste actif. Vous pouvez jouer sur la même machine tout en hébergeant tant que la fenêtre du serveur reste ouverte en arrière-plan.

    Solution 2. Baisser la valeur MTU(Client)

    MTU (Unité Maximale de Transmission) contrôle la taille maximale des paquets de données que votre adaptateur réseau peut envoyer. Si le MTU est trop élevé pour votre réseau, les paquets peuvent être fragmentés ou perdus, ce qui entraîne une perte de synchronisation de Terraria avec l'hôte. Réduire le MTU crée des paquets plus petits et plus stables qui circulent de manière plus fiable, ce qui peut résoudre l'erreur “Connexion perdue”.

    Avant de faire des modifications, vous devriez vérifier votre valeur MTU actuelle. Cela est important pour deux raisons :

    • Vous n'aurez peut-être pas besoin de la changer si elle est déjà inférieure à la valeur par défaut.
    • Elle vous donne une valeur de sauvegarde sûre afin que vous puissiez revenir à vos paramètres d'origine si nécessaire.

    Étape 1 : Vérifier votre MTU actuel

    1. Ouvrez Invité de commandes en tant qu'administrateur.
    2. Tapez :
      netsh interface ipv4 show subinterfaces

      et appuyez sur Entrée.

    3. Trouvez votre adaptateur réseau actif (par exemple, Wi-Fi ou Ethernet) et notez le nombre dans la colonne MTU. Écrivez cette valeur quelque part en sécurité.

    Étape 2 : Décider si vous devriez le baisser

    • Si la valeur est déjà inférieure à 1500 (par exemple, 1480), il n'est peut-être pas nécessaire de la baisser davantage.
    • Si elle est fixée à 1500, la baisser légèrement (comme à 1480 ou 1472) peut améliorer la stabilité des paquets sur les réseaux plus faibles.

    Étape 3 : Changer le MTU

    1. Dans la même fenêtre de l'invité de commandes, tapez :
      netsh interface ipv4 set subinterface "Wi-Fi" mtu=1480 store=persistent

      (Remplacez Wi-Fi par le nom de votre adaptateur et 1480 par votre valeur choisie.)

    2. Redémarrez votre PC ou désactivez et réactivez l'adaptateur pour que le changement prenne effet.

    Si vous rencontrez des problèmes ou souhaitez revenir en arrière, utilisez :

    netsh interface ipv4 set subinterface "Wi-Fi" mtu=Votre_VALEUR_ORIGINALE store=persistent

    Cela garantit que vous ne changez que ce qui est nécessaire et que vous pouvez facilement revenir à vos paramètres d'origine plus tard.

    Solution 3. Autoriser Terraria à travers le pare-feu

    Lorsque Terraria essaie d'héberger ou de rejoindre un monde, il doit envoyer et recevoir des données à travers des ports réseau spécifiques. Si le pare-feu Windows ou un logiciel de sécurité tiers bloque ce trafic, le jeu ne peut pas se connecter ou perd soudainement la connexion en pleine session. Autoriser Terraria à travers le pare-feu permet à ses requêtes de connexion de passer sans être filtrées ou bloquées.

    1. Appuyez sur Win + R, tapez control firewall.cpl et appuyez sur Entrée.
    2. Cliquez sur “Autoriser une application ou une fonctionnalité par le Pare-feu Windows Defender.”
    3. Cliquez sur “Modifier les paramètres” dans le coin supérieur droit.
    4. Trouvez Terraria et TerrariaServer dans la liste. S'ils y sont déjà,.

  • Assurez-vous que les cases Privé et Public sont cochées.
  • Si elles ne sont pas listées, cliquez sur « Autoriser une autre application... », parcourez le dossier du jeu et ajoutez à la fois Terraria.exe et TerrariaServer.exe.
  • Après avoir sélectionné les applications, cliquez sur OK pour appliquer les changements.
  • Redémarrez Terraria et testez à nouveau la connexion.
  • Astuce optionnelle : Si vous utilisez un antivirus tiers, il a probablement son propre pare-feu qui peut bloquer Terraria même si le pare-feu de Windows est configuré. Ouvrez les paramètres de votre antivirus, ajoutez Terraria.exe et TerrariaServer.exe en tant qu'applications de confiance, et autorisez à la fois le trafic entrant et sortant. Des suites comme Avast, Kaspersky, Bitdefender et Norton nécessitent souvent cette étape. Personnellement, je m'appuie sur Microsoft Defender, mais il vaut la peine de vérifier si votre antivirus interfère.

    Solution 4. Vérifier ou Mettre à Jour le Jeu

    Si la version de votre jeu ne correspond pas à celle de l'hôte, ou si vos fichiers locaux sont corrompus ou obsolètes, Terraria ne pourra pas maintenir une connexion stable et déclenchera l'erreur « Connexion perdue ». Vérifier ou mettre à jour garantit que tout le monde exécute la même version propre du jeu.

    Avertissement : Si vous utilisez tModLoader, vérifier ou mettre à jour le jeu peut supprimer ou réinitialiser vos fichiers de mod. Sauvegardez vos dossiers ModLoader et Mods avant de procéder à cette étape si vous ne voulez pas les perdre.

    1. Ouvrez Steam.
    2. Cliquez avec le bouton droit sur Terraria dans votre Bibliothèque.
    3. Cliquez sur Propriétés → Fichiers installés.
    4. Cliquez sur « Vérifier l'intégrité des fichiers du jeu ». Steam vérifiera et remplacera tous les fichiers endommagés ou manquants.
    5. S'il y a une mise à jour disponible, laissez Steam la télécharger et l'installer complètement avant de rejoindre ou d'héberger un serveur.
    6. Si vous utilisez tModLoader, assurez-vous qu'il est également mis à jour pour correspondre à la version de l'hôte.

    Questions et réponses que vous devriez connaître

    Comment régler le problème de connexion en ligne sur Terraria ?

    Pour résoudre les problèmes de connexion en ligne sur Terraria, suivez ces étapes simples :

     

  • Vérifiez votre connexion Internet : Assurez-vous que votre connexion est stable et fonctionne correctement.
  • Utilisez le fichier de démarrage spécifique :
      - Allez dans le répertoire d'installation de Terraria.
  • Recherchez le fichier nommé start-server-steam-friends.bat.
  • Lancez ce fichier pour créer un serveur qui permettra à vos amis de se connecter facilement.
  • Paramètres du pare-feu :
  • Vérifiez que votre pare-feu ou votre antivirus ne bloque pas Terraria.
  • Ajoutez Terraria à la liste des exceptions si nécessaire.
  • Mises à jour : Assurez-vous que le jeu est à jour avec la dernière version disponible.
  • Redémarrez le jeu : Parfois, un simple redémarrage du jeu peut résoudre le problème de connexion. En suivant ces étapes, vous devriez pouvoir résoudre vos problèmes de connexion et profiter de votre expérience en ligne sur Terraria avec vos amis.

Pourquoi Terraria ne se lance pas ?

Si Terraria ne se lance pas, voici quelques solutions à envisager :

 

  • Ouvrir le jeu manuellement :
      - Faites un clic droit sur le jeu (ou Ctrl-clic) et sélectionnez 'Ouvrir'. Cela peut résoudre le problème, car il ne sera nécessaire qu'une seule fois.
  • Vérifier l'intégrité des fichiers :
  • Si vous recevez un message indiquant que le jeu est endommagé, il est recommandé de le placer dans la corbeille et de le réinstaller pour garantir des fichiers sains.
  • Mettre à jour le système et les logiciels :
  • Assurez-vous que votre système d’exploitation et Steam (ou la plateforme sur laquelle vous jouez) sont à jour.
  • Désactiver les logiciels de sécurité :
  • Parfois, les antivirus ou pare-feu peuvent bloquer le lancement du jeu. Essayez de les désactiver temporairement.
  • Vérifier les paramètres graphiques :
  • Si votre configuration matérielle ne répond pas aux exigences minimales, le jeu pourrait ne pas se lancer. Vérifiez les paramètres graphiques et les pilotes de votre carte graphique. En suivant ces étapes, vous devriez pouvoir résoudre les problèmes de lancement de Terraria.

 

Comment réinitialiser les succès Terraria ?

Pour réinitialiser les succès dans Terraria, suivez ces étapes :

 

  • Accéder aux fichiers de sauvegarde :
      • - Ouvrez l’emplacement de votre dossier Terraria, généralement situé dans

    Documents/My Games/Terraria/

      .
  • Localiser le fichier de succès :
  • Recherchez le fichier nommé achievementss.json dans le dossier.
  • Supprimer ou modifier le fichier :
  • Vous pouvez soit supprimer le fichier pour effacer tous les succès, soit l’ouvrir avec un éditeur de texte pour modifier les données spécifiques.
  • Redémarrer le jeu :
  • Une fois le fichier supprimé ou modifié, relancez Terraria pour voir les changements appliqués. Remarque : Veillez à faire une sauvegarde du fichier original avant de le modifier ou de le supprimer, en cas de besoin de restauration.

 

Comment puis-je rejoindre quelqu'un sur Terraria ?

Pour rejoindre quelqu'un sur Terraria, suivez ces étapes simples :

 

  • Héberger la Partie :
      - Le premier joueur doit lancer le jeu.
  • Choisir l’option 'Héberger et jouer'.
  • Sélectionner les options souhaitées et démarrer le monde.
  • Rejoindre la Partie :
  • Les autres joueurs doivent également lancer Terraria.
  • Cliquer sur l’option 'Rejoindre'.
  • Saisir l’adresse IP ou sélectionner le serveur hébergé. Assurez-vous que tous les joueurs sont connectés à Internet pour faciliter la connexion.

 

Maintenant que tu as fini de lire Comment corriger l'erreur "Connexion perdue" dans Terraria, nous t'invitons à explorer davantage la catégorie Jeux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!

Go up