So beheben Sie „Failed to connect after 3 attempts“ in FiveM
Dieser Fehler bedeutet, dass der FiveM-Client den Server dreimal erreichen wollte und keine brauchbare Antwort bekam. Manchmal liegt es am Spieler, manchmal am Server. So finden Sie heraus, woran es liegt, und beheben beides.
Was der Fehler bedeutet
Beim Beitreten fragt der FiveM-Client zuerst per HTTP auf dem Spielport, standardmäßig 30120, die Serverdaten ab und verbindet sich dann mit dem Spiel selbst. Wenn diese ersten Anfragen dreimal hintereinander zeitlich ablaufen oder abgelehnt werden, gibt FiveM auf und zeigt diesen Fehler. Irgendetwas zwischen Spieler und Serverport antwortet nicht.
Sehen Sie „Failed to fetch server variables“ oder einen CURL-Code wie 28 oder 7? Lesen Sie die Anleitung zu FiveM-CURL-Fehlern. Einen HTTP-Code wie 502 oder 503? Lesen Sie die Anleitung zu „Failed handshake to server“.
Schnelle Checks für Spieler
- Prüfen Sie, ob der Server online ist. Suchen Sie ihn in der Serverliste oder fragen Sie im Discord der Community, ob andere beitreten können.
- Direkt verbinden. Drücken Sie in FiveM F8 und tippen Sie
connect ip:portmit der Adresse, die Ihnen der Serverbetreiber gibt. - VPN oder Proxy ausschalten. Manche VPNs blockieren oder verlangsamen die Ports, die FiveM nutzt.
- FiveM-Cache leeren. Schließen Sie FiveM, öffnen Sie
%localappdata%\FiveM\FiveM.app\dataund löschen Sie die Ordnercache,server-cacheundserver-cache-priv. Behalten Siegame-storage, sonst muss FiveM die Spieldaten erneut herunterladen. - Anderes Netz versuchen. Starten Sie Ihren Router neu oder nutzen Sie einen mobilen Hotspot. Klappt es dort, liegt das Problem an der Route Ihres Providers zum Server.
- Firewall und Virenschutz prüfen. Sicherheitssoftware blockiert manchmal die Verbindung von FiveM.
Lösungen für Serverbetreiber
Wenn mehrere Spieler den Fehler gleichzeitig sehen, liegt das Problem fast immer beim Server.
1. Sicherstellen, dass der Server lauscht
In server.cfg sollte der Server auf demselben Port per TCP und UDP lauschen:
endpoint_add_tcp "0.0.0.0:30120" endpoint_add_udp "0.0.0.0:30120"
Prüfen Sie nach einem Start die Konsole auf Fehler und ob txAdmin den Server als online anzeigt.
2. Den Port in jeder Firewall öffnen
Erlauben Sie Port 30120 für TCP und UDP in der Firewall des Betriebssystems und in jeder Firewall Ihres Hosters. Eine fehlende TCP-Regel verursacht genau diesen Fehler, denn der erste Schritt beim Beitreten nutzt TCP. Unter Linux mit ufw:
sudo ufw allow 30120/tcp sudo ufw allow 30120/udp
3. Die Adresse der Spieler prüfen
Wenn Sie den Port geändert oder den Server hinter einen Proxy oder DDoS-Schutzdienst gestellt haben, achten Sie darauf, dass Spieler und Serverliste die richtige Adresse bekommen. Einstellungen wie sv_endpoints und sv_listingHostOverride müssen zu einer Adresse passen, die Spieler wirklich erreichen.
4. Nach Server-Hitches suchen
Ein überlasteter Server-Thread kann beim Beitreten zu langsam antworten. Achten Sie in der Konsole auf Hitch-Warnungen, besonders direkt nach einem Neustart, und finden Sie die verantwortliche Ressource mit dem eingebauten Profiler (profiler record).
5. Die DDoS-Filterung prüfen
Die Filterung vor Ihrem Server muss FiveM-Verkehr über TCP und UDP durchlassen. Verwirft eine Regel die HTTP-Anfragen auf Ihrem Spielport, sehen Spieler diesen Fehler, obwohl der Server läuft.
Immer noch Probleme?
Notieren Sie die Uhrzeit des Fehlers, die IP-Adresse des Spielers und einen Screenshot. Damit kann Ihr Hoster seine Logs prüfen und genau sehen, wo die Verbindung abbrach.
Hosten Sie Ihren FiveM-Server in Singapur
Niedriger Ping für Spieler in Indien, Malaysia und Indonesien, auf AMD EPYC mit NVMe und Gcore-DDoS-Schutz auf jeder IP.
