Gameserver nicht erreichbar: in fünf Schritten zum Fehler
Stand: 02. Oktober 2026 · Anleitung · Gameserver · Fehlersuche
Der Server läuft, die Konsole sieht gut aus, und trotzdem kommt niemand rein. In fast allen Fällen liegt es an einer von fünf Stellen, und sie lassen sich in dieser Reihenfolge in ein paar Minuten abklopfen. Die Fälle unten haben wir nicht aus Foren, sondern an unseren eigenen Servern gefunden.
1. Lauscht der Prozess dort, wo du denkst?
sudo ss -tulpn | grep -i <prozessname>
Die Ausgabe zeigt je Zeile Protokoll (udp/tcp), Adresse und Port, auf dem der Prozess wirklich wartet. Steht dort ein anderer Port als der, den du freigegeben hast, hilft keine Firewall-Regel. Bei uns lief ein Barotrauma-Server seit dem Verkaufsstart auf seinem Standardport 27015, während der zugewiesene Port leer blieb. Gemeldet war er die ganze Zeit als „läuft“. Seitdem prüft unser Testlauf genau diese Zeile gegen den zugewiesenen Port.
2. Lauscht er auf allen Adressen?
Steht vor dem Port 127.0.0.1 oder [::1], hört der Server nur auf Verbindungen von der eigenen Maschine. Von außen ist er dann unerreichbar, auch bei offener Firewall. Richtig ist 0.0.0.0, * oder die öffentliche Adresse. Die meisten Spiele haben dafür einen Parameter (oft -ip, -bind oder ein Eintrag in der Konfigurationsdatei); leer lassen heißt bei fast allen: alle Adressen.
3. Ist der Port in der Firewall frei, und zwar im richtigen Protokoll?
sudo ufw status numbered
Die meisten Spiele sprechen UDP. Ausnahmen, an denen wir selbst schon gesucht haben: Terraria spricht nur TCP, Minecraft Java ebenfalls. Satisfactory braucht den Spielport über UDP und TCP, weil über TCP die Verwaltungsschnittstelle läuft. Wer nur eines der beiden freigibt, hat einen halb erreichbaren Server. Gibt es beim Anbieter zusätzlich eine Firewall im Kundenbereich, muss der Port auch dort frei sein.
4. Läuft der Server in einem Container?
Dann gibt es eine Ebene mehr: der Port muss im Container lauschen und vom Container nach außen veröffentlicht sein. Bei uns lauschte ein Arma-3-Server im Container korrekt auf dem Spielport und den Nachbarports, veröffentlicht waren aber nur Spielport und RCON. Direktverbindung ging, Serverbrowser, BattlEye und Sprachchat nicht. Der Blick in den Container zeigte alles grün; erst der Blick auf die veröffentlichten Ports zeigte den Fehler.
docker port <container>
5. Von außen testen, nicht von der Maschine selbst
nc -zv <server-ip> <port>
Für TCP-Ports ist das ein verlässlicher Test, ausgeführt von einem anderen Rechner. Für UDP taugt er nicht: UDP antwortet nicht auf einen leeren Gruß, ein Test ohne Antwort beweist weder offen noch zu. Den UDP-Port prüft am verlässlichsten das Spiel selbst, per Direktverbindung mit Adresse und Port.
Sonderfälle je Spiel
Valheim braucht den angegebenen Port und den direkt darüber; wer nur einen freigibt, findet den Server im Serverbrowser nicht zuverlässig. Arma 3 belegt den Spielport und die vier darüber und berechnet sie selbst. Euro Truck Simulator 2 und American Truck Simulator nehmen keine Ports über 49000 an und fallen dann still auf Zufallsports zurück; im Log steht „Invalid dedicated server connection port value“. Barotrauma nimmt den Port aus der Startzeile vor dem aus der serversettings.xml.
Wenn alle fünf Stellen stimmen und es trotzdem nicht geht, liegt es meist an der Version: nach einem Spiel-Update lehnt der Server Clients mit anderer Version ab, oder Mods passen auf beiden Seiten nicht zusammen. Das steht dann aber im Log des Servers, nicht im Netz.
Die Standardports im Überblick
Minecraft Java 25565/tcp Valheim 2456–2457/udp Palworld 8211/udp SCP: Secret Lab. 7777/udp Factorio 34197/udp Project Zomboid 16261–16262/udp Terraria (TShock) 7777/tcp Satisfactory 7777/udp+tcp, 8888/tcp Avorion 27000/udp+tcp, 27003/udp, 27020–27021/udp Barotrauma 27015–27016/udp ARK: Survival Evolved 7777–7778/udp, 27015/udp Arma 3 2302–2306/udp Hytale 5520/udp TeamSpeak 3 9987/udp, 30033/tcp
Alle Werte aus den Anleitungen hier im Wiki und an unseren Servern geprüft. Wer andere Ports wählt, verschiebt die Bereiche entsprechend.
- Firewall von Grund auf einrichtenSSH-Key und ufw auf dem eigenen VPS
- Valheim-Server selbst hostenPorts, Passwort-Regeln, Mods
- Arma-3-Server selbst hostenDie fünf Ports und BattlEye
- ETS2- und ATS-Server selbst hostenDie Grenze bei Port 49000
- Gameserver mietenPorts sind bei uns vorab geprüft
- Gameserver-Anbieter vergleichenWorauf es ankommt, auch da, wo wir schlechter sind