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 z serwerem Rust


Ten przewodnik opisuje częste problemy, które możesz napotkać podczas prowadzenia dedykowanego serwera Rust w Legion Hosting, oraz sposoby ich rozwiązywania. Ogólne informacje o konfiguracji serwera znajdziesz w Przewodniku po konfiguracji serwera Rust.

Serwer nie pojawia się w przeglądarce serwerów

Jeśli serwer działa, ale gracze nie mogą go znaleźć w przeglądarce w grze:

  • Zindeksowanie nowo uruchomionego serwera przez przeglądarkę serwerów może zająć od 10 do 20 minut. Użyj bezpośredniego połączenia przez konsolę F1 (client.connect IP:PORT), aby sprawdzić, czy serwer jest osiągalny, podczas gdy przeglądarka nadrabia zaległości.
  • Upewnij się, że zmienna startowa QUERY_PORT (w karcie Startup w GPanel) odpowiada portowi zapytań przydzielonemu w karcie Network w GPanel. Nieprawidłowy port zapytań jest najczęstszą przyczyną nieobecności serwera w przeglądarce.
  • Potwierdź, że serwer jest w pełni uruchomiony — poszukaj wiersza Server startup complete w konsoli przed testowaniem połączeń.
  • Sprawdź, czy server.hostname jest ustawiony w server.cfg. Serwery bez nazwy hosta mogą nie wyświetlać się poprawnie w przeglądarce.
Pomoc dotyczącą znajdowania adresu IP serwera, portu gry i portu zapytań znajdziesz w artykule Jak znaleźć IP i port serwera.

Nie można połączyć się z serwerem

Jeśli podczas próby dołączenia otrzymujesz błąd połączenia lub przekroczenie limitu czasu:

  • Sprawdź, czy serwer działa i jest w pełni uruchomiony w karcie Console w GPanel.
  • Dokładnie sprawdź, czy używasz poprawnego adresu IP i portu gry z karty Network w GPanel.
  • Jeśli serwer był niedawno aktualizowany (szczególnie podczas wymuszonego wipe'a w pierwszy czwartek), upewnij się, że zrestartowałeś serwer po aktualizacji. Gracze z nową wersją klienta nie mogą połączyć się z serwerem działającym na starszej wersji.
  • Sprawdź, czy nie przekroczono server.maxplayers. Jeśli serwer jest pełny, nowe połączenia będą odrzucane.
  • Upewnij się, że nie zostałeś zbanowany. Sprawdź u administratora serwera lub przejrzyj bans.cfg na serwerze.

Nie można połączyć się z RCON za pomocą zewnętrznego narzędzia

Jeśli RustAdmin, RCON.IO lub inny klient RCON nie może się połączyć:

  • Sprawdź, czy w server.cfg ustawiono rcon.web 1. Większość zewnętrznych narzędzi wymaga interfejsu RCON opartego na WebSocket.
  • Potwierdź, że używasz portu RCON, a nie portu gry. Sprawdź przypisany port RCON w karcie Network w GPanel.
  • Dokładnie sprawdź, czy hasło RCON dokładnie odpowiada wartości ustawionej w server.cfg. W hasłach rozróżniana jest wielkość liter.
  • Serwer musi być w pełni uruchomiony, zanim połączenia RCON zostaną zaakceptowane. Poczekaj na Server startup complete w konsoli.

Pełne instrukcje konfiguracji RCON znajdziesz w artykule Dostęp RCON i polecenia administracyjne w Rust.

Wtyczki Oxide się nie ładują

  • Potwierdź, że Oxide jest zainstalowany i aktywny. W karcie Startup w GPanel zmienna FRAMEWORK musi być ustawiona na oxide. Dziennik konsoli powinien podczas uruchamiania pokazywać Loaded plugin Oxide.Core.
  • Pliki wtyczek muszą być umieszczone bezpośrednio w oxide/plugins/ z dokładnym rozszerzeniem .cs. Pliki w podkatalogach lub z błędnymi rozszerzeniami są ignorowane.
  • Sprawdź konsolę oraz oxide/logs/ pod kątem błędów kompilacji. Wtyczka z błędem składni nie załaduje się, a komunikat o błędzie opisze problem.
  • Niektóre wtyczki mają zależności od innych wtyczek (np. Economics). Najpierw zainstaluj wszystkie wymagane zależności.
  • Upewnij się, że wersja wtyczki jest zgodna z Twoją obecną wersją Oxide. Nieaktualne wtyczki mogą nie skompilować się z nowszym wydaniem Oxide.

Pełne instrukcje instalacji wtyczek znajdziesz w artykule Instalacja wtyczek Oxide/uMod dla Rust.

Serwer zużywa nadmierną ilość RAM lub CPU

Jeśli serwer działa wolno, lub przekracza limity zasobów:

  • Zmniejsz rozmiar mapy. Obniż server.worldsize w server.cfg. Większe mapy wymagają znacznie więcej RAM i CPU do działania i utrzymania. Rozmiar mapy 3000 to dobry kompromis dla większości serwerów.
  • Przeprowadź audyt zainstalowanych wtyczek. Niektóre źle napisane lub nieaktualne wtyczki mogą powodować wysokie zużycie CPU lub wycieki pamięci. Użyj oxide.plugins, aby wyświetlić aktywne wtyczki, i spróbuj wyłączać je pojedynczo, aby zidentyfikować winowajcę.
  • Zmniejsz liczbę graczy. Obniż server.maxplayers, jeśli serwer jest zbyt słaby dla Twojej obecnej liczby graczy. Każdy połączony gracz dodaje narzut zasobów.
  • Sprawdź nagromadzenie obiektów (entities). Na serwerach działających długo opuszczone bazy i rozkładające się przedmioty mogą się gromadzić. Wipe mapy resetuje liczbę obiektów do zera.
Jeśli stale przekraczasz limity zasobów swojego planu, rozważ uaktualnienie pakietu serwera. Skontaktuj się ze wsparciem, aby poznać opcje uaktualnienia.

Zmiany w świecie nie są zapisywane / cofnięcie po restarcie

Jeśli postęp graczy jest tracony po restartach serwera:

  • Sprawdź, czy server.saveinterval jest ustawiony na rozsądną wartość w server.cfg (domyślnie 60 sekund). Ustawienie go na 0 lub bardzo dużą liczbę faktycznie wyłącza automatyczne zapisy.
  • Uruchom server.save ręcznie przez konsolę GPanel lub RCON przed zatrzymaniem serwera, aby wymusić natychmiastowy zapis.
  • Upewnij się, że serwer jest zatrzymywany w sposób kontrolowany z poziomu GPanel, a nie zabijany na siłę. Nagłe zabicie może spowodować utratę zmian z ostatniego interwału zapisu.
  • Sprawdź dostępne miejsce na dysku. Jeśli serwerowi zabraknie miejsca na dysku, nie będzie mógł zapisywać plików zapisu.

Serwer ulega awarii przy uruchamianiu

Jeśli serwer uruchamia się, ale natychmiast ulega awarii lub wchodzi w pętlę restartów:

  • Sprawdź dane wyjściowe konsoli pod kątem komunikatów o błędach. Częste przyczyny to uszkodzone pliki zapisu, niezgodne wtyczki lub brakujące pliki frameworku.
  • Jeśli awaria zaczęła się po dodaniu wtyczki, usuń ostatnio dodany plik .cs z oxide/plugins/ i uruchom ponownie.
  • Jeśli awaria zaczęła się po aktualizacji gry, upewnij się, że zmienna FRAMEWORK jest ustawiona poprawnie. Pliki frameworku mogą wymagać ponownego pobrania po aktualizacji Rust — po prostu uruchom ponownie serwer, a zaktualizowany framework powinien zostać pobrany automatycznie.
  • Spróbuj usunąć pliki zapisu (proceduralmap.*.sav i proceduralmap.*.map) i wykonać świeży wipe mapy. Uszkodzone pliki zapisu mogą uniemożliwić uruchomienie serwera.
Wykonaj kopię zapasową przed usunięciem plików zapisu. Jeśli chcesz zachować możliwość odzyskania bieżącego świata, pobierz pliki zapisu przez SFTP przed ich usunięciem. Pomoc dotyczącą transferu plików znajdziesz w artykule Jak przesyłać pliki przez SFTP.

Generowanie mapy trwa bardzo długo

Po wipe'ie serwer musi wygenerować nową mapę proceduralną. Jest to normalne i oczekiwane:

  • Rozmiar mapy 3000 zwykle generuje się od 2 do 5 minut.
  • Większe mapy (4000-6000) mogą zająć ponad 10 minut.
  • Nie restartuj serwera podczas generowania mapy. Pozwól mu w pełni zakończyć. Konsola pokaże Server startup complete, gdy będzie gotowa.

Potrzebujesz pomocy?

Jeśli Twój problem nie jest tutaj opisany, nasz zespół wsparcia jest dostępny, aby pomóc. Wyślij zgłoszenie do pomocy technicznej i dołącz:

  • Identyfikator serwera (pokazany w GPanel)
  • Opis problemu i kiedy się zaczął
  • Wszelkie istotne dane wyjściowe konsoli lub komunikaty o błędach
  • Kroki, które już wypróbowałeś

Was this article helpful?

Ready to Get Started?

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