Veel gameservers vereisen een aparte UDP-poort — anders dan de hoofdpoort van het spel — voor Steam Query en communicatie met de serverbrowser. Beide functies op één poort laten draaien is de meest voorkomende oorzaak van de waarschuwing "port is closed" en mislukte vermeldingen in de serverbrowser. Deze handleiding laat zien hoe je een tweede poorttoewijzing toevoegt in GPanel en de query-variabele van je server daarop instelt.
Warning: Port 16262 is closed, performance may be severely affected, is je UDP/query-poort niet correct toegewezen of geconfigureerd. Volg deze handleiding om het op te lossen.
Vereisten
- Een actieve gameserver bij Legion Hosting
- Toegang tot GPanel — log in met je Legion Hosting-inloggegevens
- Je server moet in de status Offline staan voordat je wijzigingen aan opstartvariabelen toepast (GPanel zal je hierom vragen indien nodig)
- Ken je huidige primaire gamepoort — zichtbaar op de Console-pagina of het tabblad Network
16261 en query-poort 16262, bijvoorbeeld.
Waarom de UDP-poort apart moet zijn
Gameservers draaien doorgaans twee netwerkluisteraars tegelijkertijd:
| Luisteraar | Doel | Typische standaard |
|---|---|---|
| Game Port | Ontvangt verbindingsverkeer van spelers — beweging, chat, spelstatus | 16261 (PZ), 2456 (Valheim) |
| UDP / Steam Query Port | Beantwoordt Steam-serverbrowserverzoeken — aantal spelers, naam, ping | Game port + 1 in de meeste gevallen |
Als beide luisteraars naar hetzelfde poortnummer verwijzen, blokkeert degene die als eerste verbindt de andere. De server start wel op, maar de query-luisteraar kan niet openen, wat de waarschuwing "port is closed" veroorzaakt en ervoor zorgt dat je server offline lijkt in Steam's serverbrowser, ook al kunnen spelers technisch gezien via direct IP verbinden.
Stap 1 — Identificeer je huidige poorttoewijzing
- Log in op GPanel en klik op je server.
- Klik in de linkerzijbalk op Network.
- Noteer het poortnummer dat in de toewijzingstabel staat. Dit is je primaire gamepoort. Schrijf het op — je hebt het nodig in Stap 3.
- Controleer of er al een tweede toewijzing bestaat. Als de tabel slechts één rij toont, moet je er een tweede toevoegen in Stap 2.
Stap 2 — Voeg een tweede poorttoewijzing toe voor UDP/Query
- Klik op het tabblad Network op Create Allocation (de knoplabel kan ook Add Allocation zijn of een +-pictogram tonen).
- GPanel wijst een nieuw poortnummer toe. Wacht tot de pagina is vernieuwd en bevestig dat er nu een tweede rij in de toewijzingstabel verschijnt.
- Schrijf het nieuwe poortnummer op — dit wordt je UDP/query-poort. Je voert het in bij Stap 3.
Stap 3 — Stel de UDP/Query-poortvariabele in op het tabblad Startup
Het toevoegen van de toewijzing in GPanel reserveert de poort op netwerkniveau, maar je moet ook de gameserversoftware vertellen om die poort daadwerkelijk te gebruiken. Dit doe je via een opstartvariabele.
- Klik in de linkerzijbalk van GPanel op Startup.
- Zoek de variabele genaamd UDP Port, Steam Query Port, of iets vergelijkbaars. Het exacte label hangt af van je game:
- Project Zomboid: zoek naar
UDP Portof een veld gelabeld met de query/Steam-poort - Valheim: zoek naar
Query Port - Andere games: zoek naar elk veld dat verwijst naar "query", "steam query" of "UDP", los van de hoofdpoort
- Project Zomboid: zoek naar
- Wis de huidige waarde en voer het nieuwe poortnummer van Stap 2 in.
- Klik op Save of Update om de wijziging op te slaan.
Stap 4 — Herstart de server
- Ga naar het tabblad Console in GPanel.
- Als de server draait, klik op Stop en wacht tot de status verandert naar Offline.
- Klik op Start.
- Bekijk de console-uitvoer terwijl de server opstart. Wacht tot de opstartprocedure is voltooid — dit duurt doorgaans 60–90 seconden voor de meeste gameservers.
- Zoek naar een regel die bevestigt dat de query-poort succesvol is gebonden. De waarschuwingsmelding (
Warning: Port XXXXX is closed) zou niet meer moeten verschijnen zodra de poort correct is geconfigureerd en toegewezen.
Verificatie
- Bevestig op het tabblad Console dat de status Running toont en dat de waarschuwing "port is closed" afwezig is in het opstartlogboek.
- Open Steam en ga naar View > Game Servers (of druk op Ctrl+Shift+M). Klik op het tabblad Favorites, voeg je server toe met
IP:QueryPorten vernieuw. De server zou nu een spelersaantal en ping moeten tonen in plaats van een time-out. - Voor Project Zomboid, verbind met de server via de in-game Favorieten-lijst. Een succesvolle verbinding zonder de prestatiewaarschuwing bevestigt dat beide poorten correct werken.
- Controleer in het tabblad Network van GPanel dat beide poorttoewijzingen nog aanwezig zijn — de primaire gamepoort en de secundaire query-poort.
Probleemoplossing
De waarschuwing "port is closed" verschijnt nog steeds na het herstarten
- Controleer nogmaals of het poortnummer in het UDP/query-veld van het tabblad Startup exact overeenkomt met de tweede toewijzing in het tabblad Network. Zelfs een verschil van één cijfer betekent dat het spel probeert een poort te openen die niet is toegewezen.
- Bevestig dat je op Save hebt geklikt na het wijzigen van de opstartvariabele. Wegnavigeren zonder op te slaan annuleert de wijziging.
- Probeer een volledige stop en start in plaats van een herstart — sommige games lezen opstartvariabelen alleen opnieuw bij een schone start.
Er is geen knop "Create Allocation" op het tabblad Network
- Sommige serverplannen hebben een vast aantal poorttoewijzingen. Als de knop ontbreekt of grijs is, neem contact op met Legion Hosting-support om een extra poorttoewijzing voor je server aan te vragen.
Ik kan geen UDP Port- of Query Port-variabele vinden in het tabblad Startup
- Niet alle gameservertypes tonen een aparte query-poortvariabele in het tabblad Startup van GPanel. Als zo'n veld niet bestaat, beheert het spel de query-poort mogelijk automatisch (meestal gamepoort + 1). Zorg er in dat geval voor dat de tweede toewijzing die je hebt toegevoegd precies één hoger is dan je primaire gamepoort, zodat het spel eraan kan binden.
- Als je niet zeker weet welke variabele de query-poort bestuurt voor je specifieke game, open dan een supportticket bij Legion Hosting en vermeld de gamenaam en het waarschuwingsbericht dat je ziet.
De server verschijnt in de Steam-serverbrowser maar spelers kunnen nog steeds niet verbinden
- De query-poort en de gamepoort zijn twee verschillende dingen. Bevestigen dat de query-poort werkt (server verschijnt in de browser) betekent niet dat de gamepoort correct is ingesteld. Controleer of de gamepoortvariabele in het tabblad Startup overeenkomt met de primaire toewijzing in het tabblad Network.
- Zie Hoe je het IP-adres en de poort van je server vindt om te bevestigen dat spelers het juiste primaire verbindingsadres gebruiken.
De waarschuwing was eerder aanwezig maar is verdwenen — moet ik deze handleiding nog volgen?
- Als de waarschuwing afwezig is en je serverbrowservermelding en verbindingen correct werken, is er geen actie nodig. De waarschuwing vereist alleen actie wanneer deze actief verschijnt in je opstartlogboek.
Nog steeds problemen na het volgen van alle stappen
Open een supportticket en vermeld:
- De primaire gamepoort en secundaire query-poort van je server (beide uit het tabblad Network)
- Het exacte waarschuwings- of foutbericht uit het Console-opstartlogboek
- De huidige waarde van de UDP/Query Port-variabele in het tabblad Startup
- De gamenaam en het servertype