← Blog

txAdmin über localhost aufrufen: so klappt der Zugriff auf deinen FiveM-Server

Par Benjamin Dayan · PDG

· Mis à jour le 26. Oktober 2026 · Lecture 6 min

Inhaltsverzeichnis

Wer einen FiveM-Server betreibt, stößt zwangsläufig auf txAdmin localhost als ersten Zugriffspunkt zum Verwaltungspanel. txAdmin ist die Web-Oberfläche, über die Konsole, Ressourcen, Spieler und Berechtigungen gesteuert werden – und der Zugang läuft standardmäßig über localhost und einen festen Port. In diesem Artikel klären wir, wie der Zugriff technisch funktioniert, welche Rolle das Startpasswort spielt und wie typische Verbindungsprobleme gelöst werden.



txAdmin localhost erreichen: Port 40120 im Browser öffnen

txAdmin bindet sich beim Start standardmäßig an Port 40120. Läuft der FiveM-Server auf derselben Maschine, von der aus du auch zugreifen willst, genügt es, im Browser http://localhost:40120 einzugeben. Der Browser verbindet sich dann direkt mit dem lokalen Prozess, ohne den Umweg über das Netzwerk zu nehmen – das ist auch der Grund, warum der erste Zugriff nach der Installation fast immer über localhost erfolgt und nicht über die öffentliche IP-Adresse.

Technisch gesehen ist txAdmin ein eigenständiger Prozess, der parallel zum eigentlichen FXServer-Prozess läuft und über HTTP kommuniziert. Der Port 40120 ist dabei kein Zufallswert, sondern der von Cfx.re vorgegebene Standardport für das Panel. Er lässt sich zwar in der Konfiguration ändern, in den meisten Setups bleibt er aber unverändert, weil Dokumentation, Tutorials und Community-Support sich alle auf diesen Wert beziehen.

Wichtig zu verstehen: localhost und 127.0.0.1 sind identisch und beziehen sich immer auf die Maschine, auf der der Browser läuft. Greifst du von einem anderen Rechner aus auf das Panel zu, musst du stattdessen die tatsächliche Server-IP samt Port verwenden, zum Beispiel http://192.168.1.50:40120 im lokalen Netzwerk oder die öffentliche IP, wenn der Zugriff von außen erfolgen soll.

Wer txAdmin produktiv nutzen will, ohne sich um Portfreigaben und Netzwerkdetails zu kümmern, kann einen FiveM Server mieten und das Panel dort genauso über localhost und Port 40120 im Browser erreichen, sobald man sich per SSH oder über das Panel mit der Maschine verbindet.



Die Rolle des Startpassworts bei txAdmin

Beim allerersten Start zeigt die Konsole des FXServer ein sogenanntes Startpasswort beziehungsweise einen PIN-Code an. Dieser Wert wird zufällig generiert und ist nur für die initiale Einrichtung gedacht. Er dient dazu, den ersten Admin-Account anzulegen, bevor überhaupt ein reguläres Login mit Benutzername und Passwort existiert.

In der Serverkonsole sieht die Ausgabe üblicherweise so aus:

[txAdmin] Your default master account PIN is: 1234
[txAdmin] Please go to http://localhost:40120/addMaster?pin=1234

Folgst du diesem Link über localhost, landest du direkt im Einrichtungsassistenten und kannst Benutzername, Passwort und optional Zwei-Faktor-Authentifizierung für den Master-Account festlegen. Danach verliert das Startpasswort seine Gültigkeit – ein erneuter Aufruf der Adresse führt nicht mehr zum Setup, sondern zur regulären Login-Maske.

Startpasswort verloren oder abgelaufen

Wenn die Konsolenausgabe mit dem PIN nicht mehr sichtbar ist, etwa weil die Konsole bereits weitergescrollt oder der Prozess neu gestartet wurde, lässt sich der Master-Account über die Datei txData zurücksetzen. Dazu wird der Ordner mit den txAdmin-Profildaten umbenannt oder die Admin-Liste in der Konfiguration bereinigt, sodass beim nächsten Start wieder ein neues Startpasswort generiert wird.

cd /home/container/txData
mv default default_backup
# FXServer neu starten, neues Startpasswort erscheint in der Konsole

Diese Vorgehensweise sollte mit Bedacht genutzt werden, da dabei auch bestehende Serverkonfigurationen innerhalb des Profilordners betroffen sein können.



Firewall-Konfiguration für Port 40120

Solange du ausschließlich über localhost auf txAdmin zugreifst, spielt die Firewall keine Rolle, da der Traffic die Netzwerkkarte gar nicht verlässt. Anders sieht es aus, sobald das Panel von einem anderen Gerät aus erreichbar sein soll – etwa weil ein Co-Administrator remote zugreifen will. Dann muss Port 40120 gezielt freigegeben werden, ohne ihn komplett offen ins Internet zu stellen.

Linux mit ufw

sudo ufw allow from 203.0.113.10 to any port 40120 proto tcp
sudo ufw status

Die Einschränkung auf eine feste IP-Adresse ist dabei deutlich sicherer als eine offene Freigabe für alle Quellen, da das Panel sonst von überall im Internet angesprochen werden kann.

Windows-Firewall

netsh advfirewall firewall add rule name="txAdmin" dir=in action=allow protocol=TCP localport=40120

Auch hier gilt: Die Regel lässt sich zusätzlich auf bestimmte Remote-IPs beschränken, um den Zugriff auf das Panel kontrolliert zu halten.

Reverse Proxy statt offenem Port

Eine robustere Alternative zur direkten Portfreigabe ist ein Reverse Proxy mit TLS-Verschlüsselung und Basic-Auth davor, sodass der Zugriff über eine Domain mit HTTPS statt über die rohe IP samt Port erfolgt. Für reine Verwaltungsarbeiten reicht in den meisten Fällen jedoch der Zugriff über localhost per SSH-Tunnel völlig aus, ohne den Port überhaupt öffentlich zu exponieren.

ssh -L 40120:localhost:40120 user@server-ip
# danach im Browser: http://localhost:40120

Dieser Tunnel leitet den lokalen Port 40120 deines Rechners sicher verschlüsselt zum entfernten Server weiter, sodass du das Panel wie gewohnt über localhost ansprechen kannst, ohne die Firewall überhaupt anfassen zu müssen.



Typische Zugriffsprobleme beheben

Die meisten Probleme beim Zugriff auf txAdmin über localhost lassen sich auf wenige wiederkehrende Ursachen zurückführen. Die folgende Übersicht hilft bei der schnellen Einordnung.

SymptomWahrscheinliche UrsacheLösung
Verbindung wird abgelehntFXServer-Prozess läuft nichtProzessstatus prüfen und Server neu starten
Seite lädt endlosFirewall blockiert Port 40120 bei Remote-ZugriffPortfreigabe prüfen oder SSH-Tunnel nutzen
Port bereits belegtZweite Instanz oder alter Prozess läuft nochProzess auf Port 40120 identifizieren und beenden
Startpasswort funktioniert nicht mehrMaster-Account wurde bereits angelegtReguläres Login verwenden statt PIN-Link
Login schlägt nach Update fehlSession- oder Profildaten inkonsistentBrowser-Cache leeren, txData-Ordner prüfen

Prüfen, ob der Prozess überhaupt lauscht

sudo netstat -tulpn | grep 40120
sudo ss -tulpn | grep 40120

Erscheint hier kein Eintrag, läuft entweder txAdmin nicht oder es wurde ein anderer Port konfiguriert. In diesem Fall lohnt sich ein Blick in die Startlogs des FXServer, um die tatsächlich verwendete Portnummer zu bestätigen.

Prozessstatus und Neustart

systemctl status fivem
systemctl restart fivem
journalctl -u fivem -f

Ein Neustart des Dienstes behebt einen überraschend großen Teil der Zugriffsprobleme, insbesondere wenn der Port vorher von einem hängengebliebenen Prozess blockiert wurde. Läuft der Server über ein Panel wie Pterodactyl, genügt stattdessen meist ein Klick auf Neustart in der Weboberfläche, ohne die Konsole manuell zu bemühen.

Für weiterführende Details zu Ressourcen, Konfiguration und Berechtigungen lohnt sich zusätzlich ein Blick in die offizielle txAdmin-Dokumentation, die auch Spezialfälle wie Docker-Umgebungen oder benutzerdefinierte Ports abdeckt.



Der Zugriff auf txAdmin über localhost und Port 40120 ist in den meisten Fällen unkompliziert, sobald Startpasswort, Firewall-Regeln und Prozessstatus zusammenpassen. Wer die Grundlagen einmal verstanden hat, kann Zugriffsprobleme künftig in wenigen Minuten selbst eingrenzen und beheben, statt bei jedem Fehler von vorne zu suchen.



FAQ

Warum funktioniert http://localhost:40120 von einem anderen Rechner aus nicht?

Localhost bezieht sich immer auf die Maschine, von der aus der Browser gestartet wird. Für den Zugriff von einem anderen Gerät muss stattdessen die tatsächliche IP-Adresse des Servers samt Port 40120 verwendet werden, zusammen mit einer passenden Firewall-Freigabe.

Was tun, wenn das Startpasswort von txAdmin nicht mehr in der Konsole sichtbar ist?

Wurde der Master-Account noch nicht angelegt, hilft ein Blick in ältere Logzeilen oder ein Neustart des Prozesses, wodurch ein neuer PIN erzeugt wird. Wurde der Account bereits eingerichtet, ist stattdessen das reguläre Login mit Benutzername und Passwort zu verwenden.

Muss Port 40120 dauerhaft in der Firewall geöffnet bleiben?

Nein. Für reine Verwaltungsarbeiten reicht ein SSH-Tunnel auf Port 40120, der den Zugriff über localhost ermöglicht, ohne den Port dauerhaft öffentlich freizugeben. Eine dauerhafte Freigabe empfiehlt sich nur mit Einschränkung auf feste IP-Adressen.

Weiterlesen