Aquesta guia cobreix els problemes habituals que podeu trobar en executar un servidor dedicat de Rust a Legion Hosting i com resoldre'ls. Per a la configuració general del servidor, consulteu la Guia de configuració del servidor de Rust.
El servidor no apareix al navegador de servidors
Si el vostre servidor està en execució però els jugadors no el troben al navegador dins del joc:
- El navegador de servidors pot trigar 10-20 minuts a indexar un servidor recentment iniciat. Utilitzeu la connexió directa a través de la consola F1 (
client.connect IP:PORT) per verificar que el servidor és accessible mentre el navegador s'actualitza. - Assegureu-vos que la variable d'inici
QUERY_PORT(a la pestanya Startup de GPanel) coincideixi amb el port de consulta assignat a la pestanya Network de GPanel. Un port de consulta incorrecte és la raó més habitual per la qual un servidor no apareix al navegador. - Confirmeu que el servidor estigui completament iniciat — busqueu la línia
Server startup completea la consola abans de provar les connexions. - Comproveu que el vostre
server.hostnameestigui configurat aserver.cfg. Els servidors sense nom poden no mostrar-se correctament al navegador.
No es pot connectar al servidor
Si rebeu un error de connexió o un temps d'espera en intentar unir-vos:
- Verifiqueu que el servidor estigui en execució i completament iniciat a la pestanya Console de GPanel.
- Comproveu que esteu utilitzant l'adreça IP i el port del joc correctes des de la pestanya Network de GPanel.
- Si el servidor s'ha actualitzat recentment (especialment durant el wipe forçat del primer dijous), assegureu-vos que heu reiniciat el servidor després de l'actualització. Els jugadors amb la nova versió del client no poden connectar-se a un servidor que executa una versió anterior.
- Comproveu que no s'hagi superat el
server.maxplayers. Si el servidor està ple, les noves connexions seran rebutjades. - Assegureu-vos que no hàgiu estat bandejat. Consulteu amb l'administrador del servidor o reviseu
bans.cfgal servidor.
No es pot connectar a RCON amb una eina externa
Si RustAdmin, RCON.IO o un altre client RCON no poden connectar-se:
- Verifiqueu que
rcon.web 1estigui configurat aserver.cfg. La majoria d'eines externes requereixen la interfície RCON WebSocket. - Confirmeu que esteu utilitzant el port RCON i no el port del joc. Consulteu la pestanya Network de GPanel per al vostre port RCON assignat.
- Comproveu que la contrasenya RCON coincideixi exactament amb la configurada a
server.cfg. Les contrasenyes distingeixen entre majúscules i minúscules. - El servidor ha d'estar completament iniciat abans que s'acceptin connexions RCON. Espereu a veure
Server startup completea la consola.
Per a instruccions completes de configuració de RCON, consulteu Accés RCON i comandes d'administració de Rust.
Els connectors Oxide no es carreguen
- Confirmeu que Oxide estigui instal·lat i actiu. A la pestanya Startup de GPanel, la variable
FRAMEWORKha d'estar establerta aoxide. El registre de la consola hauria de mostrarLoaded plugin Oxide.Coredurant l'arrencada. - Els fitxers de connectors s'han de col·locar directament a
oxide/plugins/amb l'extensió exacta.cs. Els fitxers en subdirectoris o amb extensions incorrectes s'ignoren. - Consulteu la consola i
oxide/logs/per a errors de compilació. Un connector amb un error de sintaxi no es carregarà i el missatge d'error descriurà el problema. - Alguns connectors tenen dependències d'altres connectors (p. ex. Economics). Instal·leu primer totes les dependències necessàries.
- Assegureu-vos que la versió del connector sigui compatible amb la vostra versió actual d'Oxide. Els connectors obsolets poden fallar en compilar contra una versió més nova d'Oxide.
Per a instruccions completes d'instal·lació de connectors, consulteu Instal·lació de connectors Oxide/uMod per a Rust.
El servidor utilitza RAM o CPU excessius
Si el vostre servidor funciona lentament, té lag o supera els límits de recursos:
- Reduïu la mida del mapa. Baixeu
server.worldsizeaserver.cfg. Els mapes més grans requereixen substancialment més RAM i CPU per executar-se i mantenir-se. Una mida de mapa de3000és un bon equilibri per a la majoria de servidors. - Auditeu els connectors instal·lats. Alguns connectors mal escrits o obsolets poden causar un ús elevat de CPU o fuites de memòria. Utilitzeu
oxide.pluginsper llistar els connectors actius i proveu de desactivar-los un per un per identificar el causant. - Reduïu el nombre de jugadors. Baixeu
server.maxplayerssi el servidor no té prou potència per al nombre actual de jugadors. Cada jugador connectat afegeix càrrega de recursos. - Comproveu l'acumulació d'entitats. En servidors de llarga durada, les bases abandonades i els objectes en descomposició es poden acumular. Un wipe de mapa restableix el recompte d'entitats a zero.
Els canvis del món no es desen / Retrocés després de reiniciar
Si el progrés dels jugadors es perd després de reiniciar el servidor:
- Verifiqueu que
server.saveintervalestigui establert a un valor raonable aserver.cfg(el valor per defecte és60segons). Establir-lo a0o un número molt gran desactiva efectivament els desaments automàtics. - Executeu
server.savemanualment des de la consola de GPanel o RCON abans d'aturar el servidor per forçar un desament immediat. - Assegureu-vos que el servidor s'aturi correctament des de GPanel en lloc de ser matat forçosament. Una interrupció abrupta pot causar la pèrdua dels canvis de l'últim interval de desament.
- Comproveu l'espai de disc disponible. Si el servidor s'esgota l'espai de disc, no pot escriure fitxers de desament.
El servidor es bloqueja en iniciar
Si el servidor s'inicia però es bloqueja immediatament o entra en un bucle de reinici:
- Consulteu la sortida de la consola per a missatges d'error. Les causes habituals inclouen fitxers de desament corruptes, connectors incompatibles o fitxers de framework absents.
- Si el bloqueig va començar després d'afegir un connector, elimineu el fitxer
.csafegit més recentment deoxide/plugins/i reinicieu. - Si el bloqueig va començar després d'una actualització del joc, assegureu-vos que la variable
FRAMEWORKestigui configurada correctament. Els fitxers del framework poden necessitar ser redescarregats després d'una actualització de Rust — simplement reinicieu el servidor i el framework actualitzat s'hauria de descarregar automàticament. - Proveu d'eliminar els fitxers de desament (
proceduralmap.*.saviproceduralmap.*.map) i fer un wipe de mapa net. Els fitxers de desament corruptes poden impedir que el servidor s'iniciï.
La generació del mapa triga molt de temps
Després d'un wipe, el servidor ha de generar un nou mapa procedural. Això és normal i esperat:
- Una mida de mapa de
3000normalment triga 2-5 minuts a generar-se. - Mapes més grans (
4000-6000) poden trigar més de 10 minuts. - No reinicieu el servidor durant la generació del mapa. Deixeu que es completi del tot. La consola mostrarà
Server startup completequan estigui llest.
Necessiteu ajuda?
Si el vostre problema no es cobreix aquí, el nostre equip de suport està disponible per ajudar-vos. Envieu un tiquet de suport i incloeu:
- L'ID del vostre servidor (es mostra a GPanel)
- Una descripció del problema i quan va començar
- Qualsevol sortida de consola o missatge d'error rellevant
- Passos que ja heu provat