Troubleshooting: Serwery
Rozwiązywanie problemów z serwerami ARK i FiveM.
Serwer nie startuje
Problem: Status "STARTING" przez długi czas (>5 minut)
Możliwe przyczyny:
- Duża ilość modów opóźnia start
- Niewystarczająca pamięć RAM
- Corrupted save files
Rozwiązanie:
Krok 1: Sprawdź logi
Dashboard → Servers → [Serwer] → ConsoleSzukaj linii z "Error", "Fatal", "Failed".
Krok 2: Jeśli widzisz "Out of memory"
- Zwiększ RAM: Settings → Resources → Memory → +2GB
- Lub usuń nieużywane mody
- Restart serwera
Krok 3: Jeśli widzisz "Failed to load mod"
- Idź do Mods → sprawdź który mod ma status FAILED
- Remove mod → Install ponownie
- Restart
Krok 4: Jeśli save corrupted
- Przywróć ostatni backup
- Lub utwórz nowy save: Files → usuń
TheIsland.ark→ Restart
Problem: Serwer crashuje natychmiast po starcie
Symptom: Status zmienia się STARTING → RUNNING → STOPPED w ciągu 10-30 sekund.
Diagnoza:
Dashboard → Console → Download LogsOtwórz plik, szukaj ostatnich 20 linii przed crashem.
Częste błędy:
| Błąd w logach | Przyczyna | Rozwiązanie |
|---|---|---|
LowLevelFatalError | Corrupted file lub konflikt modów | Wyłącz wszystkie mody, testuj pojedynczo |
Assertion failed | Bug gry lub moda | Aktualizuj grę/mod do najnowszej wersji |
Out of memory | Za mało RAM | Zwiększ RAM lub zmniejsz maksymalną liczbę graczy |
Failed to bind to port | Port już używany | Zmień port w Settings lub zrestartuj node Pterodactyl |
Uniwersalne rozwiązanie:
- Settings → Mods → Disable All Mods
- Uruchom serwer (powinien wystartować)
- Jeśli działa: włączaj mody po kolei, testując po każdym
- Jeśli nie działa: problem z plikami save → przywróć backup
Gracze nie mogą się połączyć
Problem: "Connection timeout" lub "Join failed"
Lista kontrolna:
1. Sprawdź czy serwer działa
Dashboard → Servers → [Serwer]
Status: RUNNING ✅2. Sprawdź IP i port
Dashboard → Servers → [Serwer] → Overview
IP: 123.45.67.89
Port: 7777Gracze łączą się przez: 123.45.67.89:7777
3. Sprawdź query port (ARK) ARK wymaga query port (27015) otwartego:
- Dashboard → Servers → [Serwer] → Settings
- Query Port: 27015 (domyślnie)
4. Sprawdź hasło serwera Jeśli ustawiłeś hasło:
- Settings → Game → Server Password
- Gracze muszą wpisać hasło przy join
5. Testuj połączenie z konsoli Steam
1. Steam → View → Servers
2. Favorites → Add Server
3. Wpisz: 123.45.67.89:27015
4. Refresh → powinien się pojawić6. Sprawdź firewalla (jeśli własny hosting) Upewnij się że porty są otwarte:
- 7777 (game port)
- 7778 (raw UDP)
- 27015 (query port)
Problem: Gracze widzą serwer, ale join timeout
Przyczyna: Serwer się ładuje (duże mody, mapa).
Rozwiązanie:
- Poczekaj 2-3 minuty po starcie serwera
- Zmniejsz liczbę modów (każdy mod = dłuższy load time)
- Użyj lighter mapy (The Island < Ragnarok < Genesis)
Problem: "Version mismatch" error
Przyczyna: Klient gracza ma inną wersję gry niż serwer.
Rozwiązanie:
- Zaktualizuj serwer: Dashboard → Servers → [Serwer] → Update Server
- Poproś graczy o zaktualizowanie gry w Steam
- Sprawdź czy używacie tej samej wersji (ARK ASE vs ARK ASA)
Wysokie użycie zasobów
Problem: CPU 90-100%, serwer laguje
Przyczyny:
- Za dużo dinozaurów/struktur na mapie
- Zbyt wielu graczy online
- Heavy mody (Physics, AI)
Rozwiązania:
Krótkoterminowe:
- Restart serwera (czyści cache)
- Zmniejsz render distance:
Files → GameUserSettings.ini ViewDistance=0.5 (domyślnie 1.0)
Długoterminowe:
Włącz auto-destroy starych struktur:
ini[ServerSettings] EnableStructureDecayPvE=True PvEStructureDecayPeriodMultiplier=1.0Ogranicz dinos per gracz:
ini[/Script/ShooterGame.ShooterGameMode] MaxPersonalTamedDinos=50Wyłącz auto-save co 15 min (zmień na 30 min):
iniAutoSavePeriodMinutes=30
Problem: RAM 90-100%, serwer crashuje
Symptom: Serwer działa 1-2 godziny, potem crash.
Rozwiązanie:
1. Zwiększ RAM allocation
Dashboard → Settings → Resources
Memory: 8GB → 12GB2. Zmniejsz zużycie:
- Usuń nieużywane mody (każdy mod = 100-500 MB RAM)
- Zmniejsz MaxPlayers
- Wyłącz heavy features:ini
UseOptimizedHarvestingHealth=True ClampItemSpoilingTimes=True
3. Ustaw memory warning:
[/Script/Engine.GameSession]
MaxPlayers=70Lagi i rubber banding
Problem: Gracze doświadczają lagów, teleportują się
Diagnoza:
Dashboard → Servers → [Serwer] → Status
Tick Rate: 12-15 (⚠️ powinno być 30+)Przyczyny:
- CPU overload (zobacz wyżej)
- Sieć (high ping)
- Zbyt dużo entities na mapie
Rozwiązania:
1. Optimization settings:
[/Script/ShooterGame.ShooterGameMode]
bDisableStructurePlacementCollision=True # Szybsze budowanie
TheMaxStructuresInRange=10500 # Limit struktur2. Wyłącz physics:
bDisablePhysXHardwareSupport=True3. Użyj lightweight modów:
- Zamień S+ na vanilla building (jeśli możliwe)
- Usuń mody dodające wiele nowych AI creatures
4. Maintenance:
1. Zatrzymaj serwer
2. Dashboard → Files → usuń `*.log` pliki
3. Console → Send Command: "DestroyWildDinos"
4. Restart