Économisez 20% dès aujourd'hui Utilisez le code BIENVENUE lors du paiement. ACCUEILLIR

Échec de la connexion FiveM : guide de diagnostic et de résolution

Des échecs de connexion FiveM surviennent lors de l'établissement d'une liaison TCP (30120), de l'initialisation du flux UDP (30110-30125) ou de l'expiration du délai d'authentification avec les serveurs Nucleus. L'erreur se présente comme suit : Échec de la connexion au serveur : la connexion a expiré après le seuil de 15 secondes.

Cadre de diagnostic

  1. Validation du chemin réseau
  2. Confirmation de disponibilité du serveur
  3. Élimination des interférences côté client
  4. Vérification de la chaîne d'authentification

Si vous êtes propriétaire d'un serveur, assurez-vous d'héberger votre serveur sur un bon hébergeur.

Diagnostic réseau

1. Test d'accessibilité du port

:: Connectivité TCP powershell -commande "Test-NetConnection -ComputerName serverip -Port 30120" :: UDP nécessite nmap nmap -sU -p 30110-30125 serverip

Attendu: TcpTestSucceeded : vrai

2. Analyse de traceroute

pathping -n -q 10 -p 250 adresse IP du serveur

Une perte de paquets > 5% à n'importe quel saut indique un problème de routage du FAI.

3. Vérification de la résolution DNS

domaine du serveur nslookup domaine du serveur nslookup 8.8.8.8

Des résultats non concordants indiquent un empoisonnement DNS.

Solutions côté client

1. Règles du pare-feu Windows

New-NetFirewallRule -DisplayName "FiveM TCP" -Direction Sortie -Protocole TCP -LocalPort 30120 -Action Autoriser New-NetFirewallRule -DisplayName "FiveM UDP" -Direction Sortie -Protocole UDP -LocalPort 30110-30125 -Action Autoriser New-NetFirewallRule -DisplayName "FiveM Entrante" -Direction Entrante -Protocole UDP -LocalPort 30110-30125 -Action Autoriser

2. Correction des interférences IPv6

:: Désactiver IPv6 pour FiveM netsh int ipv6 set prefixpolicy ::ffff:0:0/96 46 4 netsh int ipv6 set prefixpolicy ::1/128 45 4

3. Réinitialisation de Winsock

netsh winsock réinitialiser le catalogue netsh int ip reset reset.log ipconfig /flushdns

Corrections de configuration du serveur

1. Visibilité des points finaux

-- server.cfg définit sv_endpointprivacy sur false définit sv_listingIPoverride "serverip:30120" définit sv_forceIndirectListing sur true

2. Gestion de la file d'attente de connexion

-- Augmenter les emplacements et le délai d'expiration définir sv_maxClients 128 définir sv_connectTimeout 300 définir sv_authMaxRetries 10

3. Ajustements de limitation de débit

-- Empêcher la détection DoS faussement positive définir sv_requestParanoia 0 définir sv_rateLimit 0

Réparation de la chaîne d'authentification

1. Connectivité du serveur Nucleus

:: Tester les services Cfx.re curl -I https://servers-frontend.fivem.net/api/servers/single/serverid curl -I https://nucleus.cfx.re/

HTTP 200 requis pour les deux.

2. Validation de la clé de licence

-- server.cfg set sv_licenseKey "cfxk_your_32_char_key" redémarrer sessionmanager

3. Corruption du cache

:: Cache du noyau côté client rmdir /s /q "%appdata%\CitizenFX\kvs" del "%localappdata%\FiveM\FiveM.app\caches.xml"

Solutions de contournement spécifiques aux FAI

1. Contournement CGNAT

:: Forcer la pile IPv4 netsh int ipv6 6to4 définir l'état désactivé netsh int ipv6 isatap définir l'état désactivé netsh int ipv6 définir teredo désactivé

2. Découverte MTU

:: Trouver le MTU optimal ping -f -l 1500 serverip :: Diminuer de 28 jusqu'à la réussite netsh int ipv4 set subinterface "Ethernet" mtu=1472 store=persistent

3. Configuration de port alternative

Le propriétaire du serveur doit configurer :

-- server.cfg endpoint_add_tcp "0.0.0.0:30121" endpoint_add_udp "0.0.0.0:30121"

Le client se connecte via : connecter le serveur IP:30121

Débogage avancé

1. Analyse de capture de paquets

:: Filtre Wireshark tcp.port == 30120 ou udp.port >= 30110 et udp.port <= 30125

Recherchez les paquets RST ou les ACK manquants.

2. Surveillance de l'état de la connexion

-- Console F8 pendant la connexion netstats 1 netgraph 1

3. Problèmes de certificat TLS

:: Vérifier la chaîne de certificats openssl s_client -connect servers-frontend.fivem.net:443 -servername servers-frontend.fivem.net

Problèmes spécifiques à la plateforme

Conflits VPN

  • Désactiver le tunneling fractionné
  • Exclure FiveM du VPN :
route ajouter masque IP serveur 255.255.255.255 192.168.1.1

Réseaux universitaires/d'entreprise

  • Demander des exceptions de pare-feu pour :
    • TCP 30120 sortant
    • UDP 30110-30125 bidirectionnel
    • TCP 443 vers nucleus.cfx.re

Limitations des points d'accès mobiles

  • Blocs NAT de niveau opérateur P2P
  • Utiliser un point de terminaison TCP uniquement :
connecter le serveur IP:30120+tcp

Incertitudes

  • Les travailleurs de Cloudflare bloquent par intermittence les appels d'API FiveM (détection de bot faussement positif)
  • Le service de reconnaissance de l'emplacement réseau de Windows 11 peut nécessiter un redémarrage manuel
  • Certains modems Xfinity abandonnent silencieusement les paquets UDP > 1 400 octets

Référence aux normes

  • RFC 4787 (Exigences comportementales NAT)
  • Spécification du protocole CitizenFX v2.4.1
  • Streaming UDP de type QUIC (implémentation personnalisée)

Conclusion: Les échecs de connexion proviennent de ports bloqués, de non-concordances MTU ou de délais d'authentification nécessitant une validation systématique du chemin réseau.

Luc
Luc

Je m'appelle Luke, je suis un joueur et j'adore écrire sur FiveM, GTA et le jeu de rôle. Je dirige une communauté de jeu de rôle et j'ai environ 10 ans d'expérience dans l'administration de serveurs.

Articles: 570

Laisser un commentaire