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
Categorie

Risoluzione dei problemi del server Rust


Questa guida illustra i problemi comuni che potresti incontrare durante l'esecuzione di un server dedicato Rust su Legion Hosting e come risolverli. Per la configurazione generale del server, consulta la Guida alla configurazione del server Rust.

Il server non appare nel browser dei server

Se il tuo server è in esecuzione ma i giocatori non riescono a trovarlo nel browser in-game:

  • Il browser dei server può impiegare 10-20 minuti per indicizzare un server appena avviato. Utilizza la connessione diretta tramite la console F1 (client.connect IP:PORT) per verificare che il server sia raggiungibile mentre il browser si aggiorna.
  • Assicurati che la variabile di avvio QUERY_PORT (nella scheda Startup di GPanel) corrisponda alla porta di query allocata nella scheda Network di GPanel. Una porta di query errata è il motivo più comune per cui un server non appare nel browser.
  • Conferma che il server sia completamente avviato — cerca la riga Server startup complete nella console prima di testare le connessioni.
  • Verifica che server.hostname sia impostato in server.cfg. I server senza un hostname potrebbero non essere visualizzati correttamente nel browser.
Per assistenza nel trovare l'indirizzo IP del tuo server, la porta di gioco e la porta di query, consulta Come trovare l'IP e la porta del tuo server.

Impossibile connettersi al server

Se ricevi un errore di connessione o un timeout quando provi a unirti:

  • Verifica che il server sia in esecuzione e completamente avviato nella scheda Console di GPanel.
  • Controlla di utilizzare l'indirizzo IP corretto e la porta di gioco dalla scheda Network di GPanel.
  • Se il server è stato aggiornato di recente (specialmente durante il wipe forzato del primo giovedì), assicurati di aver riavviato il server dopo l'aggiornamento. I giocatori sulla nuova versione client non possono connettersi a un server che esegue una versione precedente.
  • Controlla che server.maxplayers non sia stato superato. Se il server è pieno, le nuove connessioni verranno rifiutate.
  • Assicurati di non essere stato bannato. Verifica con l'amministratore del server o esamina bans.cfg sul server.

Impossibile connettersi a RCON con uno strumento esterno

Se RustAdmin, RCON.IO o un altro client RCON non riesce a connettersi:

  • Verifica che rcon.web 1 sia impostato in server.cfg. La maggior parte degli strumenti esterni richiede l'interfaccia RCON WebSocket.
  • Conferma di utilizzare la porta RCON e non la porta di gioco. Controlla la scheda Network di GPanel per la porta RCON assegnata.
  • Verifica che la password RCON corrisponda esattamente a quella impostata in server.cfg. Le password fanno distinzione tra maiuscole e minuscole.
  • Il server deve essere completamente avviato prima che vengano accettate le connessioni RCON. Attendi Server startup complete nella console.

Per le istruzioni complete di configurazione di RCON, consulta Accesso RCON di Rust e comandi di amministrazione.

I plugin Oxide non vengono caricati

  • Conferma che Oxide sia installato e attivo. Nella scheda Startup di GPanel, la variabile FRAMEWORK deve essere impostata su oxide. Il log della console dovrebbe mostrare Loaded plugin Oxide.Core durante l'avvio.
  • I file dei plugin devono essere collocati direttamente in oxide/plugins/ con l'estensione esatta .cs. I file nelle sottodirectory o con estensioni errate vengono ignorati.
  • Controlla la console e oxide/logs/ per errori di compilazione. Un plugin con un errore di sintassi non verrà caricato e il messaggio di errore descriverà il problema.
  • Alcuni plugin hanno dipendenze da altri plugin (ad es. Economics). Installa prima tutte le dipendenze richieste.
  • Assicurati che la versione del plugin sia compatibile con la tua versione attuale di Oxide. I plugin obsoleti potrebbero non riuscire a compilare con una versione più recente di Oxide.

Per le istruzioni complete di installazione dei plugin, consulta Installazione dei plugin Oxide/uMod per Rust.

Il server utilizza RAM o CPU in modo eccessivo

Se il tuo server funziona lentamente, è in lag o supera i limiti di risorse:

  • Riduci la dimensione della mappa. Abbassa server.worldsize in server.cfg. Le mappe più grandi richiedono sostanzialmente più RAM e CPU per essere eseguite e mantenute. Una dimensione della mappa di 3000 è un buon equilibrio per la maggior parte dei server.
  • Esamina i plugin installati. Alcuni plugin scritti male o obsoleti possono causare un elevato utilizzo della CPU o perdite di memoria. Utilizza oxide.plugins per elencare i plugin attivi e prova a disabilitarli uno alla volta per identificare il colpevole.
  • Abbassa il numero di giocatori. Riduci server.maxplayers se il server è sottodimensionato per il tuo numero attuale di giocatori. Ogni giocatore connesso aggiunge overhead di risorse.
  • Controlla l'accumulo di entità. Sui server di lunga durata, basi abbandonate e oggetti in decomposizione possono accumularsi. Un wipe della mappa azzera il conteggio delle entità.
Se superi costantemente i limiti di risorse del tuo piano, considera l'aggiornamento del pacchetto del server. Contatta il supporto per le opzioni di upgrade.

Le modifiche al mondo non vengono salvate / rollback dopo il riavvio

Se i progressi dei giocatori vengono persi dopo i riavvii del server:

  • Verifica che server.saveinterval sia impostato su un valore ragionevole in server.cfg (il valore predefinito è 60 secondi). Impostarlo su 0 o su un numero molto grande disabilita di fatto i salvataggi automatici.
  • Esegui manualmente server.save tramite la console GPanel o RCON prima di arrestare il server per forzare un salvataggio immediato.
  • Assicurati che il server venga arrestato in modo corretto da GPanel anziché terminato forzatamente. Una terminazione improvvisa può causare la perdita delle modifiche dell'ultimo intervallo di salvataggio.
  • Controlla lo spazio disponibile sul disco. Se il server esaurisce lo spazio sul disco, non può scrivere i file di salvataggio.

Il server si blocca all'avvio

Se il server si avvia ma si blocca immediatamente o entra in un ciclo di riavvio:

  • Controlla l'output della console per i messaggi di errore. Le cause comuni includono file di salvataggio corrotti, plugin incompatibili o file del framework mancanti.
  • Se il crash è iniziato dopo l'aggiunta di un plugin, rimuovi il file .cs aggiunto più di recente da oxide/plugins/ e riavvia.
  • Se il crash è iniziato dopo un aggiornamento del gioco, assicurati che la variabile FRAMEWORK sia impostata correttamente. I file del framework potrebbero dover essere scaricati nuovamente dopo un aggiornamento di Rust — riavvia semplicemente il server e il framework aggiornato dovrebbe essere recuperato automaticamente.
  • Prova a eliminare i file di salvataggio (proceduralmap.*.sav e proceduralmap.*.map) ed eseguire un nuovo wipe della mappa. I file di salvataggio corrotti possono impedire l'avvio del server.
Esegui un backup prima di eliminare i file di salvataggio. Se vuoi preservare la possibilità di recuperare il tuo mondo attuale, scarica i file di salvataggio tramite SFTP prima di eliminarli. Per assistenza con i trasferimenti di file, consulta Come caricare i file tramite SFTP.

La generazione della mappa richiede molto tempo

Dopo un wipe, il server deve generare una nuova mappa procedurale. Questo è normale e previsto:

  • Una dimensione della mappa di 3000 richiede tipicamente 2-5 minuti per essere generata.
  • Le mappe più grandi (4000-6000) possono richiedere oltre 10 minuti.
  • Non riavviare il server durante la generazione della mappa. Lascia che si completi del tutto. La console mostrerà Server startup complete quando è pronta.

Hai bisogno di aiuto?

Se il tuo problema non è trattato qui, il nostro team di supporto è disponibile per aiutarti. Apri un ticket di supporto e includi:

  • L'ID del tuo server (mostrato in GPanel)
  • Una descrizione del problema e quando è iniziato
  • Qualsiasi output rilevante della console o messaggio di errore
  • I passaggi che hai già provato

Questo articolo ti è stato utile?

Ready to Get Started?

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