Aquesta guia cobreix problemes comuns i solucions per a servidors dedicats de Nightingale allotjats amb Legion Hosting, incloent-hi errors, problemes de connexió, optimització del rendiment i recuperació de desats. Per a la configuració inicial del servidor, consulteu Guia de configuració del servidor de Nightingale.
Errors del servidor
Els errors del servidor poden tenir múltiples causes. Comenceu comprovant la consola de GPanel per a la sortida d'errors i després treballeu amb les causes habituals següents.
Comprovar els registres
- A GPanel, aneu a la pestanya Console i desplaceu-vos cap amunt per trobar missatges d'error que van aparèixer abans de l'error.
- Comproveu els fitxers de registre del servidor a través de la pestanya Files. Busqueu un directori
LogsoSaved/Logsque contingui fitxers de registre amb marca de temps. - El fitxer de registre més recent contindrà detalls de l'error, traces de pila i missatges d'error que ajuden a identificar la causa.
Memòria insuficient
- Nightingale pot consumir molta memòria, especialment amb molts regnes explorats i estructures construïdes.
- Comproveu els gràfics d'ús de recursos de GPanel per veure si el servidor està arribant al seu límit de RAM.
- Si la memòria està constantment al màxim, considereu actualitzar el vostre pla de servidor. Obriu un tiquet de suport per discutir les opcions.
- Reduir
MaxPlayerspot disminuir l'ús de memòria, ja que les dades de cada jugador i les àrees carregades consumeixen RAM addicional.
Compatibilitat amb Proton/Wine (servidors Linux)
El servidor dedicat de Nightingale pot funcionar amb Proton o Wine en allotjament basat en Linux. Els problemes de compatibilitat poden causar errors o comportaments inesperats.
- Comproveu la consola per a missatges d'error relacionats amb Proton a l'inici.
- Si el servidor es bloqueja immediatament a l'inici amb errors de compatibilitat, obriu un tiquet de suport perquè el nostre equip pugui comprovar la configuració de Proton.
- Algunes actualitzacions del joc poden trencar temporalment la compatibilitat amb Proton fins que s'actualitzi la capa de compatibilitat.
Dades de desat corruptes
- Si el servidor es bloqueja durant la càrrega del món, les dades de desat poden estar corruptes.
- Proveu de restaurar des d'una còpia de seguretat (consulteu la secció Recuperació de desats a continuació).
- Si no hi ha cap còpia de seguretat disponible, potser haureu d'eliminar el directori de desats i iniciar un món nou.
Error a l'inici després d'una actualització
- Les actualitzacions del joc poden introduir de vegades errors que afecten els servidors dedicats.
- Consulteu els canals oficials de la comunitat de Nightingale (fòrums de Steam, Discord) per a problemes coneguts amb l'última actualització.
- Proveu de reiniciar el servidor — alguns problemes relacionats amb actualitzacions es resolen després d'un reinici net.
- Si l'error persisteix, obriu un tiquet de suport amb els missatges d'error de la consola.
Problemes de connexió
Si els jugadors no es poden connectar al vostre servidor, treballeu amb aquestes causes habituals:
El servidor no s'ha iniciat completament
- Verifiqueu que el servidor està en línia i completament iniciat a GPanel. La consola hauria de mostrar un missatge indicant que el servidor està preparat per a connexions.
- Si el servidor està atrapat en un estat de càrrega o reiniciant-se en bucle, comproveu la consola per a errors.
Discordança de versions
- El servidor i tots els jugadors que es connecten han d'executar la mateixa versió de Nightingale.
- Quan el joc s'actualitza, reinicieu el vostre servidor perquè SteamCMD descarregui la versió més recent.
- Els jugadors han d'actualitzar el seu joc a través de Steam abans d'intentar connectar-se.
- La consola pot mostrar informació de versió a l'inici — compareu-la amb la versió del client.
IP o port incorrectes
- Confirmeu que el jugador està utilitzant l'adreça IP i el port correctes de la pestanya Network de GPanel.
- Consulteu Com trobar la IP i el port del vostre servidor per a instruccions detallades.
- Assegureu-vos que el jugador es connecta al port del joc, no al port de consulta.
Problemes amb la contrasenya
- Si el servidor té una contrasenya establerta, assegureu-vos que el jugador la introdueix correctament (les contrasenyes distingeixen entre majúscules i minúscules).
- Per eliminar la contrasenya, buideu la variable d'inici
PASSWORDi reinicieu.
Servidor ple
- Si el servidor ha arribat al límit màxim de jugadors, els jugadors addicionals no es poden unir fins que algú es desconnecti.
- Augmenteu
MAX_PLAYERa la pestanya Startup si necessiteu més places (pot requerir més recursos del servidor). Tingueu en compte que augmentar per sobre de 6 no és compatible.
Configuració del tallafoc i dels ports
- A Legion Hosting, el tallafoc i l'assignació de ports es gestionen automàticament per GPanel. No hauríeu de necessitar configurar regles del tallafoc manualment.
- Si sospiteu un problema de ports, verifiqueu que el port mostrat a la pestanya Network de GPanel coincideix amb el que el servidor està escoltant a la sortida de la consola.
- Si els jugadors darrere de xarxes restrictives (corporatives, escolars) no es poden connectar, potser hauran d'utilitzar una VPN.
Problemes de rendiment
Si els jugadors experimenten retard, rubber-banding o el servidor respon lentament, proveu les optimitzacions següents:
Massa jugadors
- Nightingale està dissenyat per a grups multijugador més petits. El rendiment es degrada a mesura que augmenta el nombre de jugadors.
- Si experimenteu retard amb molts jugadors, considereu reduir
MAX_PLAYERa la pestanya Startup. - Cada jugador addicional afegeix càrrega per a les dades del personatge, els fragments de regne carregats i la sincronització de xarxa.
Complexitat dels regnes
- Les estructures grans construïdes i els regnes àmpliament modificats augmenten la càrrega de processament del servidor.
- Si un regne específic causa retard quan s'hi entra, les construccions d'aquell regne poden ser massa complexes.
- Animeu els jugadors a mantenir les construccions dins de mides raonables i evitar enginys excessivament complexos.
Ús de recursos
- Comproveu els gràfics d'ús de recursos de GPanel per al consum de CPU i RAM.
- Si la CPU està constantment per sobre del 90%, el servidor està sobrecarregat. Reduïu el nombre de jugadors o considereu una actualització del pla.
- Si l'ús de RAM està prop del límit, el servidor pot començar a intercanviar a disc, cosa que causa caigudes severes del rendiment.
- Contacteu amb el suport mitjançant un tiquet de suport per discutir una actualització si els límits de recursos s'estan assolint constantment.
Corrupció i recuperació de desats
La corrupció de desats pot ocórrer a causa d'errors, talls d'energia o defectes. A continuació es mostra com diagnosticar i recuperar.
Símptomes de corrupció
- El servidor es bloqueja durant la càrrega del món amb errors de lectura de fitxers.
- Els jugadors apareixen en ubicacions inesperades o amb inventari desaparegut.
- Les estructures construïdes o els regnes explorats falten després d'un reinici.
- La consola mostra errors sobre dades de desat no vàlides o il·legibles.
Restaurar des d'una còpia de seguretat
- Atureu el servidor a GPanel.
- Navegueu al directori de desats mitjançant la pestanya Files.
- Canvieu el nom de la carpeta de desats actual (corrupta) a quelcom com
SaveBackup_corruptedper poder intentar la recuperació més tard si cal. - Pugeu els fitxers de desat de la vostra còpia de seguretat a la ruta original del directori de desats.
- Inicieu el servidor. Hauria de carregar el desat restaurat.
Prevenir la corrupció
- Creeu còpies de seguretat regulars, especialment abans de les actualitzacions del joc.
- Atureu sempre el servidor netament a través de GPanel en lloc de deixar que es bloquegi o forçar l'aturada.
- Eviteu editar fitxers de desat manualment tret que sapigueu exactament el que esteu fent.
- Configureu reinicis programats a GPanel per desar i reiniciar periòdicament de forma neta, reduint la finestra per a la corrupció.
Les actualitzacions del joc trenquen el servidor
Nightingale és un joc en desenvolupament actiu, i les actualitzacions poden causar ocasionalment problemes amb els servidors dedicats.
Després d'una actualització
- Reinicieu el vostre servidor a GPanel. SteamCMD descarregarà automàticament els fitxers més recents del servidor.
- Si el servidor no s'inicia després de l'actualització, comproveu la consola per a nous missatges d'error.
- Reviseu les notes del pedaç del joc per a qualsevol canvi a la configuració del servidor o nous requisits.
- Algunes actualitzacions poden canviar els formats dels fitxers de configuració o afegir nous ajustos obligatoris. Compareu la vostra configuració existent amb qualsevol configuració d'exemple proporcionada pels desenvolupadors.
No és possible tornar a una versió anterior
- SteamCMD sempre instal·la la versió més recent. No podeu tornar a una versió anterior del joc al servidor.
- Els jugadors també han d'actualitzar els seus clients per coincidir amb la versió del servidor.
- Si una actualització introdueix errors greus, superviseu els canals oficials de Nightingale per a correccions ràpides, que normalment es publiquen amb rapidesa.
Controls d'administrador i amfitrió
Els controls d'administrador i amfitrió de Nightingale permeten a l'operador del servidor gestionar jugadors i el món.
Controls disponibles
- Expulsar jugadors — Elimineu jugadors conflictius del servidor.
- Bloquejar jugadors — Impediu permanentment que jugadors específics es puguin unir.
- Contrasenya del servidor — Establiu o canvieu la contrasenya del servidor en qualsevol moment mitjançant les variables d'inici de GPanel.
- Comandes d'administrador — Comproveu la consola i la documentació del joc per a les comandes del servidor disponibles. Aquestes poden canviar amb les actualitzacions.
Referència ràpida: Problemes comuns
| Problema | Causa probable | Solució |
|---|---|---|
| El servidor es bloqueja a l'inici | Desat corrupte o actualització fallida | Comproveu els registres, restaureu una còpia de seguretat o elimineu el desat per a un món nou |
| Els jugadors no troben el servidor al navegador | El servidor no s'ha iniciat completament o problema amb el port de consulta | Espereu l'inici complet, utilitzeu la connexió directa com a alternativa |
| Els jugadors reben "discordança de versions" | El servidor o el client no estan actualitzats | Reinicieu el servidor (activa l'actualització de SteamCMD), actualitzeu el client |
| Retard sever per a tots els jugadors | Servidor sobrecarregat (CPU/RAM) | Reduïu MaxPlayers, comproveu l'ús de recursos, considereu una actualització |
| Retard només en un regne específic | Construccions complexes en aquell regne | Simplifiqueu les construccions o eviteu aquell regne |
| Progrés/construccions dels jugadors desapareguts | Corrupció del desat o desat incorrecte carregat | Restaureu des d'una còpia de seguretat |
| El servidor es queda descarregant a cada inici | Problema de validació de SteamCMD | Obriu un tiquet de suport |
Articles relacionats
- Guia de configuració del servidor de Nightingale — Configuració inicial, configuració i instruccions de connexió
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP
- Guia d'inici del servidor — Guia general per iniciar qualsevol servidor de joc a Legion Hosting
Necessiteu més ajuda?
Si continueu experimentant problemes amb el vostre servidor de Nightingale, el nostre equip de suport està disponible per ajudar-vos. Obriu un tiquet a legionhosting.net/submitticket.php amb la IP del vostre servidor, una descripció del problema i qualsevol missatge d'error rellevant de la consola de GPanel.