1. Il server ha finito di avviarsi?
V Rising impiega un po' ad avviarsi, e un server ancora in avvio sembra identico a un server assente. Il server dedicato è un programma Windows, quindi un host Linux lo fa girare sotto Wine, e la documentazione dell'immagine Docker avverte che un primo avvio può richiedere fino a dieci minuti, soprattutto con un salvataggio esistente. Inoltre, a ogni avvio i file del server vengono prima verificati con Steam.
Le mod aggiungono un costo una volta sola. Il primo avvio dopo aver installato BepInEx, e il primo dopo ogni aggiornamento del gioco, genera i file del loader prima che il mondo venga caricato, cosa che può richiedere fino a 15 minuti. Gli avvii successivi riutilizzano quel lavoro.
2. Il server è registrato nella lista che legge il gioco?
Questa è la causa più comune. Un server V Rising compare solo in una lista su cui si è registrato, e due impostazioni in ServerHostSettings.json decidono quale:
| Impostazione | Cosa fa |
|---|---|
| ListOnEOS | Registra il server nella lista di Epic Online Services. Stunlock fa notare che il client di gioco cerca qui i server per impostazione predefinita. |
| ListOnSteam | Registra il server nella lista dei server di Steam. |
Il manutentore dell'immagine Docker ha scoperto che un server ha bisogno di entrambi gli interruttori attivi per comparire nella lista, anche per i giocatori su Steam. Il file di impostazioni predefinito con cui il server viene fornito li ha entrambi disattivati, ed è per questo che un server appena installato è invisibile finché qualcuno non li cambia.
Ogni impostazione può arrivare anche dalle variabili d'ambiente del gioco, VR_LIST_ON_EOS e VR_LIST_ON_STEAM, e quelle prevalgono sul file. Se imposti il file su true e il server non compare ancora, controlla se una variabile d'ambiente lo rimette su false.
3. Sono RAGGIUNGIBILI ENTRAMBE le porte?
Un server V Rising usa due porte UDP: una porta di gioco per giocare e una porta di query per la lista dei server. Le istruzioni di Stunlock sono precise sulla differenza: perché il server compaia nella lista, sia la porta di gioco sia la porta di query devono essere aperte nel firewall e inoltrate sul router. La sola porta di gioco basta per la connessione diretta.
| Sintomo | A cosa punta |
|---|---|
| La connessione diretta funziona, la lista non lo mostra | La porta della query è chiusa, oppure l'elenco è disattivato |
| Nessuno dei due funziona | La porta di gioco è chiusa, oppure il server è ancora in avvio |
| Funzionava ieri, oggi no | Il server si è spostato o riavviato con porte diverse; controlla l'indirizzo |
Entrambe le porte sono UDP. Inoltrarle come TCP non fa nulla. L'unica porta TCP che un server V Rising può usare è RCON, e non ha nulla a che fare con la lista.
4. La porta esterna corrisponde a quella interna?
Se il server si lega a una porta e il router o il container la espone con un numero diverso, la documentazione dell'immagine Docker avverte che il server diventa invisibile nella lista, anche se la connessione diretta alla porta esterna funziona ancora. Mantieni i numeri uguali su entrambi i lati di ogni regola di inoltro.
5. Stai cercando sulla piattaforma giusta?
I server PC e PlayStation 5 sono separati, senza crossplay tra loro. Un server che gira con il server dedicato PC non apparirà mai ai giocatori su PS5, qualunque sia la sua configurazione. Per i giocatori PS5, distribuisci con PlayStation 5 come piattaforma.
6. È un server LAN?
ServerHostSettings.json ha un'impostazione LanMode. Un server pensato per giocatori su internet dovrebbe averla impostata su false; controllala se il server è stato copiato da una configurazione usata solo su una rete locale.
La soluzione temporanea mentre la sistemi: connessione diretta
La connessione diretta salta del tutto la lista dei server. Nel gioco, collegati direttamente all'indirizzo del server e alla porta di gioco. Se funziona, il server è sano e il problema riguarda solo l'elenco o la porta di query, il che restringe la ricerca alle sezioni 2 e 3.
Un'eccezione: su un server con password, entra dalla lista in gioco e inserisci la password lì. La documentazione dell'immagine Docker nota che entrare in un server con password tramite Steam non funziona.
Dopo un aggiornamento del gioco
Stunlock aggiorna il server di tanto in tanto e consiglia di riavviarlo ogni giorno. Un server prende una nuova build solo quando viene aggiornato, quindi dopo una patch riavvialo. Un server su Flux verifica i suoi file con Steam a ogni avvio, quindi un riavvio è l'intero aggiornamento.
Come appare sull'hosting gestito
Su un server distribuito su Flux, tre di queste cause sono gestite prima che tu inizi: le porte di gioco e di query vengono aperte e instradate per te con lo stesso numero dentro e fuori, e il server è elencato sia su EOS che su Steam per impostazione predefinita. Resta l'attesa del primo avvio, che il pannello ti mostra, e gli interruttori nelle Impostazioni di deploy se qualcuno ha disattivato l'elenco.
Domande frequenti
Perché il mio server V Rising non compare nella lista dei server?
Più spesso sta ancora avviandosi (un primo avvio può richiedere fino a dieci minuti), oppure non è registrato nella lista: ListOnEOS e ListOnSteam devono essere entrambi true in ServerHostSettings.json. Dopo, controlla che sia la porta di gioco sia la porta di query siano aperte su UDP.
Perché posso connettermi direttamente al mio server V Rising ma non trovarlo nella lista?
La connessione diretta richiede solo la porta di gioco. Per comparire nella lista serve anche la porta di query aperta e inoltrata, e l'elenco attivato con ListOnEOS e ListOnSteam.
Quali porte servono a un server V Rising per la lista dei server?
Due porte UDP: la porta di gioco e la porta di query. Le istruzioni di Stunlock dicono che entrambe devono essere aperte e inoltrate perché il server compaia nella lista; la sola porta di gioco basta per la connessione diretta.
Mi serve ListOnEOS se i miei giocatori sono su Steam?
Sì. Il client di gioco cerca i server nella lista di Epic Online Services per impostazione predefinita, e il manutentore dell'immagine Docker ha riscontrato che un server richiede sia ListOnEOS sia ListOnSteam attivi per comparire.
I giocatori PS5 possono vedere il mio server V Rising su PC?
No. I server PC e PlayStation 5 sono separati, senza crossplay tra loro.
Quanto ci mette un server V Rising a comparire dopo l'avvio?
Fino a dieci minuti al primo avvio, e più a lungo al primo avvio con mod mentre BepInEx si prepara. Gli avvii successivi sono più rapidi.