Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
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 Icarus

PL icarus troubleshooting errors 1 found this helpful

Ten przewodnik obejmuje typowe problemy z dedykowanymi serwerami Icarus i sposoby ich rozwiązywania, w tym awarie uruchamiania serwera, problemy z połączeniem, problemy z wczytywaniem Prospects, optymalizację wydajności oraz błędy niezgodności wersji. Aby uzyskać informacje o początkowej konfiguracji serwera, zobacz Przewodnik konfiguracji serwera Icarus.

Problemy z uruchamianiem serwera

Jeśli Twój serwer Icarus nie uruchamia się lub ulega awarii natychmiast po uruchomieniu, wykonaj te kroki, aby zdiagnozować i rozwiązać problem.

Serwer wyłącza się natychmiast po uruchomieniu

Najczęstszą przyczyną wyłączania się serwera Icarus wkrótce po uruchomieniu jest ustawienie ShutdownIfNotJoinedFor. Domyślnie jest ono ustawione na 300 sekund (5 minut), co oznacza, że serwer automatycznie się wyłączy, jeśli żaden gracz nie dołączy w ciągu 5 minut od uruchomienia.

Rozwiązanie:

  1. Zatrzymaj serwer z karty Console w GPanel.
  2. Otwórz ServerSettings.ini znajdujący się w Icarus/Saved/Config/WindowsServer/ServerSettings.ini za pomocą karty Files w GPanel lub SFTP.
  3. Ustaw następujące wartości, aby zapobiec automatycznemu wyłączeniu:
    ShutdownIfNotJoinedFor=-1
    ShutdownIfEmptyFor=-1
  4. Zapisz plik i uruchom serwer.
To problem numer jeden w przypadku nowych serwerów Icarus. Ustawienie ShutdownIfNotJoinedFor=-1 jest niezbędne dla hostowanych serwerów. Bez tej zmiany serwer będzie się wyłączał za każdym razem, gdy się restartuje, jeśli gracze nie połączą się wystarczająco szybko.

Serwer nie uruchamia się (awaria przy uruchomieniu)

Jeśli serwer ulega awarii podczas uruchamiania z komunikatami o błędach w konsoli:

  1. Sprawdź uszkodzone pliki: Spróbuj ponownie zainstalować serwer. W GPanel użyj opcji ponownej instalacji, aby ponownie pobrać wszystkie pliki serwera ze Steam.
  2. Sprawdź składnię pliku konfiguracyjnego: Nieprawidłowy ServerSettings.ini może uniemożliwić uruchomienie. Sprawdź, czy plik jest zgodny z właściwym formatem INI:
    [/Script/Icarus.DedicatedServerSettings]
    SessionName=My Server
    JoinPassword=
    MaxPlayers=8
  3. Sprawdź brakujące dane Prospect: Jeśli LoadProspect lub LastProspectName odwołuje się do Prospect, który już nie istnieje, serwer może zawieść. Wyczyść te pola i tymczasowo ustaw ResumeProspect=False.
  4. Sprawdź dzienniki serwera: Przejrzyj pliki dziennika w Icarus/Saved/Logs/ pod kątem konkretnych komunikatów o błędach wskazujących przyczynę awarii.

Serwer uruchamia się, ale nie pojawia się w przeglądarce

Jeśli serwer uruchamia się pomyślnie, ale nie pojawia się w przeglądarce serwerów w grze:

  • Poczekaj 2-5 minut. Nowe serwery potrzebują czasu na zarejestrowanie się na liście serwerów głównych Steam.
  • Sprawdź -SteamServerName. Ustawienie SessionName w ServerSettings.ini nie kontroluje nazwy w przeglądarce. Parametr wiersza poleceń -SteamServerName musi być ustawiony za pomocą karty Startup w GPanel.
  • Zweryfikuj porty. Upewnij się, że port gry i port zapytań są prawidłowo przypisane. Sprawdź, czy port zapytań (domyślnie 27015) jest dostępny.
  • Użyj bezpośredniego połączenia. Podczas gdy serwer rejestruje się w przeglądarce, możesz połączyć się bezpośrednio za pomocą IP:PORT (np. 192.168.1.100:17777).

Gracze nie mogą się połączyć

Jeśli gracze nie mogą połączyć się z Twoim serwerem, wykonaj te kroki rozwiązywania problemów.

Przekroczenie limitu czasu połączenia / serwer nie odpowiada

  1. Zweryfikuj, czy serwer działa. Sprawdź kartę Console w GPanel, aby potwierdzić, że serwer jest online i nie jest w stanie awarii ani zatrzymania.
  2. Sprawdź prawidłowe IP i port. Gracze muszą używać portu gry (domyślnie 17777), a nie portu zapytań. Znajdź IP i port swojego serwera na karcie Console w GPanel. Aby uzyskać szczegółowe instrukcje, zobacz Jak znaleźć IP i port serwera.
  3. Sprawdź hasło. Jeśli ustawiono JoinPassword, gracze muszą je wprowadzić podczas łączenia. Sprawdź, czy hasło jest prawidłowe i udostępnione Twoim graczom.
  4. Sprawdź liczbę graczy. Jeśli serwer jest pełny (domyślnie maksymalnie 8 graczy), dodatkowi gracze nie mogą dołączyć, dopóki ktoś nie wyjdzie.
  5. Uruchom ponownie serwer. Jeśli serwer działa od dłuższego czasu, restart może rozwiązać problemy z połączeniem spowodowane nieaktualnymi sesjami.

Niekończący się ekran „Connecting...”

Jeśli gracze zacinają się na niekończącym się ekranie „Connecting...” w menu głównym:

  1. Poproś gracza, aby otworzył Wiersz polecenia jako Administrator i uruchomił następujące polecenia:
    netsh winsock reset
    netsh int ip reset
    ipconfig /flushdns
  2. Uruchom ponownie komputer po wykonaniu tych poleceń.
  3. Uruchom ponownie Icarus i spróbuj się połączyć.
Wymagania konta Steam. Icarus wymaga w pełni funkcjonalnego konta Steam. Konta Steam, które wydały mniej niż 5 USD w sklepie, mogą mieć ograniczoną funkcjonalność, która może powodować problemy z połączeniem lub problemy z wyświetlaniem (takie jak ciemne ekrany z czasem zatrzymanym na „0:-01”).

Błąd klienta: „Invalid Prospect Information - 001”

Ten błąd wskazuje na niezgodność wersji między klientem a serwerem. Zobacz sekcję Niezgodność wersji poniżej, aby poznać kroki rozwiązania.


Problemy z wczytywaniem Prospects

Problemy z wczytywaniem, tworzeniem lub wznawianiem Prospects należą do najczęstszych problemów z serwerem Icarus.

Niekończący się ekran wczytywania podczas wczytywania Prospect

Jeśli gra zacina się na niekończącym się ekranie wczytywania podczas próby wczytania Prospect:

  1. Zweryfikuj, czy plik Prospect istnieje. Sprawdź, czy plik zapisu Prospect jest obecny w Icarus/Saved/PlayerData/DedicatedServer/Prospects/.
  2. Sprawdź uszkodzone dane zapisu. Jeśli plik Prospect jest uszkodzony, może nie wczytać się poprawnie. Spróbuj wczytać inny Prospect lub utworzyć nowy.
  3. Wyczyść pamięć podręczną klienta. Na komputerze gracza zweryfikuj pamięć podręczną gry przez Steam:
    • Kliknij prawym przyciskiem myszy Icarus w Bibliotece Steam
    • Wybierz Properties > Installed Files
    • Kliknij Verify integrity of game files
  4. Uruchom ponownie serwer. Zatrzymaj i uruchom ponownie serwer z GPanel. Wymusza to ponowne odczytanie danych Prospect przez serwer.

Nie można utworzyć ani uruchomić nowego Prospect

Jeśli gracze lub administratorzy nie mogą tworzyć nowych Prospects:

  • Sprawdź uprawnienia. Jeśli AllowNonAdminsToLaunchProspects jest ustawione na False, tylko gracze uwierzytelnieni jako administratorzy mogą tworzyć Prospects. Zmień to ustawienie na True lub poproś gracza, aby najpierw uwierzytelnił się jako administrator za pomocą /AdminLogin [password].
  • Sprawdź format CreateProspect. Upewnij się, że polecenie lub ustawienie konfiguracji używa prawidłowego formatu: CreateProspect [ProspectType] [Difficulty] [Hardcore] [SaveName]. Nieprawidłowa nazwa typu Prospect zawiedzie po cichu.
  • Sprawdź istniejący aktywny Prospect. Jeśli Prospect jest już wczytany, może być konieczne zakończenie lub usunięcie go przed utworzeniem nowego.

Prospect nie wznawia się po restarcie serwera

Jeśli serwer się restartuje, ale nie wznawia poprzedniego Prospect:

  1. Zweryfikuj, czy ResumeProspect=True jest ustawione w ServerSettings.ini.
  2. Sprawdź, czy LastProspectName zawiera prawidłową nazwę Prospect. Jest ona wypełniana automatycznie, ale może zostać uszkodzona, jeśli serwer nie został wyłączony w sposób czysty.
  3. Jeśli nazwa Prospect brakuje, ręcznie ustaw LoadProspect=[name] na plik Prospect, który chcesz wczytać.

Optymalizacja wydajności

Jeśli Twój serwer Icarus doświadcza opóźnień, zacinania się lub słabej wydajności, wypróbuj te kroki optymalizacji.

Optymalizacja po stronie serwera

  • Zmniejsz MaxPlayers. Jeśli doświadczasz opóźnień przy maksymalnej liczbie 8 graczy, spróbuj zmniejszyć do 4-6, aby zmniejszyć obciążenie.
  • Restartuj regularnie. Zaplanuj regularne restarty serwera, aby usunąć wycieki pamięci i nagromadzony stan. W przypadku aktywnych serwerów zaleca się restartowanie co 12-24 godziny.
  • Monitoruj zużycie zasobów. Sprawdź zużycie CPU i RAM serwera w GPanel. Jeśli zasoby są stale maksymalnie wykorzystane, rozważ uaktualnienie swojego planu hostingowego.
  • Zmniejsz gęstość budowli. Duże, złożone bazy z wieloma umieszczonymi obiektami znacząco wpływają na wydajność serwera. Zachęcaj graczy do efektywnego budowania.

Optymalizacja po stronie klienta

Jeśli poszczególni gracze doświadczają słabej wydajności, zaleć te dostosowania ustawień:

  • Zwiększ pole widzenia (FOV). Wyższe FOV może paradoksalnie poprawić liczbę klatek na sekundę w niektórych sytuacjach.
  • Zmniejsz jakość cieni. Cienie są jednym z najbardziej wymagających pod względem wydajności ustawień graficznych.
  • Użyj DirectX 11. DirectX 12 jest korzystny tylko z oświetleniem RTX na wysokiej klasy kartach GPU Nvidia. Większość graczy uzyska lepszą wydajność z DX11.
  • Włącz DLSS (Nvidia) lub FSR (AMD). DLSS zapewnia znaczną poprawę wydajności na kartach Nvidia. FSR działa zarówno na kartach AMD, jak i Nvidia (choć DLSS jest preferowany na Nvidia).
  • Obniż zasięg widzenia. Zmniejszenie zasięgu renderowania zmniejsza liczbę obiektów, które klient musi przetworzyć.
Icarus intensywnie wykorzystuje CPU. Zarówno klient, jak i serwer są mocno zależne od CPU. Dedykowany serwer korzysta z wysokiej wydajności pojedynczego rdzenia. Jeśli uaktualniasz swój plan, priorytetowo traktuj jakość CPU nad ilością.

Niezgodność wersji

Błędy niezgodności wersji występują, gdy klient i serwer działają na różnych wersjach Icarus. To jeden z najczęstszych problemów z połączeniem, szczególnie po aktualizacjach gry.

Błąd: „Host is running newer Version than Client” / „Invalid prospect information - 001”

Te błędy oznaczają, że serwer został zaktualizowany, ale klient gry gracza nie został (lub odwrotnie).

Naprawianie niezgodności wersji klienta:

  1. Zamknij całkowicie Icarus.
  2. Otwórz Steam i sprawdź aktualizacje gry. Aktualizacje Icarus powinny pobierać się automatycznie.
  3. Jeśli aktualizacja nie pojawia się, kliknij prawym przyciskiem myszy Icarus w Bibliotece Steam > Properties > Installed Files > Verify integrity of game files.
  4. Uruchom ponownie Steam, jeśli aktualizacja nadal się nie pojawia.
  5. Po zaktualizowaniu uruchom Icarus i spróbuj ponownie się połączyć.
Sprawdź numery wersji. Możesz zweryfikować wersję gry, patrząc na lewy górny róg menu głównego. Zarówno klient, jak i serwer powinny pokazywać ten sam numer wersji.

Naprawianie niezgodności wersji serwera:

  1. Jeśli serwer działa na nieaktualnej wersji, uruchom go ponownie z GPanel. Serwer powinien automatycznie zaktualizować się do najnowszej wersji przy uruchomieniu.
  2. Jeśli serwer nie aktualizuje się automatycznie, spróbuj opcji ponownej instalacji w GPanel, aby wymusić świeże pobranie plików serwera.
  3. Po zakończeniu aktualizacji zweryfikuj, czy wersja serwera odpowiada wersji klienta.
Po dużych aktualizacjach sprawdź swoje zapisy Prospect. Niektóre duże aktualizacje gry mogą sprawić, że stare zapisy Prospect staną się niekompatybilne. Jeśli doświadczasz awarii lub błędów podczas wczytywania Prospects po aktualizacji, może być konieczne rozpoczęcie nowego Prospect. Zawsze twórz kopię zapasową danych zapisu przed aktualizacją.

Typowe komunikaty o błędach

Szybka lista typowych komunikatów o błędach i ich rozwiązań:

Komunikat o błędzie Przyczyna Rozwiązanie
Invalid prospect information - 001 Niezgodność wersji klienta i serwera. Zaktualizuj zarówno klienta, jak i serwer do tej samej wersji.
Host is running newer Version than Client (Error 63) Serwer ma nowszą wersję gry niż klient. Zaktualizuj klienta gry przez Steam.
Serwer wyłącza się po 5 minutach ShutdownIfNotJoinedFor=300 (domyślnie). Ustaw ShutdownIfNotJoinedFor=-1 w ServerSettings.ini.
Serwer niewidoczny w przeglądarce Ustawienie konfiguracji SessionName jest ignorowane. Użyj parametru uruchomieniowego -SteamServerName za pomocą karty Startup w GPanel.
Nie można dołączyć: serwer pełny Osiągnięto maksymalną liczbę graczy (1-8). Poczekaj, aż gracz wyjdzie, lub zwiększ MaxPlayers (maks. 8).
Ciemny ekran / czas zatrzymany na „0:-01” Konto Steam z wydatkami poniżej 5 USD. Dodaj co najmniej 5 USD do portfela Steam, aby odblokować pełne funkcje Steam.
Nie można podnosić przedmiotów w Prospect Błąd desynchronizacji klienta. Uruchom ponownie klienta gry.
Prospect nie wczytuje się (niekończący się ekran) Uszkodzone dane zapisu lub pamięć podręczna. Zweryfikuj pliki gry w Steam, uruchom ponownie serwer lub rozpocznij nowy Prospect.

Ogólna lista kontrolna rozwiązywania problemów

Podczas rozwiązywania dowolnego problemu z serwerem Icarus przejdź przez tę listę kontrolną:

  1. Sprawdź status serwera w GPanel. Potwierdź, że serwer działa i nie uległ awarii ani nie został zatrzymany.
  2. Przejrzyj konsolę serwera. Poszukaj komunikatów o błędach lub ostrzeżeń na karcie Console w GPanel.
  3. Sprawdź dzienniki serwera. Przejdź do Icarus/Saved/Logs/ w celu uzyskania szczegółowego wyniku dziennika.
  4. Zweryfikuj składnię pliku konfiguracyjnego. Upewnij się, że ServerSettings.ini jest poprawnie sformatowany bez literówek i dodatkowych znaków.
  5. Zweryfikuj zgodność wersji. Zarówno klient, jak i serwer muszą działać na tej samej wersji Icarus.
  6. Spróbuj zrestartować serwer. Wiele przejściowych problemów rozwiązuje się czystym restartem z GPanel.
  7. Zweryfikuj pliki gry na kliencie. Poproś graczy o zweryfikowanie integralności plików gry przez Steam.
  8. Sprawdź ShutdownIfNotJoinedFor. Upewnij się, że jest ustawione na -1, aby zapobiec automatycznemu wyłączeniu.
  9. Spróbuj świeżej ponownej instalacji. W ostateczności zainstaluj ponownie serwer przez GPanel, aby uzyskać świeże pliki serwera.

Powiązane artykuły


Potrzebujesz pomocy?

Jeśli wypróbowałeś powyższe kroki i nadal doświadczasz problemów ze swoim serwerem Icarus, otwórz zgłoszenie do pomocy technicznej, a nasz zespół chętnie Ci pomoże.


Was this article helpful?

Ready to Get Started?

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