Przejdź do treści
SerwLista.pl
← Wszystkie poradniki

Serwer nie odpowiada – diagnostyka

„U mnie działa” to najczęstszy objaw problemu z dostępnością serwera. Przyczyna prawie zawsze leży między serwerem a światem zewnętrznym, a nie w samej grze. Przejdź listę od góry – kolejność nie jest przypadkowa.

Sprawdź serwer z zewnątrz

Zanim zaczniesz cokolwiek zmieniać, zapytaj o status z innej sieci. Nasza sprawdzarka wysyła do serwera to samo zapytanie, co klient gry – jeśli ona nie dostaje odpowiedzi, gracze też jej nie dostaną.

Właściwy port

Domyślny port to 25565 dla edycji Java i 19132 dla Bedrock. Hosting często przydziela inny – wtedy adres podaje się z dwukropkiem i numerem portu. Sprawdź też, czy w server.properties pole server-port zgadza się z tym, co dostałeś.

Firewall i adres nasłuchu

Serwer musi mieć otwarty port w zaporze systemu, a pole server-ip w server.properties powinno zostać puste. Wpisany tam adres lokalny sprawia, że serwer nasłuchuje wyłącznie wewnątrz maszyny.

server-ip=
server-port=25565

Przekierowanie portu w domu

Serwer w sieci domowej wymaga przekierowania portu na routerze na adres lokalny komputera. Dodatkową przeszkodą bywa CGNAT – operator daje wtedy adres współdzielony, którego nie da się przekierować, i potrzebny jest publiczny adres IP albo tunel.

Domena i rekord SRV

Jeśli używasz własnej domeny, rekord A musi wskazywać na adres serwera. Przy niestandardowym porcie dodaje się rekord SRV, dzięki czemu gracze wpisują sam adres bez numeru portu.

Zmiany w DNS potrzebują czasu na rozpropagowanie – po edycji odczekaj i sprawdź ponownie.

_minecraft._tcp.twojadomena.pl  SRV  0 5 25566 mc.twojadomena.pl

Wersja gry

Klient nowszy niż serwer dostaje komunikat o niezgodnej wersji, choć serwer działa poprawnie. Sprawdź, jaką wersję widzi sprawdzarka, i porównaj z wersją w launcherze gracza.

Narzędzia do tego tematu

Najczęstsze pytania

Dlaczego znajomi nie mogą wejść, choć u mnie działa?

Bo łączysz się adresem lokalnym, który poza Twoją siecią nie istnieje. Potrzebny jest publiczny adres IP i przekierowany port na routerze.

Co znaczy „Connection timed out”?

Zapytanie w ogóle nie dotarło do serwera. Winny jest zwykle firewall, brak przekierowania portu albo zły adres – inaczej niż przy komunikacie o odrzuceniu połączenia, który oznacza, że coś odpowiedziało, ale nie serwer gry.

Serwer działa, ale nie widać go na liście serwerów w grze?

Lista w kliencie odpytuje serwer o status. Jeśli w grze widnieje jako niedostępny, a bezpośrednie wejście działa, sprawdź, czy adres i port w zapisanym wpisie są dokładnie takie, jak podaje sprawdzarka.

Czytaj dalej