Connexion FiveM expirée / Impossible d'obtenir les infos du serveur : comment corriger

La connexion serveur->client a expiré ou Impossible d'obtenir les infos du serveur après 3 tentatives ? Vérifiez le serveur, le port, le pare-feu, le VPN, le DNS et les ralentissements. Corrections pour les joueurs et les propriétaires.

Vous choisissez un serveur et vous obtenez l'un de ceux-ci :

text
Connection timed out
Failed to getinfo server after 3 attempts
Server->client connection timed out

Les deux premiers apparaissent généralement quand vous essayez de rejoindre. Le troisième apparaît souvent pendant que vous jouez, ou pendant le chargement. Les causes se chevauchent, donc ce guide divise les corrections en « le serveur est-il actif », « c'est votre PC » et « le serveur est-il surchargé ».

Le serveur est-il vraiment actif ?

Avant de changer n'importe quoi sur votre PC, vérifiez que ce n'est pas le serveur.

  • Essayez un autre serveur. Si les autres serveurs fonctionnent, le problème est ce serveur ou son réseau.
  • Regardez l'annonce du serveur, Discord ou sa page de statut.
  • Demandez à quelqu'un d'autre de se connecter.

Si vous possédez le serveur, vérifiez la console de txAdmin : le serveur doit s'exécuter sans boucle de redémarrage, et l'adresse doit être correcte.

Propriétaires de serveur : le port

Si personne ne peut rejoindre un serveur en cours d'exécution, le port n'est pas accessible de l'extérieur. FiveM utilise par défaut le port 30120, sur TCP et UDP.

Vérifiez ceux-ci :

  1. Le pare-feu Windows ou le pare-feu de l'hôte autorise 30120 TCP et UDP.
  2. Sur un serveur domestique, le routeur transfère 30120 vers le PC du serveur.
  3. endpoint_add_tcp et endpoint_add_udp dans server.cfg correspondent au port que vous ouvrez.
cfg
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

Testez le port TCP depuis un autre réseau avec PowerShell :

powershell
Test-NetConnection -ComputerName YOUR.SERVER.IP -Port 30120

TcpTestSucceeded : True signifie que TCP est ouvert. Cela ne teste pas UDP, vérifiez aussi vos règles UDP. Le guide complet est dans Le serveur FiveM ne s'affiche pas : transfert de port.

Joueurs : pare-feu et antivirus

Un pare-feu ou antivirus sur votre PC peut bloquer FiveM de communiquer avec les serveurs.

  • Autorisez FiveM.exe et FiveM_GTAProcess.exe via le pare-feu Windows, sur les réseaux privés et publics.
  • Ajoutez %localappdata%\FiveM comme exclusion dans votre antivirus.
  • Désactivez temporairement les suites de « sécurité Internet » tierces pour tester. Si c'est correct, ajoutez une règle au lieu de la laisser éteinte.

Joueurs : VPN et proxy

Un VPN ajoute de la latence et parfois bloque le trafic UDP. Déconnectez-le et réessayez. Certains serveurs bloquent aussi délibérément les adresses VPN. Si vous devez en utiliser un, choisissez un serveur proche du serveur de jeu.

Joueurs : DNS et adaptateur réseau

Si vous pouvez rejoindre par IP mais pas par nom, ou si le problème apparaît sur tous les serveurs :

powershell
ipconfig /flushdns

Puis essayez un DNS différent, par exemple réglez votre adaptateur pour utiliser celui par défaut du routeur ou un résolveur public. D'autres choses à essayer :

  • Redémarrez votre routeur et votre PC.
  • Utilisez un câble au lieu du Wi-Fi, qui peut perdre des paquets.
  • Réinitialisez la pile réseau. Depuis un PowerShell élevé, puis redémarrez :
powershell
netsh winsock reset
  • Mettez à jour le pilote de l'adaptateur réseau.

Expiration au milieu d'une session

Quand l'erreur apparaît après que vous ayez déjà rejoint, le serveur a arrêté de vous envoyer des données, ou votre connexion est tombée.

Serveur surchargé. Un script qui bloque le thread serveur gèle tout pendant des secondes, et les clients expirent. Dans la console serveur, cela s'affiche sous forme d'avertissements de ralentissement. Lire Avertissement de ralentissement du thread serveur pour trouver la ressource.

Trop d'événements réseau. Un script qui inonde la connexion peut aussi vous déconnecter. Voir Débordement d'événement réseau fiable.

Ressources du serveur. Un CPU insuffisant, une RAM ou une base de données lente peuvent avoir le même effet. Vérifiez l'utilisation de l'hôte lors des pics.

Votre côté. La perte de paquets sur votre connexion ressemble à la même chose. Exécutez un test de ping vers l'adresse IP du serveur pendant une minute. Les chutes ou les grands pics signifient le réseau, pas FiveM.

Videz le cache et réessayez

Les fichiers de cache corrompus peuvent ralentir une connexion à l'étape de chargement. Videz-les comme dans Comment vider le cache FiveM, puis reconnectez-vous.

Liste de vérification

Symptôme Correction
Failed to getinfo server after 3 attempts Serveur hors ligne ou port 30120 fermé, vérifiez TCP et UDP
Personne ne peut rejoindre, le serveur s'exécute Ouvrez et transférez le port, vérifiez endpoint_add_tcp et endpoint_add_udp
Seulement vous ne pouvez pas rejoindre Pare-feu ou antivirus sur votre PC, autorisez FiveM
Échoue avec un VPN activé Déconnectez le VPN
Échoue sur tous les serveurs Videz le DNS, redémarrez le routeur, utilisez un câble, mettez à jour le pilote de l'adaptateur
Server->client connection timed out pendant le jeu Vérifiez les avertissements de ralentissement sur le serveur, cherchez les inondations d'événements
Échoue à l'étape de chargement Videz le cache FiveM

Réponses rapides

Que signifie Impossible d'obtenir les infos du serveur après 3 tentatives ?

Votre client FiveM a demandé les infos du serveur trois fois et n'a pas reçu de réponse. Soit le serveur est hors ligne, soit l'adresse ou le port est mauvais, soit quelque chose entre vous et lui bloque la connexion.

Quels ports un serveur FiveM a-t-il besoin ?

Par défaut, c'est le port 30120, sur TCP et UDP. Le propriétaire du serveur doit l'ouvrir sur le pare-feu et le transférer sur le routeur si le serveur s'exécute à la maison.

Pourquoi je reçois Connexion serveur->client expirée au milieu d'une session ?

Le client a arrêté de recevoir les données du serveur pendant trop longtemps. Les causes courantes sont un ralentissement ou une surcharge du serveur, une chute de réseau de votre côté, ou un script inondant les événements réseau.

Des scripts sans ce problème

Mic PhoneUn téléphone pliable qui se déplie en tablette et se prolonge jusqu’au vrai téléphone du joueur.Voir le script →Advanced BoostingDu boosting de véhicules piloté par tablette : contrats de classe D à S+, crews et file d’attente en direct.Voir le script →CCTV Security CamerasDes caméras à placer, une tablette multi-vues en direct et des photos imprimées comme preuves.Voir le script →

À lire aussi