Procedi in quest'ordine: va dalla causa più frequente alla meno frequente.
1. È davvero avviato?
Guarda la console di txAdmin (o di FXServer). Se all'avvio ci sono errori in rosso o il server si riavvia in loop, il problema è lì, non nella rete. Verifica anche che sia in ascolto:
# Windows (PowerShell)
Get-NetTCPConnection -LocalPort 30120 -State Listen
Get-NetUDPEndpoint -LocalPort 30120
# Linux
ss -lntup | grep 30120
2. Le porte: 30120 in TCP e in UDP
È l'errore numero uno. La lista dei server passa per TCP e il gioco per UDP: con una sola delle due, o non compari o ti connetti e vieni espulso. Trovi i comandi nella guida sulle porte di FiveM.
3. Prova a entrare direttamente
In FiveM, F8 → connect IL_TUO_IP:30120.
- Se così entri ma non compari nella lista, oppure compari ma dalla lista non riesci a connetterti: è la chiave o la modalità privata (punti 4 e 5), o semplicemente la lista impiega qualche minuto ad aggiornarsi.
- Se non entri nemmeno così: sono le porte, il firewall o i filtri (punti 2 e 6).
4. La chiave di licenza
Con la chiave scaduta, eliminata o copiata male, il server si avvia ma non si registra nella lista. L'errore compare nelle prime righe della console. Vedi la chiave di licenza.
5. Che non sia in modalità privata
Se nel tuo server.cfg c'è una riga sv_master1 "" (o sets sv_master1 ""), il tuo server risulta privato: compare nella lista, ma con il pulsante per connettersi disattivato, e si entra solo con connect. Eliminala se vuoi che si possa entrare dalla lista.
Non confonderla con sv_endpointprivacy true: quella nasconde solo gli IP dei tuoi giocatori nei report pubblici del server. È attiva di serie ed è meglio lasciarla così.
6. I filtri AntiDDoS (server in Spagna)
Nella scheda Sicurezza del tuo servizio, applica con un clic il filtro di FiveM. Se hai creato filtri a mano, la 30120 deve esserci sia in TCP sia in UDP. Vedi i filtri.
7. Entrano ma vengono espulsi durante il caricamento
- Una risorsa difettosa: la console indica quale fallisce all'avvio o quando entra il giocatore.
- Il database non si connette: errori di
oxmysqlnella console; vedi database per FiveM. - Versione del gioco diversa: se usi
sv_enforceGameBuild, i giocatori hanno bisogno di quella versione di GTA V; il client la scarica da solo, ma ci vuole tempo. - Pacchetti di auto o mappe molto pesanti: il download iniziale diventa interminabile e alcuni client si arrendono. Controlla anche che non ti manchi RAM (come verificarlo).
Ancora niente? Apri un ticket indicando l'IP, cosa vedi esattamente quando provi a entrare e le prime righe della console.