Serwer Terraria nie działa lub rozłącza graczy — jak znaleźć przyczynę?
Serwer Terraria nie działa lub rozłącza graczy? Sprawdź status, logi, wersję gry i port. Diagnozuj krok po kroku w panelu Vorlantix i na komputerze gracza.
Gdy serwer Terraria nie działa albo rozłącza graczy, najpierw sprawdź status i logi w panelu Vorlantix, a następnie ustal, kogo dotyczy problem. Inaczej diagnozuje się usługę, która nie startuje, inaczej brak połączenia całej ekipy, a jeszcze inaczej rozłączenia jednej osoby. Zapisz dokładny komunikat i godzinę wystąpienia błędu przed restartem.
Nie zaczynaj od reinstalacji ani przypadkowego zwiększania zasobów. Najwięcej informacji daje proste porównanie: co działało wcześniej, co zmieniło się ostatnio i co dzieje się w chwili awarii. Poniżej znajdziesz procedurę dla hostingu Vorlantix oraz dodatkowe sprawdzenia dla standardowej Terrarii i TShock.
Najpierw rozpoznaj objaw
| Objaw | Od czego zacząć? |
|---|---|
| Serwer zatrzymuje się zaraz po starcie | Ostatnie logi, zmiany konfiguracji i plik świata. |
| Nikt nie może dołączyć | Gotowość gry, host, port i zgodność wersji. |
| Problem dotyczy jednej osoby | Komunikat klienta, jej sieć, konto i wersja gry. |
| Wszyscy tracą połączenie jednocześnie | Logi serwera, status i wykorzystanie zasobów. |
| Rozłączenie następuje po konkretnej czynności | Odtworzenie sytuacji i sprawdzenie ostatnich zmian. |
To punkty startowe, nie gotowe rozpoznania. Jednoczesne rozłączenie nie dowodzi braku RAM, a pojedynczy błąd połączenia nie dowodzi awarii hostingu. Potrzebujesz jeszcze danych z próby.
Krok 1. Sprawdź usługę i zachowaj logi w Vorlantix
- Zaloguj się do panelu i otwórz Serwery gier.
- Wybierz właściwą usługę Terraria i sprawdź jej termin ważności.
- Otwórz zakładkę Konsola i odczytaj status.
- Zachowaj fragment logów obejmujący start lub rozłączenie.
- Jeśli serwer jest zatrzymany, wykonaj jedną próbę przyciskiem Start i obserwuj komunikaty.
Komunikat „Nie udało się odczytać statusu” oznacza problem z odczytem, a nie potwierdzone zatrzymanie serwera. Odśwież stronę i sprawdź, czy odczyt wraca. Nie wysyłaj w tym czasie serii restartów, których rezultatów nie możesz potwierdzić.
Status uruchomionej usługi również nie wystarcza: gra może nadal przygotowywać świat albo oczekiwać na rozwiązanie błędu. Szukaj komunikatów o wczytywaniu zapisu i gotowości, nie tylko informacji, że proces istnieje.
Krok 2. Porównaj adres, port i sposób dołączania
W sekcji Jak połączyć się z serwerem? odczytaj aktualne dane usługi. W Terrarii wybierz Multiplayer → Join via IP, wskaż postać i wpisz host. Port podaj osobno w następnym kroku.
- Nie wpisuj adresu panelu klienta ani prefiksu
https://. - Nie wklejaj całego zapisu
adres:portdo pola przeznaczonego tylko na host. - Nie zastępuj przydzielonego portu wartością domyślną.
- Sprawdź, czy w skopiowanych danych nie ma spacji lub literówki.
Oficjalny poradnik serwera Terraria wskazuje właściwy adres, port i dostępność połączenia jako podstawowe elementy diagnostyki. Przy hostingu Vorlantix źródłem konkretnych wartości jest panel Twojej usługi. Nie musisz przekierowywać domowego portu, żeby grać na serwerze hostingu.
Krok 3. Sprawdź wersję gry i wariant serwera
Porównaj pełny numer wersji klienta z wydaniem serwera. Zwróć uwagę na platformę i wariant: standardowa Terraria, klient mobilny i tModLoader nie są dowolnie wymiennymi sposobami dołączania. Zgodność ustal przed zmianą konfiguracji sieciowej.
Przy TShock rozróżnij numer samego TShock i obsługiwaną wersję Terrarii. Ich powiązanie opisują oficjalne informacje o wydaniach. Samo stwierdzenie „mamy aktualną grę” nie potwierdza, że serwer używa tego samego wydania.
Jeżeli problem zaczął się po aktualizacji jednego uczestnika, zacznij od porównania wersji w całej ekipie. Nie uruchamiaj starszego serwera na jedynej kopii świata zapisanego przez nowszą grę. Przed zmianą wersji zabezpiecz dane.
Krok 4. Ustal, czy problem dotyczy gracza, czy całej usługi
Poproś dwie osoby o próbę połączenia w podobnym czasie. Zapisz wynik każdej próby, komunikat i godzinę. Jeżeli jedna osoba gra normalnie, a druga nie może wejść, masz użyteczną różnicę do dalszego sprawdzenia.
Osoba z problemem może porównać Wi-Fi z połączeniem przewodowym albo wykonać krótką próbę z innej dostępnej sieci. Jeśli korzysta z VPN, warto porównać wynik bez niego. Taki test pomaga zawęzić obszar poszukiwań; nie dowodzi jeszcze, które urządzenie lub operator powoduje problem.
Sprawdź lokalne reguły zapory dotyczące gry. Nie wyłączaj całej ochrony komputera jako stałej „naprawy”. Jeśli inni też tracą połączenie, zanotuj, czy nastąpiło to w tej samej sekundzie i czy w panelu zmienił się status.
Dodatkowy test w Windows: dostępność portu TCP
Na komputerze gracza otwórz PowerShell. W poleceniu zastąp ADRES_SERWERA hostem z panelu, a NUMER_PORTU rzeczywistym numerem portu, wpisanym bez cudzysłowów:
Test-NetConnection -ComputerName ADRES_SERWERA -Port NUMER_PORTU
Wynik TcpTestSucceeded: True potwierdza udane zestawienie połączenia TCP z danego komputera w chwili testu. Nie potwierdza zgodności wersji gry, poprawności hasła ani gotowości świata. Wynik False wymaga dalszego sprawdzenia adresu, działającej usługi i drogi połączenia.
Nie oceniaj dostępności gry wyłącznie po odpowiedzi na ping. Test ping i test wskazanego portu sprawdzają różne rzeczy. Działanie polecenia opisuje dokumentacja Microsoft Test-NetConnection. Porównanie wyników dwóch graczy jest zwykle bardziej przydatne niż wielokrotne powtarzanie tego samego testu bez zapisania rezultatów.
Krok 5. Powiąż rozłączenie z logami i zasobami
W panelu sprawdź wykorzystanie CPU i RAM możliwie blisko chwili wystąpienia problemu. Zanotuj liczbę graczy, rozmiar rozgrywki i wykonywane czynności. Czy wszyscy walczyli z bossem, intensywnie budowali, a może jedna osoba właśnie dołączała?
Pojedynczy odczyt wysokiego zużycia nie rozstrzyga przyczyny. Szukaj powtarzalnego związku z objawem. Tak samo niskie zużycie po ponownym starcie nie opisuje sytuacji sprzed awarii. Przy nagłym zakończeniu procesu zachowaj ostatnie komunikaty i poproś pomoc o sprawdzenie zdarzenia po stronie infrastruktury.
Jeśli w dostępnych plikach i komunikatach widzisz brak miejsca na zapis, najpierw zabezpiecz potrzebne dane i ustal, co zajmuje przestrzeń. Nie usuwaj losowo światów ani baz TShock. Rozmiar pakietu dobieraj do zebranych obserwacji, zamiast traktować dopłatę za RAM jako rozwiązanie każdego rozłączenia.
Krok 6. Na TShock odróżnij błąd połączenia od celowego rozłączenia
TShock może rozłączać gracza na podstawie reguł administracyjnych. Odczytaj powód pokazany w grze i logach. Sprawdź między innymi blokadę konta, błędne logowanie, limity miejsc oraz zachowanie zainstalowanych pluginów.
W TShock 6.2.1 istnieją ustawienia takie jak MaximumLoginAttempts, MaxSlots i opcje reakcji na przekroczenie wybranych progów działań. Część może być wyłączona lub zmieniona na danej instalacji. Ich znaczenie potwierdza konfiguracja projektu TShock.
Nie wyłączaj wszystkich zabezpieczeń naraz. Jeśli problem pojawia się tylko po konkretnej czynności, odtwórz ją na koncie testowym i porównaj komunikaty. Konto właściciela może mieć inne uprawnienia, dlatego udany test administratorem nie zawsze odzwierciedla sytuację zwykłego gracza.
Krok 7. Sprawdź ostatnie zmiany i wykonaj kontrolowaną próbę
Przygotuj krótką listę zmian: aktualizacja gry, nowy plugin, edycja JSON, przeniesienie świata lub zmiana ustawień. Zestaw ją z momentem, od którego problem występuje. Jeżeli w logach pojawia się błąd odczytu pliku, najpierw sprawdź wskazaną nazwę i konfigurację.
- Zachowaj logi i zabezpiecz aktualne dane.
- Uzgodnij przerwę z graczami i zapisz świat, jeśli serwer odpowiada.
- Zatrzymaj usługę w panelu i poczekaj na potwierdzenie.
- W zakładce Pliki odtwórz jedną znaną, sprawdzoną konfigurację albo wycofaj ostatnią zmianę zgodnie z instrukcją dodatku.
- Uruchom usługę, przeczytaj logi i wykonaj ten sam test połączenia.
Zmieniaj jeden element naraz. Jeśli równocześnie podmienisz świat, pluginy i wersję gry, trudno będzie ustalić, co pomogło. Przywracanie pełnego backupu zaplanuj osobno: może cofnąć postępy, więc najpierw zachowaj bieżące pliki.
Najczęstsze problemy
Serwer zatrzymuje się zaraz po uruchomieniu
Odczytaj ostatni błąd startu. Sprawdź niedawną edycję konfiguracji, dostępność aktywnego świata i zgodność dodatków. Przy błędzie JSON porównaj plik z kopią sprzed zmiany. Nie kasuj świata, aby sprawdzić, czy „zacznie działać”.
Gracz wchodzi, ale po chwili go wyrzuca
Zachowaj pełny powód rozłączenia. Porównaj próbę innego gracza i test sieci, a na TShock sprawdź logowanie oraz reguły serwera. Powtarzalny komunikat jest bardziej użyteczny niż ogólne zgłoszenie „znowu wyrzuciło”.
Po restarcie działa, ale problem wraca
Zapisz czas od startu do kolejnego zdarzenia. Sprawdź wspólne okoliczności: liczbę osób, konkretne miejsce, czynność lub cykliczną operację. Restart mógł jedynie przerwać objaw. Zachowaj nowe logi przed kolejną próbą.
Co wysłać do pomocy technicznej Vorlantix?
Przygotuj zgłoszenie, które pozwoli odnaleźć zdarzenie i porównać próby:
- identyfikator lub nazwę usługi;
- datę, godzinę i strefę czasową problemu;
- dokładny komunikat z gry oraz fragment logów;
- wersję Terrarii, wariant serwera i listę ostatnich zmian;
- informację, ilu osób dotyczy problem i co działa u pozostałych;
- wyniki wykonanych testów i obserwacje zasobów.
Usuń hasła, kody pierwszej konfiguracji i inne dane dostępu ze zrzutów. Napisz także, czy wykonałeś restart i o której godzinie. Pozwoli to oddzielić pierwotne zdarzenie od późniejszych prób naprawy.
Podsumowanie
Diagnostykę Terrarii prowadź od statusu i logów przez adres, port oraz wersję gry do porównania uczestników. Rozłączenia powiąż z godziną, komunikatem i sytuacją na serwerze. Na TShock sprawdź również reguły i pluginy. Zachowuj kopie, zmieniaj jeden element naraz i przekazuj pomocy wyniki konkretnych prób — to daje podstawę do znalezienia przyczyny.
Potrzebujesz własnego serwera? Sprawdź ofertę Vorlantix.