Schnellfinder

Was suchst du?

⌘/Ctrl + K öffnet den Finder · Esc schließt ihn
Gameserver

Terraria Server nicht erreichbar: Version, Port 7777, Welt und Firewall prüfen

Terraria Server nicht erreichbar? Version, Prozess, Weltpfad, TCP 7777, Firewall, NAT, CGNAT und tModLoader-Mismatch systematisch prüfen.

Inhalt dieses Guides
Kurz erklärt

Terraria Server nicht erreichbar? Version, Prozess, Weltpfad, TCP 7777, Firewall, NAT, CGNAT und tModLoader-Mismatch systematisch prüfen.

Interaktiv

Server-Arbeitsmodus

Arbeite den Guide kontrolliert ab und ändere immer nur eine Variable. Dein Fortschritt bleibt nur in diesem Browser gespeichert.

0/5erledigt
Bei aktiviertem JavaScript werden Fortschritt und Auswahl nur lokal in diesem Browser gespeichert.

Wenn ein Terraria-Server nicht erreichbar ist, solltest du nicht sofort Routerregeln löschen und neu anlegen. Prüfe zuerst, ob der Server wirklich gestartet, die richtige Welt geladen und die Client-/Serverversion kompatibel ist.

1. Prozess und Konsole prüfen

Sieh nach, ob der Server ohne Fehler bis zum betriebsbereiten Zustand startet. Ein falscher World-Pfad oder beschädigte Datei kann den Start verhindern, obwohl ein Wrapper den Prozess kurz als „running“ meldet.

2. Version vergleichen

Terraria erhält weiterhin Hotfixes. Prüfe Client und Server auf denselben kompatiblen Stand. Bei tModLoader kommt zusätzlich die TML- und Modversion hinzu.

3. Lokalen Join testen

Verbinde dich im LAN oder direkt auf dem Host. Scheitert das bereits, sind Router und Provider nicht die Ursache.

4. TCP-Port 7777 prüfen

Kontrolliere, welcher Port in serverconfig.txt gesetzt ist und ob der Prozess lokal darauf lauscht. Erst danach Host-Firewall und NAT prüfen.

5. Private Ziel-IP kontrollieren

Eine alte Portweiterleitung kann auf eine frühere DHCP-Adresse zeigen. Verwende eine Reservation und kontrolliere die aktuelle IP des Servers.

6. CGNAT ausschließen

Ohne öffentlich erreichbare IPv4 funktioniert klassisches Portforwarding unter Umständen nicht. Vergleiche Router-WAN-IP und öffentliche IP oder nutze den CGNAT-Guide.

7. tModLoader-Modset prüfen

Bei Modservern ist ein Versions-/Mod-Mismatch ein eigener Fehlerbereich. Vergleiche TML-Branch, enabled.json und Modstände, bevor du das Netzwerk verdächtigst.

8. Von extern testen

Nutze Mobilfunk oder ein anderes Netz, damit NAT-Loopback nicht die Ergebnisse verfälscht. Teste mit echter öffentlicher Adresse und konfiguriertem Port.

9. Letzte Änderung zurückverfolgen

Wenn der Server gestern funktionierte, prüfe Update, Modänderung, Firewallupdate, neue Router-IP oder Config-Änderung. Eine Änderungslogik ist oft schneller als ein Komplett-Neuaufbau.

Log und Netzwerkstatus gemeinsam betrachten

Ein Port kann offen sein, während der Server intern die falsche Welt oder Version geladen hat. Umgekehrt kann ein perfekter Startlog bei blockierter Firewall trotzdem keinen Join erlauben. Prüfe deshalb immer Anwendungsebene und Netzwerkebene parallel, statt aus einem einzelnen Test auf die Ursache zu schließen.

Quellen

Nächster Schritt

Passend dazu