Wenn Ihr FXServer die Fehlermeldung „Reagiert nicht“ anzeigt, liegt in der Regel eines von fünf Hauptproblemen vor. Diese Anleitung bietet FiveM-Serveradministratoren systematische Schritte zur Fehlerbehebung, wenn Verbindungsfehler zwischen txAdmin und FXServer auftreten.
Hauptursache: Nichtübereinstimmung der Portkonfiguration
Ausgabe: txAdmin kann aufgrund einer falschen Portkonfiguration in server.cfg keine Verbindung zum FXServer herstellen
Fix: Überprüfe, ob deine server.cfg passende TCP/UDP-Endpunkte enthält:
endpoint_add_tcp "0.0.0.0:30120" endpoint_add_udp "0.0.0.0:30121"
Ersetze die Portnummern durch deine zugewiesenen Ports. Wenn die Portnummern nicht mit deinem primären Zuweisungsport übereinstimmen, treten Verbindungsfehler auf.
Validierungsschritte:
- Überprüfe die txAdmin-Einstellungen → FXServer für konfigurierte Ports
- Vergleiche mit den Endpunktdeklarationen in der server.cfg
- Server nach Korrekturen über die Konsole neu starten
Sekundäre Ursache: txAdmin Monitor-Konnektivität
Ausgabe: txAdmin:Monitor kann keine Verbindung zum FXServer herstellen, was zu Meldungen wie „FXServer antwortet nicht!“ führt.
Grundursachen:
- FXServer antwortet nicht auf TCP-Endpunkt (Ressource steckt fest)
- FXServer und txAdmin teilen sich denselben TCP-Port
- FXServer hört nicht auf die lokale Schnittstelle
Fix: Starte FXServer im Monitor-Modus:
# Windows ./FXServer.exe # Linux ./run.sh
Kritisch: Verwende keine +exec-Argumente beim Starten von txAdmin. txAdmin erfordert, dass FXServer im Monitor-Modus läuft.
Antivirus-Interferenz (Windows)
Ausgabe: Das Scannen des FXServer-Verzeichnisses durch Microsoft Defender Antivirus führt zu langsamen Starts und Verbindungstimeouts
Fix: FXServer-Verzeichnis zur Ausschlussliste hinzufügen:
# Als Administrator ausführen Add-MpPreference -ExclusionPath "C:FXServer""
Ersetze den Pfad durch deinen tatsächlichen FXServer-Verzeichnisstandort.
Probleme mit der Netzwerkkonfiguration
Ausgabe: NAT/Gateway maskiert UDP-Quellports oder falsche Portweiterleitung
Checkliste beheben:
- Leite TCP- und UDP-Ports im Router/Firewall weiter
- Überprüfe, ob die Windows-Firewall FXServer.exe zulässt
- Überprüfe die NAT-Konfiguration für die UDP-Port-Erhaltung
- Teste die lokale Verbindungsfähigkeit:
Telnet Localhost 30120
Ressourcenblockierender Start
Ausgabe: Feststeckende Ressourcen verhindern, dass FXServer auf Integritätsprüfungen reagiert
Diagnostischer Ansatz:
- Server mit minimalen Ressourcen starten
- Füge Ressourcen schrittweise hinzu, um den Übeltäter zu identifizieren
- Überprüfe die Konsole auf Ressourcenfehlermeldungen
- Entferne oder behebe problematische Ressourcen
Server.cfg-Testkonfiguration:
# Minimaler Startup zum Testen ensure mapmanager ensure chat ensure spawnmanager # Füge andere Ressourcen nacheinander hinzu
Erweiterte Fehlerbehebung
Fehler bei der Integritätsprüfung: Der Monitor zeigt „HealthCheck-Anforderungsfehler: Verbindung ECONNREFUSED“ an, was auf einen vollständigen Verbindungsverlust hinweist.
Überprüfungsschritte:
- Bestätige, dass der FXServer-Prozess läuft:
Aufgabenliste | findstr FXServer - Portbindung prüfen:
netstat -an | findstr :30120 - Überprüfe die txAdmin-Protokolle für bestimmte Fehlermuster
- Teste mit einer neuen server.cfg unter Verwendung von Standard-FiveM-Konfiguration
Unsicherheitshinweis: Einige Verbindungsprobleme können auf die Netzwerkkonfigurationen des Hosting-Anbieters oder regionale Firewall-Richtlinien zurückzuführen sein, die aus den Serverprotokollen nicht sofort ersichtlich sind.
Konfigurationsvalidierung
Erforderliche server.cfg-Elemente:
# Wichtig für die Serverliste sets sv_projectName "Dein Servername" sets sv_projectDesc "Deine Serverbeschreibung" # Korrekte Endpunktkonfiguration endpoint_add_tcp "0.0.0.0:30120" endpoint_add_udp "0.0.0.0:30121" # Aktiviere txAdmin-Integration start txAdmin
Server zeigen Fehler an, wenn sv_projectName und sv_projectDesc nicht festgelegt sind.
Auflösungspriorität
- Erste: Überprüfe die Portkonfiguration in der server.cfg
- Zweite: Starte FXServer ohne +exec-Argumente
- Dritte: Antivirus-Ausnahmen hinzufügen
- Vierte: Netzwerk-/Firewall-Einstellungen prüfen
- Fünfte: Problematische Ressourcen isolieren
Die meisten „FXServer antwortet nicht“-Fehler lassen sich durch die Korrektur von Port-Nichtübereinstimmungen zwischen den Endpunkten von server.cfg und der txAdmin-Konfiguration und anschließende Sicherstellung ordnungsgemäßer Startvorgänge im Monitormodus beheben.
Praktische Checkliste
Verwende diesen Leitfaden als Checkliste für die Vorbereitung, bevor du einen Live-FiveM-Server änderst. Bestätige die aktuelle Server-Artifact-Version, Framework-Version, Ressourcenabhängigkeiten, Datenbankänderungen und alle clientseitigen Dateien, bevor du die Änderung vornehmen.
- Sichere die betroffenen Konfigurationsdateien und Datenbanktabellen.
- Wende die Änderung zuerst auf einem Testserver an.
- Beobachte die Serverkonsole und die Client-F8-Konsole auf Fehler.
- Überprüfe, ob die Änderung Jobs, Inventar, Fahrzeuge, Karten, Sprache, Berechtigungen oder Spielerdaten betrifft.
- Dokumentiere genau die Datei, den Befehl oder die Einstellung, die du geändert hast, damit sie schnell rückgängig gemacht werden kann.
Tests vor der Produktion
Nach dem ersten Test, tritt mit einem normalen Spielerkonto bei und wiederhole den Ablauf aus der Spielerperspektive. Wenn das Thema Leistung betrifft, messe vor und nach mit der gleichen Spieleranzahl, Route und Ressourcensatz. Wenn es Admin-Tools oder Berechtigungen betrifft, überprüfe sowohl erlaubte als auch verwehrte Benutzer.
Häufige Fehler
Die meisten FiveM-Probleme entstehen durch fehlende Abhängigkeiten, veraltete Cache, falsche Ordnernamen, Framework-Inkompatibilität oder Konfigurationen, die von einem anderen Server kopiert wurden. Vermeide es, mehrere Systeme gleichzeitig zu ändern; mache eine Änderung, teste sie und fahre dann fort.
Verwandte Ressourcen
Für produktionsbereite Assets, vergleiche bezahlte Ressourcen in der FiveMX Shop. Für kostenlose Ressourcen, durchsuche kostenlose FiveM-Skripte und jede Ressource vor der öffentlichen Verwendung testen.
Produktionsausrollungsnotizen
Bevor du diese Anleitung auf einem Live-FiveM-Server verwendest, definiere das genaue Ergebnis, das du von der Änderung erwartest. Für die Fehlerbehebung: FXServer reagiert nicht! (Wie man es repariert), bedeutet das, zu überprüfen, welche Ressource, Einstellung, Befehl oder Arbeitsablauf betroffen ist und zu bestätigen, dass die Änderung zu deinem aktuellen Framework, Artefaktversion und Serverregeln passt. Halte die Bereitstellung klein genug, damit du sie schnell rückgängig machen kannst, wenn Spieler Fehler melden.
Verwende einen Staging-Server mit dem gleichen Framework, Datenbankschema, Ressourcenreihenfolge und Schlüsselabhängigkeiten wie die Produktion. Wenn das Thema Gameplay, Berechtigungen, Visuals, Sprache, Fahrzeuge, Karten, Inventar oder Wirtschaftliches Verhalten ändert, teste mit mindestens einem Admin-Konto und einem normalen Spielerkonto. Beobachte die Serverkonsole, Client-F8-Protokolle und Ressourcen-Timing, während du den genauen Spielerablauf wiederholst, der auf dem Live-Server stattfinden wird.
Checkliste für den Rollback
- Speichere die vorherige Konfigurationsdatei, den Ressourcenordner und den Datenbankzustand, bevor du etwas änderst.
- Zeichne die Ressourcenversion, den Commit, die Download-Seite oder den Einstellungswert auf, den du getestet hast.
- Starte nur die betroffene Ressource zuerst, wenn möglich, und starte dann den gesamten Server neu, wenn Abhängigkeiten dies erfordern.
- Wenn Fehler auftreten, setze die einzelne geänderte Ressource oder Einstellung zurück, bevor du einen anderen Fix testest.
Wartungshinweise
Überprüfe diese Einrichtung erneut nach FiveM-Artifact-Updates, Framework-Updates oder größeren Ressourcenänderungen. Eine Konfiguration, die heute funktioniert, kann nach Abhängigkeitsupdates, umbenannten Exports, geänderten Ereignissen oder Datenbankmigrationen brechen. Halte Notizen mit deiner Serverdokumentation, damit zukünftige Admins verstehen, was geändert wurde, warum es geändert wurde und wie sie es erneut überprüfen können.
Laufende Überprüfung
Überprüfe die Fehlerbehebung: FXServer reagiert nicht! (Wie man es repariert) nach größeren FiveM-Artefakt-Updates, Framework-Änderungen oder Ressourcenmigrationen. Bestätige, dass der Rat noch dem aktuellen Serververhalten entspricht, dass jede verlinkte Quelle weiterhin verfügbar ist und dass die Installationsschritte noch den Dateien entsprechen, die ein Serverbesitzer tatsächlich herunterladen oder konfigurieren wird.
Bei öffentlichen Servern empfiehlt es sich, neben der Serverdokumentation ein kurzes Änderungsprotokoll zu führen. Darin sollten die getesteten Funktionen, die Änderungen, die zur Verifizierung verwendeten Accounts und die Vorgehensweise zum Zurücksetzen auf ältere Server vermerkt werden. Dies beschleunigt zukünftige Wartungsarbeiten und verhindert, dass alte Konfigurationshinweise unklar oder unsicher für die Spieler werden.
Offizielle Referenzen und nächste Schritte
Verwende diese offiziellen Referenzen, um die technischen Schritte zu überprüfen, bevor du einen Live-FiveM-Server änderst.
- Cfx.re Vanilla FXServer Einrichtung
- Cfx.re Warnung zur Artefaktaktualisierung
- Cfx.re txAdmin-Überwachung
Verwandte FiveMX-Anleitungen: