Mange gameservere kræver en separat UDP-port — adskilt fra den primære gameport — til Steam Query og serverbrowser-kommunikation. At blande begge funktioner på en enkelt port er den mest almindelige årsag til advarslen "port is closed" og mislykkede serverbrowser-visninger. Denne guide viser dig, hvordan du tilføjer en ekstra porttildeling i GPanel og peger din servers query-variabel mod den.
Warning: Port 16262 is closed, performance may be severely affected, er din UDP/query-port ikke korrekt tildelt eller konfigureret. Følg denne guide for at løse det.
Forudsætninger
- En aktiv gameserver hos Legion Hosting
- Adgang til GPanel — log ind med dine Legion Hosting-legitimationsoplysninger
- Din server skal være i tilstanden Offline før du anvender ændringer i opstartsvariabler (GPanel vil bede dig om det, hvis det er nødvendigt)
- Kend din nuværende primære gameport — synlig på Console-siden eller under fanen Network
16261 og query-port 16262, for eksempel.
Hvorfor UDP-porten skal være separat
Gameservere kører typisk to netværkslyttere på samme tid:
| Lytter | Formål | Typisk standard |
|---|---|---|
| Gameport | Modtager spillerforbindelsestrafik — bevægelse, chat, spiltilstand | 16261 (PZ), 2456 (Valheim) |
| UDP / Steam Query-port | Svarer på Steam serverbrowser-forespørgsler — antal spillere, navn, ping | Gameport + 1 i de fleste tilfælde |
Hvis begge lyttere er peget mod det samme portnummer, blokerer den, der binder først, den anden. Serveren starter, men query-lytteren kan ikke åbne, hvilket udløser advarslen "port is closed" og får din server til at fremstå offline i Steams serverbrowser, selvom spillere teknisk set kunne tilslutte sig via direkte IP.
Trin 1 — Identificér din nuværende porttildeling
- Log ind på GPanel og klik på din server.
- I venstre sidepanel, klik på Network.
- Notér portnummeret vist i tildelingstabellen. Dette er din primære gameport. Skriv det ned — du får brug for det i Trin 3.
- Kontrollér om en anden tildeling allerede eksisterer. Hvis tabellen kun viser én række, skal du tilføje endnu en i Trin 2.
Trin 2 — Tilføj en anden porttildeling til UDP/Query
- Under fanen Network, klik på Create Allocation (knappens tekst kan være Add Allocation eller vise et +-ikon).
- GPanel vil tildele et nyt portnummer. Vent på at siden genindlæses og bekræft, at en anden række nu vises i tildelingstabellen.
- Skriv det nye portnummer ned — dette vil være din UDP/query-port. Du skal indtaste det i Trin 3.
Trin 3 — Indstil UDP/Query-portvariablen under fanen Startup
Tilføjelse af tildelingen i GPanel reserverer porten på netværksniveau, men du skal også fortælle gameserversoftwaren, at den faktisk skal bruge den port. Dette gøres gennem en opstartsvariabel.
- I venstre sidepanel i GPanel, klik på Startup.
- Led efter variablen med navnet UDP Port, Steam Query Port eller lignende. Den præcise betegnelse afhænger af dit spil:
- Project Zomboid: led efter
UDP Porteller et felt mærket med query/Steam-porten - Valheim: led efter
Query Port - Andre spil: led efter ethvert felt, der refererer til "query", "steam query" eller "UDP" adskilt fra hovedporten
- Project Zomboid: led efter
- Ryd den nuværende værdi og indtast det nye portnummer fra Trin 2.
- Klik på Save eller Update for at gemme ændringen.
Trin 4 — Genstart serveren
- Gå til fanen Console i GPanel.
- Hvis serveren kører, klik på Stop og vent på, at statussen ændres til Offline.
- Klik på Start.
- Hold øje med konsoloutputtet mens serveren starter. Vent på, at opstartssekvensen er fuldført — dette tager typisk 60–90 sekunder for de fleste gameservere.
- Led efter en linje, der bekræfter, at query-porten er bundet korrekt. Advarselsmeddelelsen (
Warning: Port XXXXX is closed) bør ikke længere vises, når porten er korrekt konfigureret og tildelt.
Verifikation
- Under fanen Console, bekræft at statussen viser Running, og at advarslen "port is closed" ikke fremgår af opstartsloggen.
- Åbn Steam og gå til View > Game Servers (eller tryk Ctrl+Shift+M). Klik på fanen Favorites, tilføj din server med
IP:QueryPort, og opdater. Serveren bør nu vise antal spillere og ping i stedet for at time ud. - For Project Zomboid, forbind til serveren gennem favoritlisten i spillet. En vellykket forbindelse uden ydelsesadvarslen bekræfter, at begge porte fungerer korrekt.
- Verificér under GPanel's fane Network, at begge porttildelinger stadig er til stede — den primære gameport og den sekundære query-port.
Fejlfinding
Advarslen "port is closed" vises stadig efter genstart
- Dobbelttjek at portnummeret under fanen Startup i UDP/query-feltet matcher den anden tildeling vist under fanen Network præcist. Selv én ciffers forskel betyder, at spillet forsøger at åbne en port, der ikke er tildelt.
- Bekræft at du klikkede Save efter ændring af opstartsvariablen. At navigere væk uden at gemme kasserer ændringen.
- Prøv et fuldstændigt stop og start i stedet for en genstart — nogle spil genlæser kun opstartsvariabler ved en ren start.
Der er ingen "Create Allocation"-knap under fanen Network
- Nogle serverplaner har et fast antal porttildelinger. Hvis knappen mangler eller er nedtonet, kontakt Legion Hosting support for at anmode om en ekstra porttildeling til din server.
Jeg kan ikke finde en UDP Port- eller Query Port-variabel under fanen Startup
- Ikke alle gameservertyper viser en separat query-portvariabel under GPanel's fane Startup. Hvis et sådant felt ikke eksisterer, håndterer spillet muligvis query-porten automatisk (normalt gameport + 1). I så fald skal du sikre, at den anden tildeling, du tilføjede, er præcis ét nummer højere end din primære gameport, så spillet kan binde til den.
- Hvis du er usikker på, hvilken variabel der styrer query-porten for dit specifikke spil, åbn en supportticket hos Legion Hosting og nævn spillets navn og den advarselsmeddelelse, du ser.
Serveren vises i Steam serverbrowseren, men spillere kan stadig ikke forbinde
- Query-porten og gameporten er to forskellige ting. At bekræfte, at query-porten virker (serveren vises i browseren), betyder ikke, at gameporten er korrekt indstillet. Verificér at gameportvariablen under fanen Startup matcher den primære tildeling under fanen Network.
- Se How to Find Your Server IP and Port for at bekræfte, at spillere bruger den korrekte primære forbindelsesadresse.
Advarslen var der før, men er forsvundet — skal jeg stadig følge denne guide?
- Hvis advarslen er fraværende, og din serverbrowser-visning og forbindelser fungerer korrekt, er ingen handling nødvendig. Advarslen kræver kun handling, når den aktivt vises i din opstartslog.
Oplever du stadig problemer efter at have fulgt alle trin
Åbn en supportticket og inkludér:
- Din servers primære gameport og sekundære query-port (begge fra fanen Network)
- Den præcise advarsels- eller fejlmeddelelse fra konsollens opstartslog
- Den nuværende værdi af UDP/Query Port-variablen under fanen Startup
- Spillets navn og servertype