Minecraft-Fehler „Failed to bind to port“ beheben

Wenn der Server beim Starten keine Verbindung zum Port herstellen kann, lauscht möglicherweise ein anderer Prozess auf diesem Port oder es wurde möglicherweise eine IP in die Konfiguration geschrieben, die nicht zur Maschine gehört.

Schritt für Schritt

  1. Notieren Sie sich den im Protokoll aufgeführten Port. Rufen Sie den Java-Listener mit ss -ltnp unter Linux und Get-NetTCPConnection -LocalPort 25565 -State Listen in Windows PowerShell auf.

  2. Wenn Sie denselben Server zweimal gestartet haben, fahren Sie zunächst die laufende Instanz ordnungsgemäß über die Konsole herunter. Zufällige Beendigung, ohne zu wissen, wie der Prozess abläuft.

  3. Wenn zwei Server zusammenarbeiten, geben Sie jedem einen anderen Port. Wenn Sie im Feld server-ip eine öffentliche IP-Adresse eingegeben haben, die auf dem Computer nicht vorhanden ist, korrigieren Sie die Bindungseinstellung.

  4. Starten Sie den Server neu und prüfen Sie, ob der erwartete Port abgehört wird. Wenn sich der Port geändert hat, aktualisieren Sie auch Ihre Modem-, Firewall- oder Proxy-Regeln.

Gut zu wissen

Überprüfen Sie auch die UDP-Listener für Geyser und Bedrock. Ein Blick auf die Java TCP-Liste reicht möglicherweise nicht aus.

Quelle und Werkzeuge