„FAILED TO BIND TO PORT“ auf einem Minecraft-Server beheben

Dieser Fehler bedeutet, dass der Server versucht hat, seinen Port zu öffnen, und es nicht konnte. Entweder nutzt schon ein anderes Programm diesen Port, oder die Adresse in server.properties gehört nicht zu Ihrem Rechner. Der Server fährt herunter, und die Lösung ist schnell gefunden, sobald Sie wissen, welcher Fall vorliegt.

Vom Nodewave-Team · Aktualisiert am 8. November 2026

Was die Meldung sagt

Das Log zeigt Zeilen wie diese:

**** FAILED TO BIND TO PORT!
The exception was: java.net.BindException: Address already in use
Perhaps a server is already running on that port?

„Address already in use“ bedeutet einen Portkonflikt. „Cannot assign requested address“ bedeutet, dass die Einstellung server-ip keine Adresse dieses Rechners ist.

1. Läuft schon ein anderer Server?

Die häufigste Ursache ist eine Kopie des Servers, die nie beendet wurde: ein geschlossenes Fenster, ein Absturz, eine screen- oder tmux-Sitzung im Hintergrund oder ein Dienst, der ihn neu gestartet hat. Finden Sie heraus, was den Port belegt. Unter Linux:

sudo ss -tlnp | grep 25565

Unter Windows:

netstat -ano | findstr :25565

Die letzte Spalte unter Windows ist die Prozess-ID, die Sie im Task-Manager nachschlagen können. Unter Linux steht der Prozess in der Ausgabe. Ist es Ihr alter Server, beenden Sie ihn ordentlich, mit stop in dessen Konsole oder systemctl stop bei einem Dienst, und starten Sie den neuen. Kommt er immer wieder, prüfen Sie screen -ls, tmux ls und Ihre Dienstliste.

2. Lassen Sie server-ip leer

In server.properties sollte server-ip normalerweise leer sein, damit der Server auf jeder Adresse lauscht:

server-ip=

Tragen Sie eine IP ein, die auf keiner Netzwerkschnittstelle des Rechners liegt, scheitert der Server mit diesem Fehler. Das gilt auch für eine öffentliche IP, die Ihr Host dem Rechner zuordnet, ohne sie dem Server selbst zuzuweisen.

3. Jedem Server einen eigenen Port geben

Zwei Server auf einem Rechner können sich keinen Port teilen. Ändern Sie server-port in der server.properties des zweiten Servers, zum Beispiel auf 25566. Spieler treten dann mit address:25566 bei, oder Sie fügen einen SRV-Eintrag hinzu, damit sie den Port weglassen können; lesen Sie wie Sie Beitrittsfehler beheben.

4. Einen Port über 1024 nutzen

Unter Linux kann nur root Ports unter 1024 öffnen. Bleiben Sie bei 25565 oder einem anderen hohen Port, statt den Server als root zu starten.

5. Game-Panels und Proxys

Ein Game-Panel gibt jedem Server einen eigenen Port. Lassen Sie server-port in Ruhe und nutzen Sie den vom Panel zugewiesenen Port, denn das Panel kann Ihre Änderungen beim Start überschreiben. In einem Velocity- oder BungeeCord-Netzwerk nimmt der Proxy den öffentlichen Port, meist 25565, und jeder Spielserver dahinter braucht einen eigenen Port.

6. Neustarts, die ab und zu scheitern

Scheitert ein geplanter Neustart manchmal mit diesem Fehler, hatte der alte Prozess den Port noch nicht freigegeben. Lassen Sie Ihr Neustart-Skript warten, bis der alte Prozess beendet ist, und dann einige Sekunden pausieren, bevor es den neuen startet.

Prüfen, ob es funktioniert

Testen Sie den Port von einem anderen Rechner, nachdem der Server „Done“ gemeldet hat:

nc -vz your-server-ip 25565

Können Spieler immer noch nicht beitreten, prüfen Sie die Firewall wie in der Anleitung zu Beitrittsfehlern beschrieben.

Hosten Sie Ihren Minecraft-Server in Singapur

Niedriger Ping für Spieler in Indien, Malaysia und Indonesien, auf schnellen AMD-EPYC-Kernen mit NVMe und DDoS-Schutz.

Minecraft-Hosting in Singapur →