Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Rozwiązywanie problemów z Nightingale


Ten przewodnik obejmuje typowe problemy i rozwiązania dla dedykowanych serwerów Nightingale hostowanych w Legion Hosting, w tym awarie, problemy z połączeniem, optymalizację wydajności i odzyskiwanie zapisów. Aby uzyskać informacje o początkowej konfiguracji serwera, zobacz Przewodnik konfiguracji serwera Nightingale.

Panel serwera: Całe zarządzanie serwerem odbywa się za pośrednictwem GPanel pod adresem gpanel.legionhosting.net. Sprawdzaj zakładkę Console pod kątem komunikatów o błędach podczas diagnozowania problemów.

Awarie serwera

Awarie serwera mogą mieć wiele przyczyn. Zacznij od sprawdzenia konsoli GPanel pod kątem danych wyjściowych błędów, a następnie przejdź przez poniższe typowe przyczyny.

Sprawdzanie logów

  1. W GPanel przejdź do zakładki Console i przewiń w górę, aby znaleźć komunikaty o błędach, które pojawiły się przed awarią.
  2. Sprawdź pliki logów serwera za pomocą zakładki Files. Poszukaj katalogu Logs lub Saved/Logs zawierającego pliki logów z sygnaturą czasową.
  3. Najnowszy plik logu będzie zawierał szczegóły awarii, ślady stosu i komunikaty o błędach, które pomogą zidentyfikować przyczynę.

Brak pamięci

  • Nightingale może być pamięciochłonny, zwłaszcza przy wielu zbadanych krainach i zbudowanych strukturach.
  • Sprawdź wykresy wykorzystania zasobów w GPanel, aby zobaczyć, czy serwer osiąga limit pamięci RAM.
  • Jeśli pamięć jest stale w pełni wykorzystana, rozważ ulepszenie planu serwera. Otwórz zgłoszenie do wsparcia, aby omówić opcje.
  • Zmniejszenie MaxPlayers może obniżyć wykorzystanie pamięci, ponieważ dane każdego gracza i wczytane obszary zużywają dodatkową pamięć RAM.

Zgodność Proton/Wine (serwery Linux)

Dedykowany serwer Nightingale może działać pod Proton lub Wine na hostingu opartym na Linuksie. Problemy ze zgodnością mogą powodować awarie lub nieoczekiwane zachowanie.

  • Sprawdź konsolę pod kątem komunikatów o błędach związanych z Proton podczas uruchamiania.
  • Jeśli serwer ulega awarii natychmiast przy starcie z błędami zgodności, otwórz zgłoszenie do wsparcia, aby nasz zespół mógł sprawdzić konfigurację Proton.
  • Niektóre aktualizacje gry mogą tymczasowo zepsuć zgodność z Proton, dopóki warstwa zgodności nie zostanie zaktualizowana.

Uszkodzone dane zapisu

  • Jeśli serwer ulega awarii podczas ładowania świata, dane zapisu mogą być uszkodzone.
  • Spróbuj przywrócić z kopii zapasowej (zobacz sekcję Odzyskiwanie zapisów poniżej).
  • Jeśli kopia zapasowa nie jest dostępna, może być konieczne usunięcie katalogu zapisów i rozpoczęcie nowego świata.

Awaria przy uruchomieniu po aktualizacji

  • Aktualizacje gry mogą czasami wprowadzać błędy wpływające na dedykowane serwery.
  • Sprawdź oficjalne kanały społeczności Nightingale (fora Steam, Discord) pod kątem znanych problemów z najnowszą aktualizacją.
  • Spróbuj zrestartować serwer — niektóre problemy związane z aktualizacjami ustępują po czystym restarcie.
  • Jeśli awaria nadal występuje, otwórz zgłoszenie do wsparcia z komunikatami o błędach z konsoli.

Problemy z połączeniem

Jeśli gracze nie mogą połączyć się z Twoim serwerem, przejdź przez te typowe przyczyny:

Serwer nie jest w pełni uruchomiony

  • Sprawdź, czy serwer jest online i w pełni uruchomiony w GPanel. Konsola powinna wyświetlić komunikat wskazujący, że serwer jest gotowy do przyjmowania połączeń.
  • Jeśli serwer utknął w stanie ładowania lub restartuje się w pętli, sprawdź konsolę pod kątem błędów.

Niezgodność wersji

  • Serwer i wszyscy łączący się gracze muszą działać na tej samej wersji Nightingale.
  • Gdy gra się zaktualizuje, zrestartuj serwer, aby SteamCMD pobrał najnowszą wersję.
  • Gracze powinni zaktualizować swoją grę przez Steam przed próbą połączenia.
  • Konsola może wyświetlać informacje o wersji podczas uruchamiania — porównaj je z wersją klienta.

Nieprawidłowy adres IP lub port

  • Potwierdź, że gracz używa prawidłowego adresu IP i portu z zakładki Network w GPanel.
  • Aby uzyskać szczegółowe instrukcje, zobacz Jak znaleźć adres IP i port serwera.
  • Upewnij się, że gracz łączy się z portem gry, a nie z portem zapytań (query port).

Problemy z hasłem

  • Jeśli serwer ma ustawione hasło, upewnij się, że gracz wprowadza je poprawnie (w hasłach rozróżniana jest wielkość liter).
  • Aby usunąć hasło, wyczyść zmienną startową PASSWORD i zrestartuj.

Serwer pełny

  • Jeśli serwer osiągnął limit maksymalnej liczby graczy, dodatkowi gracze nie mogą dołączyć, dopóki ktoś się nie rozłączy.
  • Zwiększ MAX_PLAYER w zakładce Startup, jeśli potrzebujesz więcej slotów (może to wymagać więcej zasobów serwera). Pamiętaj, że zwiększanie powyżej 6 nie jest wspierane.

Konfiguracja zapory i portów

  • W Legion Hosting zapora i przydzielanie portów są obsługiwane automatycznie przez GPanel. Nie powinieneś musieć ręcznie konfigurować reguł zapory.
  • Jeśli podejrzewasz problem z portem, sprawdź, czy port pokazany w zakładce Network w GPanel odpowiada temu, na którym serwer nasłuchuje w danych wyjściowych konsoli.
  • Jeśli gracze za restrykcyjnymi sieciami (firmowymi, szkolnymi) nie mogą się połączyć, mogą potrzebować użyć VPN.

Problemy z wydajnością

Jeśli gracze doświadczają lagów, efektu rubber-banding lub serwer reaguje wolno, wypróbuj następujące optymalizacje:

Zbyt wielu graczy

  • Nightingale jest zaprojektowany dla mniejszych grup wieloosobowych. Wydajność spada wraz ze wzrostem liczby graczy.
  • Jeśli doświadczasz lagów przy wielu graczach, rozważ obniżenie MAX_PLAYER w zakładce Startup.
  • Każdy dodatkowy gracz zwiększa obciążenie związane z danymi postaci, wczytanymi fragmentami krain i synchronizacją sieciową.

Złożoność krain

  • Duże zbudowane struktury i mocno zmodyfikowane krainy zwiększają obciążenie przetwarzania serwera.
  • Jeśli konkretna kraina powoduje lagi przy wejściu, budowle w tej krainie mogą być zbyt złożone.
  • Zachęcaj graczy, aby utrzymywali budowle w rozsądnych rozmiarach i unikali nadmiernie skomplikowanych konstrukcji.

Wykorzystanie zasobów

  • Sprawdź wykresy wykorzystania zasobów w GPanel pod kątem zużycia CPU i RAM.
  • Jeśli CPU jest stale powyżej 90%, serwer jest przeciążony. Zmniejsz liczbę graczy lub rozważ ulepszenie planu.
  • Jeśli wykorzystanie RAM jest bliskie limitu, serwer może zacząć przenosić dane na dysk (swapping), co powoduje poważne spadki wydajności.
  • Skontaktuj się ze wsparciem przez zgłoszenie do wsparcia, aby omówić ulepszenie, jeśli limity zasobów są stale osiągane.
Wskazówka dotycząca wydajności: Najskuteczniejszym sposobem na poprawę wydajności serwera Nightingale jest utrzymanie liczby graczy w zalecanym przez grę zakresie oraz zapewnienie, że plan serwera ma wystarczającą ilość pamięci RAM dla rozmiaru świata.

Uszkodzenie i odzyskiwanie zapisów

Uszkodzenie zapisów może wystąpić z powodu awarii, utraty zasilania lub błędów. Oto jak je zdiagnozować i odzyskać.

Objawy uszkodzenia

  • Awarie serwera podczas ładowania świata z błędami odczytu plików.
  • Gracze pojawiają się w nieoczekiwanych miejscach lub z brakującym ekwipunkiem.
  • Zbudowane struktury lub zbadane krainy znikają po restarcie.
  • Konsola pokazuje błędy dotyczące nieprawidłowych lub nieczytelnych danych zapisu.

Przywracanie z kopii zapasowej

  1. Zatrzymaj serwer w GPanel.
  2. Przejdź do katalogu zapisów za pomocą zakładki Files.
  3. Zmień nazwę bieżącego (uszkodzonego) folderu zapisu na coś w rodzaju SaveBackup_corrupted, abyś mógł później spróbować odzyskać dane, jeśli będzie to potrzebne.
  4. Prześlij pliki kopii zapasowej do oryginalnej ścieżki katalogu zapisów.
  5. Uruchom serwer. Powinien wczytać przywrócony zapis.
Brak kopii zapasowej? Jeśli nie masz kopii zapasowej, a zapis jest uszkodzony bez możliwości odzyskania, może być konieczne rozpoczęcie nowego świata poprzez usunięcie katalogu zapisów. Spowoduje to wymazanie wszystkich postępów graczy, budowli i zbadanych krain. Zawsze utrzymuj regularne kopie zapasowe, aby uniknąć tego scenariusza.

Zapobieganie uszkodzeniom

  • Twórz regularne kopie zapasowe, zwłaszcza przed aktualizacjami gry.
  • Zawsze zatrzymuj serwer czysto za pomocą GPanel, zamiast pozwalać mu na awarię lub wymuszać jego zatrzymanie.
  • Unikaj ręcznej edycji plików zapisu, chyba że dokładnie wiesz, co robisz.
  • Skonfiguruj zaplanowane restarty w GPanel, aby okresowo czysto zapisywać i restartować, zmniejszając okno na uszkodzenia.

Aktualizacje gry psujące serwer

Nightingale to aktywnie rozwijana gra, a aktualizacje mogą sporadycznie powodować problemy z dedykowanymi serwerami.

Po aktualizacji

  1. Zrestartuj serwer w GPanel. SteamCMD automatycznie pobierze najnowsze pliki serwera.
  2. Jeśli serwer nie uruchamia się po aktualizacji, sprawdź konsolę pod kątem nowych komunikatów o błędach.
  3. Przejrzyj notatki o zmianach (patch notes) gry pod kątem zmian w konfiguracji serwera lub nowych wymagań.
  4. Niektóre aktualizacje mogą zmieniać formaty plików konfiguracyjnych lub dodawać nowe wymagane ustawienia. Porównaj swoją istniejącą konfigurację z dowolnymi przykładowymi konfiguracjami dostarczonymi przez twórców.

Przywrócenie poprzedniej wersji niemożliwe

  • SteamCMD zawsze instaluje najnowszą wersję. Nie można przywrócić poprzedniej wersji gry na serwerze.
  • Gracze muszą również zaktualizować swoje klienty, aby pasowały do wersji serwera.
  • Jeśli aktualizacja wprowadza błędy uniemożliwiające grę, monitoruj oficjalne kanały Nightingale pod kątem poprawek (hotfix), które są zazwyczaj wydawane szybko.
Wskazówka: Twórz kopie zapasowe danych zapisu i plików konfiguracyjnych przed dużą aktualizacją gry. W ten sposób, jeśli aktualizacja spowoduje problemy, będziesz mieć przynajmniej bezpieczną kopię danych swojego świata.

Kontrole administratora i gospodarza

Kontrole administratora i gospodarza w Nightingale pozwalają operatorowi serwera zarządzać graczami i światem.

Dostępne kontrole

  • Wyrzucanie graczy — Usuwanie zakłócających grę graczy z serwera.
  • Banowanie graczy — Trwałe uniemożliwienie konkretnym graczom dołączenia.
  • Hasło serwera — Ustawianie lub zmiana hasła serwera w dowolnym momencie za pomocą zmiennych startowych GPanel.
  • Polecenia administratora — Sprawdź konsolę i dokumentację gry pod kątem dostępnych poleceń serwera. Mogą się one zmieniać wraz z aktualizacjami.
Uwaga: W miarę dalszego rozwoju Nightingale oczekuje się, że narzędzia i polecenia administratora będą się rozszerzać. Sprawdzaj oficjalną dokumentację i notatki o zmianach pod kątem najnowszych dostępnych funkcji administratora.

Szybki przegląd: typowe problemy

Problem Prawdopodobna przyczyna Rozwiązanie
Serwer ulega awarii przy starcie Uszkodzony zapis lub nieudana aktualizacja Sprawdź logi, przywróć kopię zapasową lub usuń zapis dla nowego świata
Gracze nie mogą znaleźć serwera w przeglądarce Serwer nie jest w pełni uruchomiony lub problem z portem zapytań Poczekaj na pełne uruchomienie, użyj bezpośredniego połączenia jako alternatywy
Gracze otrzymują "version mismatch" Serwer lub klient nie zaktualizowany Zrestartuj serwer (uruchamia aktualizację SteamCMD), zaktualizuj klienta
Poważne lagi dla wszystkich graczy Serwer przeciążony (CPU/RAM) Zmniejsz MaxPlayers, sprawdź wykorzystanie zasobów, rozważ ulepszenie
Lagi tylko w konkretnej krainie Złożone budowle w tej krainie Uprość budowle lub unikaj tej krainy
Brakujące postępy/budowle graczy Uszkodzenie zapisu lub wczytanie złego zapisu Przywróć z kopii zapasowej
Serwer utyka na pobieraniu przy każdym starcie Problem z walidacją SteamCMD Otwórz zgłoszenie do wsparcia

Powiązane artykuły


Potrzebujesz dodatkowej pomocy?

Jeśli nadal doświadczasz problemów ze swoim serwerem Nightingale, nasz zespół wsparcia jest dostępny, aby pomóc. Otwórz zgłoszenie pod adresem legionhosting.net/submitticket.php, podając adres IP serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.