V Rising-server verschijnt niet in de serverlijst

Een V Rising-server die niemand kan vinden is zelden kapot. Meestal is hij nog aan het opstarten, niet geregistreerd in de lijst die het spel leest, of bereikbaar op de ene poort maar niet op de andere. Elke oorzaak hieronder kost een minuutje om uit te sluiten, dus werk ze in deze volgorde af voordat je iets anders aanraakt.

1. Is de server klaar met opstarten?

V Rising start traag, en een server die nog opstart lijkt precies op een server die ontbreekt. De dedicated server is een Windows-programma, dus een Linux-host draait hem onder Wine, en de documentatie van de Docker-image waarschuwt dat een eerste start tot tien minuten kan duren, vooral met een bestaande save. Daarbovenop controleert elke start eerst de serverbestanden tegen Steam.

Mods komen er eenmalig bij. De eerste start na het installeren van BepInEx, en de eerste na elke game-update, genereert de bestanden van de loader voordat de wereld laadt, wat tot 15 minuten kan duren. Latere starts hergebruiken dat werk.

Tip:Op Flux toont het dashboard de status van de server en zijn log terwijl hij start. Wacht tot het log het laden van de wereld bereikt voordat je naar een fout gaat zoeken.

2. Staat de server op de lijst die het spel leest?

Dit is de meest voorkomende oorzaak. Een V Rising-server verschijnt alleen in een lijst waar hij is geregistreerd, en twee instellingen in ServerHostSettings.json bepalen welke:

InstellingWat het doet
ListOnEOSRegistreert de server op de lijst van Epic Online Services. Stunlock merkt op dat de spelclient daar standaard naar servers zoekt.
ListOnSteamRegistreert de server in de serverlijst van Steam.

De maintainer van het Docker-image ontdekte dat een server beide aan moet hebben staan om in de lijst te verschijnen, zelfs voor spelers op Steam. Het standaard instellingenbestand dat de server meelevert heeft beide uit staan, en daarom is een pas geïnstalleerde server onzichtbaar tot iemand ze aanpast.

Elke instelling kan ook komen uit de eigen omgevingsvariabelen van het spel, VR_LIST_ON_EOS en VR_LIST_ON_STEAM, en die winnen van het bestand. Als je het bestand op true zet en de server nog steeds niet in de lijst komt, controleer dan of een omgevingsvariabele hem weer op false zet.

Tip:Servers die op Flux worden gedeployd, staan standaard op beide vermeld: de deploy zet VR_LIST_ON_EOS en VR_LIST_ON_STEAM op true, en Deploy-instellingen heeft een schakelaar voor elk.

3. Zijn BEIDE poorten bereikbaar?

Een V Rising-server gebruikt twee UDP-poorten: een gamepoort voor het spelen en een queryport voor de serverlijst. Stunlock is precies over het verschil: om in de lijst te verschijnen moeten zowel de gamepoort als de queryport open staan in de firewall en doorgestuurd op de router. De gamepoort alleen is genoeg voor direct verbinden.

SymptoomWaar het naar verwijst
Direct verbinden werkt, de lijst toont het nietDe queryport is dicht, of de vermelding staat uit
Geen van beide werktDe gamepoort is dicht, of de server is nog aan het opstarten
Het werkte gisteren, niet vandaagDe server is verplaatst of herstart met andere poorten; controleer het adres

Beide poorten zijn UDP. Ze als TCP doorsturen doet niets. De enige TCP-poort die een V Rising-server mag gebruiken is RCON, en dat heeft niets met de lijst te maken.

4. Komt de externe poort overeen met de interne?

Als de server één poort vastlegt en de router of container die op een ander nummer blootstelt, waarschuwt de documentatie van het Docker-image dat de server onzichtbaar wordt in de lijst, hoewel direct verbinden met de externe poort nog wel werkt. Houd de nummers aan beide kanten van elke doorstuurregel gelijk.

5. Kijk je op het juiste platform?

PC- en PlayStation 5-servers zijn gescheiden, zonder crossplay ertussen. Een server die de PC-dedicated server draait, verschijnt nooit aan spelers op PS5, wat de instellingen ook zijn. Deploy voor PS5-spelers met PlayStation 5 als platform.

6. Is het een LAN-server?

ServerHostSettings.json heeft een instelling LanMode. Een server die bedoeld is voor spelers via internet moet die op false staan; controleer dit als de server gekopieerd is van een opzet die alleen op één netwerk is gespeeld.

De tijdelijke oplossing terwijl je het repareert: direct verbinden

Direct verbinden slaat de serverlijst helemaal over. Verbind in het spel rechtstreeks met het adres en de gamepoort van de server. Werkt dat, dan is de server gezond en ligt het probleem alleen aan de vermelding of de queryport, wat de zoektocht beperkt tot secties 2 en 3.

Eén uitzondering: op een server met wachtwoord join je via de lijst in het spel en voer je het wachtwoord daar in. In de documentatie van de Docker-image staat dat joinen op een server met wachtwoord via Steam niet werkt.

Na een gameupdate

Stunlock werkt de server af en toe bij en raadt aan hem dagelijks te herstarten. Een server pakt pas een nieuwe build op als hij wordt bijgewerkt, dus herstart hem na een patch. Een server op Flux controleert zijn bestanden bij elke start tegen Steam, dus een herstart is de hele update.

Zo ziet dit eruit bij beheerde hosting

Op een server die op Flux is gedeployd, worden drie van deze oorzaken al afgehandeld voordat je begint: de spel- en querypoort worden voor je opengezet en doorgestuurd met hetzelfde nummer binnen en buiten, en de server wordt standaard op zowel EOS als Steam vermeld. Wat overblijft is het wachten op de eerste start, dat het dashboard je toont, en de schakelaars in Deployment Settings als iemand de vermelding heeft uitgezet.

Veelgestelde vragen

Waarom staat mijn V Rising-server niet in de serverlijst?

Meestal start hij nog op (een eerste start kan tot tien minuten duren), of hij staat niet in de lijst: ListOnEOS en ListOnSteam moeten beide true zijn in ServerHostSettings.json. Controleer daarna of zowel de gamepoort als de queryport open staan via UDP.

Waarom kan ik direct verbinden met mijn V Rising-server maar hem niet vinden in de lijst?

Direct verbinden heeft alleen de gamepoort nodig. Om in de lijst te verschijnen moet ook de queryport open en doorgestuurd zijn, en de vermelding aan staan met ListOnEOS en ListOnSteam.

Welke poorten heeft een V Rising-server nodig voor de serverlijst?

Twee UDP-poorten: de gamepoort en de queryport. Stunlock zegt dat beide open en doorgestuurd moeten zijn om in de lijst te verschijnen; de gamepoort alleen is genoeg voor direct verbinden.

Heb ik ListOnEOS nodig als mijn spelers op Steam zitten?

Ja. De gameclient zoekt standaard naar servers in de lijst van Epic Online Services, en de maintainer van het Docker-image ontdekte dat een server zowel ListOnEOS als ListOnSteam aan moet hebben om te verschijnen.

Kunnen PS5-spelers mijn pc V Rising-server zien?

Nee. PC- en PlayStation 5-servers zijn gescheiden, zonder crossplay tussen beide.

Hoe lang duurt het voordat een V Rising-server verschijnt na het starten?

Tot tien minuten bij een eerste start, en langer bij de eerste start met mods terwijl BepInEx zichzelf voorbereidt. Latere starts gaan sneller.

Gerelateerde V Rising-gidsen