Server FiveM non visibile nella lista dei server
Un server che gira bene ma non compare mai nel browser pubblico sta fallendo un controllo preciso, e i candidati sono pochi. Sono elencati qui sotto nell'ordine in cui si rivelano la risposta.
Prima, separa i due problemi
Prima di seguire la lista, stabilisci quale problema hai. Prova una connessione diretta al tuo indirizzo e porta da una macchina fuori dalla tua rete. Se entri, il server è sano e il problema è la lista. Se non entri, il server è irraggiungibile e la lista è un sintomo, non la colpa. Le due situazioni portano a parti diverse di questa pagina, e confonderle è ciò che costa più tempo.
Le cinque cause, in ordine
1.La porta di gioco è aperta in TCP ma non in UDP
FiveM ha bisogno della porta 30120 su entrambi. I firewall e le interfacce dei router di default usano il TCP, e il risultato è il sintomo specifico e confuso di un server che compare nella lista mentre nessuno riesce davvero a connettersi. Apri entrambi, poi prova da fuori dalla tua rete invece che dalla macchina che ospita il server.
2.sv_maxclients è sopra 48 senza Element Club
Questo è invisibile finché non sai che esiste. Cfx.re limita un server a 48 slot a meno che la chiave di licenza non includa un abbonamento Element Club Argentum, a $15 al mese pagati a Cfx.re con OneSync attivo. Se alzi il numero senza, il server funziona perfettamente, risponde alle connessioni dirette e fallisce il controllo heartbeat, quindi non compare mai nel browser pubblico. Se di recente hai alzato il numero di slot e il server è sparito, è quasi certamente questo il motivo.
3.La chiave di licenza manca, è sbagliata o appartiene a un altro server
FXServer rifiuta di partire senza una chiave cfx.re ed esce con «This server does not have a license key specified», che txAdmin poi ritenta in loop. Una chiave già legata a un altro IP si comporta in modo diverso ancora. Le chiavi sono gratuite dal portale Cfx.re e vengono emesse per server al tuo account.
4.Il server è in lista ma lo stai filtrando
Il browser in-game nasconde i server pieni, filtra per regione e per nome, e ricorda i filtri tra una sessione e l'altra. Prima di supporre che la lista sia rotta, cerca per l'esatto sv_hostname con i filtri azzerati, oppure usa una connessione diretta a indirizzo e porta per confermare che il server sia davvero raggiungibile.
5.sv_endpointprivacy o un hostname non impostato
Un server senza un sv_hostname significativo è difficile da trovare piuttosto che assente, e si perde tra i valori predefiniti. Imposta un hostname distintivo, e imposta tag e locale con sets invece che con set, perché solo la forma replicata arriva al blob informativo della lista server.
Leggere la console invece di tirare a indovinare
txAdmin stampa il motivo all'avvio quasi sempre. Un problema di licenza si dichiara da solo. Un rifiuto dell'heartbeat sopra il limite di slot dice che il massimo è 48. Un guasto del database appare come errori di oxmysql prima che il framework finisca di caricarsi. Apri la console live, riavvia il server e leggi i primi trenta secondi invece degli ultimi trenta, perché la causa è quasi sempre nella sequenza di avvio e il loop che segue si limita a ripeterla.
Se il problema è il tetto degli slot
La soluzione è una tra due, e nessuna è un cambio di hosting. Oppure riporti sv_maxclients a 48 e il server torna nel browser al successivo heartbeat, oppure colleghi alla tua chiave di licenza un abbonamento Element Club Argentum e mantieni il numero più alto. Vale la pena essere deliberati su questa scelta, perché 64 slot costano $15 al mese a Cfx.re oltre a ciò che paghi all'host, e un server che riempie comodamente 40 slot non ne ricava nulla.
Diciamo la stessa cosa sulla nostra pagina dei prezzi, perché un piano da 64 slot venduto senza questo contesto è un piano che l'acquirente non può usare.
Oppure parti da un server già collegato
Porte pubblicate su TCP e UDP, txAdmin al proprio indirizzo, database collegato prima che si carichi la prima risorsa. Prima settimana gratis se il tuo account Flux è nuovo.
Domande frequenti
Perché il mio server FiveM non è nella lista dei server?
Sta fallendo il controllo heartbeat o non è raggiungibile. Le cause più comuni sono la porta 30120 aperta in TCP ma non in UDP, sv_maxclients impostato sopra 48 senza un abbonamento Cfx.re Element Club Argentum, e una chiave di licenza mancante o non valida. Prova prima la connessione diretta per capire quale metà del problema hai.
Il mio server funziona con la connessione diretta ma non è in lista. Perché?
Quella combinazione indica quasi esclusivamente l'heartbeat, e il motivo abituale è un numero di slot sopra 48 senza Element Club. Il server gira, accetta i giocatori che conoscono l'indirizzo, e gli viene negata la pubblicazione in lista. Riporta sv_maxclients a 48 e torna al successivo heartbeat.
FiveM ha bisogno anche di UDP oltre al TCP?
Sì, porta 30120 su entrambi. Aprire solo il TCP è l'errore di configurazione più comune in assoluto e produce il caso confuso in cui il server compare ma nessuno riesce a entrare. txAdmin sta sulla sua porta, 40120 di default, e non dovrebbe mai essere esposto pubblicamente senza una password forte.
Quanto tempo dopo una correzione il mio server compare?
Il prossimo heartbeat riuscito, che è questione di minuti e non di ore. Se non è tornato dopo un riavvio e qualche minuto, la causa non era quella che hai cambiato. Torna alla console e leggi la sequenza di avvio.
Un host può causare questo?
Solo sbagliando le porte o la licenza, entrambe visibili a te. Il tetto degli slot, la chiave e l'hostname sono tutti da impostare da te. Quello che un host può fare è eliminare le cause di errore che controlla: pubblicare entrambi i protocolli sulla 30120, dare a txAdmin un indirizzo proprio e avere il database collegato prima che parta il framework.
Continua a leggere
- Requisiti server FiveMPerché il thread singolo è il tetto, come dimensionare la RAM, e il limite di slot che nessun hardware supera.
- Configurazione di txAdminI cinque passaggi della procedura guidata, e i valori del database che txAdmin non riesce a trovare da solo.
- Come ospitare un server FiveMArtefatti, MySQL, txAdmin, la chiave cfx.re e le porte, nell'ordine che funziona.
- Noleggia un server FiveMQuanto costa ogni livello, e l'abbonamento Cfx.re di cui hai bisogno prima che funzionino i 64 slot.
- Hosting server qbcoreCosa richiede il framework a un host, e perché il database è il punto in cui le installazioni falliscono.
- Hosting FiveM gestitoCosa copre un piano gestito, cosa resta tuo e dove risiedono i tuoi dati.