See juhend käsitleb levinud probleeme, mis võivad tekkida Rust pühendatud serveri käitamisel Legion Hosting-us, ja kuidas neid lahendada. Üldise serveri seadistamise kohta vaadake Rust serveri seadistamise juhendit.
Server ei ilmu serveribrauserisse
Kui teie server töötab, kuid mängijad ei leia seda mängusisesest brauserist:
- Serveribrauseril võib äsja käivitatud serveri indekseerimiseks kuluda 10-20 minutit. Kasutage otseühendust F1 konsooli kaudu (
client.connect IP:PORT), et kontrollida serveri kättesaadavust, samal ajal kui brauser jõuab järele. - Veenduge, et käivitusmuutuja
QUERY_PORT(GPanel-i Startup vahelehel) ühtib GPanel-i Network vahelehel määratud päringupordiga. Vale päriguport on kõige levinum põhjus, miks server ei ilmu brauseris. - Kinnitage, et server on täielikult käivitunud — otsige konsoolis rida
Server startup completeenne ühenduste testimist. - Kontrollige, et teie
server.hostnameon failisserver.cfgseadistatud. Ilma hostinimeta serverid ei pruugi brauseris korrektselt kuvada.
Serveriga ei saa ühendust
Kui saate liitumisel ühendusvea või ajalõpu:
- Veenduge, et server töötab ja on täielikult käivitunud GPanel-i Console vahelehel.
- Kontrollige, et kasutate õiget IP-aadressi ja mänguporti GPanel-i Network vahelehelt.
- Kui server on hiljuti värskendatud (eriti esimese neljapäeva sundpühkimise ajal), veenduge, et olete serveri pärast värskendust taaskäivitanud. Uue kliendiversiooniga mängijad ei saa ühenduda serveriga, mis töötab vanema versiooniga.
- Kontrollige, et
server.maxplayerspole ületatud. Kui server on täis, lükatakse uued ühendused tagasi. - Veenduge, et teid pole keelustatud. Kontrollige serveri administraatoriga või vaadake üle fail
bans.cfgserveris.
Välise tööriistaga RCON-iga ei saa ühendust
Kui RustAdmin, RCON.IO või muu RCON-i klient ei saa ühendust:
- Veenduge, et failis
server.cfgon seadistatudrcon.web 1. Enamik väliseid tööriistu nõuavad WebSocket RCON-i liidest. - Kinnitage, et kasutate RCON porti, mitte mänguporti. Kontrollige oma määratud RCON porti GPanel-i Network vahelehelt.
- Kontrollige, et RCON parool ühtib täpselt failis
server.cfgseadistatuga. Paroolid on tõstutundlikud. - Server peab olema täielikult käivitunud, enne kui RCON-i ühendusi vastu võetakse. Oodake, kuni konsoolis ilmub
Server startup complete.
Täielikke RCON-i seadistamisjuhiseid vaadake juhendist Rust RCON-i juurdepääs ja administraatorikäsud.
Oxide pluginad ei laadi
- Kinnitage, et Oxide on paigaldatud ja aktiivne. GPanel-i Startup vahelehel peab muutuja
FRAMEWORKolema seadistatud väärtuseleoxide. Konsooli logis peaks käivitamisel ilmumaLoaded plugin Oxide.Core. - Pluginafailid peavad olema paigutatud otse kausta
oxide/plugins/täpse laiendiga.cs. Alamkataloogides olevaid või vale laiendiga faile ignoreeritakse. - Kontrollige konsooli ja kausta
oxide/logs/kompileerimisvigade osas. Süntaksiveaga plugin ei laadi ja veateade kirjeldab probleemi. - Mõnel pluginal on sõltuvused teistest pluginatest (nt Economics). Paigaldage kõigepealt kõik vajalikud sõltuvused.
- Veenduge, et plugina versioon ühildub teie praeguse Oxide versiooniga. Aegunud pluginad ei pruugi uuema Oxide väljalaskega kompileeruda.
Täielikke pluginate paigaldamisjuhiseid vaadake juhendist Rust Oxide/uMod pluginate paigaldamine.
Server kasutab liiga palju RAM-i või protsessorit
Kui teie server töötab aeglaselt, laeb või ületab ressursipiiranguid:
- Vähendage kaardi suurust. Vähendage
server.worldsizeväärtust failisserver.cfg. Suuremad kaardid nõuavad käitamiseks ja haldamiseks oluliselt rohkem RAM-i ja protsessorit. Kaardi suurus3000on enamiku serverite jaoks hea tasakaal. - Auditeerige paigaldatud pluginad. Mõned halvasti kirjutatud või aegunud pluginad võivad põhjustada kõrget protsessorikasutust või mälulekkeid. Kasutage käsku
oxide.plugins, et näha aktiivseid pluginaid, ja proovige neid ükshaaval keelata, et tuvastada süüdlane. - Vähendage mängijate arvu. Vähendage
server.maxplayersväärtust, kui server on teie praeguse mängijate arvu jaoks alajõudlusega. Iga ühendatud mängija lisab ressursikoormust. - Kontrollige olemite kuhjumist. Pikalt töötavatel serveritel võivad mahajäetud baasid ja lagunevad esemed kuhjuda. Kaardi pühkimine lähtestab olemite arvu nullini.
Maailma muudatusi ei salvestata / tagasipööramine pärast taaskäivitust
Kui mängijate edenemine läheb pärast serveri taaskäivitusi kaotsi:
- Veenduge, et
server.saveintervalon failisserver.cfgseadistatud mõistlikule väärtusele (vaikimisi on60sekundit). Selle seadmine väärtusele0või väga suurele numbrile keelab automaatsalvestused sisuliselt. - Käivitage
server.savekäsitsi GPanel-i konsooli või RCON-i kaudu enne serveri peatamist, et sundida kohest salvestamist. - Veenduge, et server peatatakse GPanel-ist sujuvalt, mitte jõuga tappes. Järsk tapmine võib põhjustada viimase salvestusintervalli muudatuste kadumise.
- Kontrollige vaba kettaruumi. Kui serveril saab kettaruum otsa, ei saa ta salvestusfaile kirjutada.
Server jookseb käivitusel kokku
Kui server käivitub, kuid jookseb kohe kokku või satub taaskäivitusahelasse:
- Kontrollige konsooli väljundit veateadete osas. Levinud põhjused hõlmavad rikutud salvestusfaile, ühildumatuid pluginaid või puuduvaid raamistiku faile.
- Kui kokkujooksmine algas pärast plugina lisamist, eemaldage viimati lisatud
.csfail kaustastoxide/plugins/ja taaskäivitage. - Kui kokkujooksmine algas pärast mänguvärskendust, veenduge, et muutuja
FRAMEWORKon õigesti seadistatud. Raamistiku failid võivad vajada Rust-i värskenduse järel uuesti allalaadimist — lihtsalt taaskäivitage server ja värskendatud raamistik peaks automaatselt laadima. - Proovige kustutada salvestusfailid (
proceduralmap.*.savjaproceduralmap.*.map) ning teha värske kaardi pühkimine. Rikutud salvestusfailid võivad takistada serveri käivitumist.
Kaardi genereerimine võtab väga kaua aega
Pärast pühkimist peab server genereerima uue protseduurilise kaardi. See on normaalne ja oodatud:
- Kaardi suurus
3000võtab tavaliselt genereerimiseks 2-5 minutit. - Suuremad kaardid (
4000-6000) võivad võtta 10+ minutit. - Ärge taaskäivitage serverit kaardi genereerimise ajal. Laske sellel täielikult lõpule viia. Konsool näitab
Server startup complete, kui valmis.
Vajate abi?
Kui teie probleemi siin ei käsitleta, on meie tugimeeskond valmis aitama. Esitage tugipilet ja lisage:
- Teie serveri ID (näidatud GPanel-is)
- Probleemi kirjeldus ja millal see algas
- Asjakohane konsooli väljund või veateated
- Sammud, mida olete juba proovinud