Mange spillservere krever en separat UDP-port — adskilt fra hovedspillporten — for Steam Query og kommunikasjon med serverleseren. Å blande begge funksjonene på én enkelt port er den vanligste årsaken til advarselen «port is closed» og mislykkede oppføringer i serverleseren. Denne veiledningen viser deg hvordan du legger til en ekstra portallokering i GPanel og peker serverens query-variabel mot den.
Warning: Port 16262 is closed, performance may be severely affected, er UDP-/query-porten din ikke korrekt allokert eller konfigurert. Følg denne veiledningen for å løse det.
Forutsetninger
- En aktiv spillserver hos Legion Hosting
- Tilgang til GPanel — logg inn med dine Legion Hosting-påloggingsdetaljer
- Serveren din må være i tilstanden Offline før du anvender endringer i oppstartsvariabler (GPanel vil be deg om dette ved behov)
- Kjenn din nåværende primære spillport — synlig på siden Console eller i fanen Network
16261 og query-port 16262.
Hvorfor UDP-porten må være separat
Spillservere kjører vanligvis to nettverkslyttere samtidig:
| Lytter | Formål | Typisk standard |
|---|---|---|
| Spillport | Mottar trafikk fra spillertilkoblinger — bevegelse, chat, spilltilstand | 16261 (PZ), 2456 (Valheim) |
| UDP / Steam Query-port | Svarer på forespørsler fra Steams serverleser — spillerantall, navn, ping | Spillport + 1 i de fleste tilfeller |
Hvis begge lytterne peker mot samme portnummer, blokkerer den som binder seg først den andre. Serveren starter, men query-lytteren kan ikke åpne, noe som utløser advarselen «port is closed» og får serveren din til å vises som offline i Steams serverleser, selv om spillere teknisk sett kunne koble til via direkte IP.
Trinn 1 — Identifiser din nåværende portallokering
- Logg inn på GPanel og klikk på serveren din.
- I sidemenyen til venstre klikker du på Network.
- Noter portnummeret som er oppført i allokeringstabellen. Dette er din primære spillport. Skriv det ned — du vil trenge det i Trinn 3.
- Sjekk om det allerede finnes en ekstra allokering. Hvis tabellen kun viser én rad, må du legge til en ekstra i Trinn 2.
Trinn 2 — Legg til en ekstra portallokering for UDP/query
- I fanen Network klikker du på Create Allocation (knappens etikett kan stå som Add Allocation eller vise et +-ikon).
- GPanel vil tildele et nytt portnummer. Vent til siden oppdateres og bekreft at en ekstra rad nå vises i allokeringstabellen.
- Skriv ned det nye portnummeret — dette vil være din UDP-/query-port. Du skal skrive det inn i Trinn 3.
Trinn 3 — Sett UDP-/query-portvariabelen i Startup-fanen
Å legge til allokeringen i GPanel reserverer porten på nettverksnivå, men du må også fortelle spillserverprogramvaren at den faktisk skal bruke den porten. Dette gjøres gjennom en oppstartsvariabel.
- I sidemenyen til venstre i GPanel klikker du på Startup.
- Se etter variabelen som heter UDP Port, Steam Query Port eller lignende. Den eksakte etiketten avhenger av spillet ditt:
- Project Zomboid: se etter
UDP Porteller et felt merket med query-/Steam-porten - Valheim: se etter
Query Port - Andre spill: se etter et felt som refererer til «query», «steam query» eller «UDP» adskilt fra hovedporten
- Project Zomboid: se etter
- Fjern den nåværende verdien og skriv inn det nye portnummeret fra Trinn 2.
- Klikk på Save eller Update for å lagre endringen.
Trinn 4 — Start serveren på nytt
- Gå til fanen Console i GPanel.
- Hvis serveren kjører, klikk på Stop og vent til statusen endres til Offline.
- Klikk på Start.
- Følg med på konsollutdataen når serveren starter. Vent til oppstartssekvensen er fullført — dette tar vanligvis 60–90 sekunder for de fleste spillservere.
- Se etter en linje som bekrefter at query-porten har bundet seg vellykket. Advarselsmeldingen (
Warning: Port XXXXX is closed) skal ikke lenger vises når porten er korrekt konfigurert og allokert.
Verifisering
- I fanen Console bekrefter du at statusen viser Running og at advarselen «port is closed» er fraværende fra oppstartsloggen.
- Åpne Steam og gå til View > Game Servers (eller trykk Ctrl+Shift+M). Klikk på fanen Favorites, legg til serveren din med
IP:QueryPort, og oppdater. Serveren skal nå vise et spillerantall og ping i stedet for å få tidsavbrudd. - For Project Zomboid kobler du til serveren via Favorites-listen i spillet. En vellykket tilkobling uten ytelsesadvarselen bekrefter at begge portene fungerer korrekt.
- Verifiser i GPanels Network-fane at begge portallokeringene fortsatt er til stede — den primære spillporten og den sekundære query-porten.
Feilsøking
Advarselen «port is closed» vises fortsatt etter omstart
- Dobbeltsjekk at portnummeret i UDP-/query-feltet i Startup-fanen samsvarer nøyaktig med den andre allokeringen vist i Network-fanen. Selv en forskjell på ett siffer betyr at spillet prøver å åpne en port som ikke er allokert.
- Bekreft at du klikket på Save etter at du endret oppstartsvariabelen. Å navigere bort uten å lagre forkaster endringen.
- Prøv en full stopp og start i stedet for en omstart — noen spill leser oppstartsvariabler på nytt kun ved en ren start.
Det finnes ingen «Create Allocation»-knapp i Network-fanen
- Noen serverplaner har et fast antall portallokeringer. Hvis knappen er fraværende eller nedtonet, kontakt Legion Hosting-support for å be om en ekstra portallokering for serveren din.
Jeg finner ingen UDP Port- eller Query Port-variabel i Startup-fanen
- Ikke alle spillservertyper eksponerer en separat query-portvariabel i GPanels Startup-fane. Hvis et slikt felt ikke finnes, kan spillet håndtere query-porten automatisk (vanligvis spillport + 1). I så fall må du sørge for at den ekstra allokeringen du la til er nøyaktig ett høyere enn den primære spillporten din, slik at spillet kan binde seg til den.
- Hvis du er usikker på hvilken variabel som styrer query-porten for ditt spesifikke spill, åpne en supportsak med Legion Hosting og nevn spillnavnet og advarselsmeldingen du ser.
Serveren vises i Steams serverleser, men spillere kan fortsatt ikke koble til
- Query-porten og spillporten er to forskjellige ting. At query-porten fungerer (serveren vises i leseren) betyr ikke at spillporten er korrekt satt. Verifiser at spillportvariabelen i Startup-fanen samsvarer med den primære allokeringen i Network-fanen.
- Se Slik finner du serverens IP og port for å bekrefte at spillere bruker riktig primær tilkoblingsadresse.
Advarselen var til stede før, men forsvant — må jeg fortsatt følge denne veiledningen?
- Hvis advarselen er fraværende og serverleseroppføringen og tilkoblingene dine fungerer korrekt, kreves ingen handling. Advarselen krever bare handling når den aktivt vises i oppstartsloggen din.
Fortsatt problemer etter å ha fulgt alle trinn
Åpne en supportsak og inkluder:
- Serverens primære spillport og sekundære query-port (begge fra Network-fanen)
- Den eksakte advarsels- eller feilmeldingen fra Console-oppstartsloggen
- Den nåværende verdien av UDP-/Query Port-variabelen i Startup-fanen
- Spillnavnet og servertypen