Tämä opas käsittelee yleisiä ongelmia ja ratkaisuja Legion Hostingissa isännöityihin Nightingale-omistuspalvelimiin, mukaan lukien kaatumiset, yhteysongelmat, suorituskyvyn optimoinnit ja tallennuksen palautus. Palvelimen alkuasetuksia ja määrityksiä varten katso Nightingale-palvelimen asennusopas.
Palvelimen kaatumiset
Palvelimen kaatumisilla voi olla useita syitä. Aloita tarkistamalla GPanelin konsoli virhetulosteita varten ja työskentele sitten seuraavien yleisten syiden läpi.
Lokien tarkistus
- Siirry GPanelissa Console-välilehdelle ja vieritä ylös löytääksesi virheilmoitukset, jotka ilmestyivät ennen kaatumista.
- Tarkista palvelimen lokitiedostot Files-välilehden kautta. Etsi
Logs- taiSaved/Logs-hakemistoa, joka sisältää aikaleimattuja lokitiedostoja. - Uusin lokitiedosto sisältää kaatumisen yksityiskohdat, pinojäljitykset ja virheilmoitukset, jotka auttavat tunnistamaan syyn.
Muisti loppu
- Nightingale voi olla muisti-intensiivinen, erityisesti monilla tutkituilla valtakunnilla ja rakennetuilla rakenteilla.
- Tarkista GPanelin resurssien käytön kaaviot nähdäksesi, saavuttaako palvelin RAM-rajansa.
- Jos muisti on jatkuvasti maksimissa, harkitse palvelinpaketin päivittämistä. Avaa tukipyyntö keskustellaksesi vaihtoehdoista.
MaxPlayers-arvon pienentäminen voi alentaa muistin käyttöä, koska jokaisen pelaajan data ja ladatut alueet kuluttavat lisää RAM-muistia.
Proton/Wine-yhteensopivuus (Linux-palvelimet)
Nightingalen omistuspalvelin saattaa toimia Protonin tai Winen alla Linux-pohjaisessa isännöinnissä. Yhteensopivuusongelmat voivat aiheuttaa kaatumisia tai odottamatonta käyttäytymistä.
- Tarkista konsoli Proton-aiheisten virheilmoitusten varalta käynnistyksessä.
- Jos palvelin kaatuu välittömästi käynnistyksessä yhteensopivuusvirheillä, avaa tukipyyntö, jotta tiimimme voi tarkistaa Proton-määrityksen.
- Jotkin pelipäivitykset voivat tilapäisesti rikkoa Proton-yhteensopivuuden, kunnes yhteensopivuuskerros päivitetään.
Vaurioitunut tallennusdata
- Jos palvelin kaatuu maailman latauksen aikana, tallennusdata voi olla vaurioitunut.
- Yritä palauttaa varmuuskopiosta (katso alla oleva Tallennuksen palautus -osio).
- Jos varmuuskopiota ei ole saatavilla, sinun on ehkä poistettava tallennushakemisto ja aloitettava tuore maailma.
Kaatuminen käynnistyksessä päivityksen jälkeen
- Pelipäivitykset voivat joskus aiheuttaa virheitä, jotka vaikuttavat omistuspalvelimiin.
- Tarkista viralliset Nightingale-yhteisön kanavat (Steam-foorumit, Discord) tunnetuista uusimman päivityksen ongelmista.
- Yritä käynnistää palvelin uudelleen — jotkin päivitykseen liittyvät ongelmat ratkeavat puhtaan uudelleenkäynnistyksen jälkeen.
- Jos kaatuminen jatkuu, avaa tukipyyntö konsolin virheilmoitusten kanssa.
Yhteysongelmat
Jos pelaajat eivät voi yhdistää palvelimeesi, työskentele näiden yleisten syiden läpi:
Palvelin ei ole täysin käynnistynyt
- Vahvista, että palvelin on verkossa ja täysin käynnistynyt GPanelissa. Konsolin pitäisi näyttää viesti, joka osoittaa palvelimen olevan valmis yhteyksille.
- Jos palvelin on jumissa lataustilassa tai käynnistyy uudelleen silmukassa, tarkista konsoli virheitä varten.
Versioiden epäsuhta
- Palvelimen ja kaikkien yhdistävien pelaajien on oltava käynnissä samalla versiolla Nightingalesta.
- Kun peli päivittyy, käynnistä palvelimesi uudelleen, jotta SteamCMD lataa uusimman version.
- Pelaajien tulisi päivittää pelinsä Steamin kautta ennen yhteyden yritystä.
- Konsoli voi näyttää versiotiedot käynnistyksessä — vertaa tätä asiakkaan versioon.
Virheellinen IP tai portti
- Varmista, että pelaaja käyttää oikeaa IP-osoitetta ja porttia GPanelin Network-välilehdeltä.
- Katso Kuinka löytää palvelimesi IP ja portti yksityiskohtaisia ohjeita varten.
- Varmista, että pelaaja yhdistää peliporttiin, ei kyselyporttiin.
Salasanaongelmat
- Jos palvelimelle on asetettu salasana, varmista, että pelaaja syöttää sen oikein (salasanat erottavat isot ja pienet kirjaimet).
- Poistaaksesi salasanan, tyhjennä
PASSWORD-käynnistysmuuttuja ja käynnistä uudelleen.
Palvelin on täynnä
- Jos palvelin on saavuttanut maksimipelaajamäärän, lisäpelaajat eivät voi liittyä ennen kuin joku katkaisee yhteyden.
- Lisää
MAX_PLAYER-arvoa Startup-välilehdellä, jos tarvitset enemmän paikkoja (saattaa vaatia enemmän palvelinresursseja). Huomaa, että yli 6:n nostaminen ei ole tuettua.
Palomuuri ja portin määritys
- Legion Hostingissa palomuuri ja porttien allokointi hoidetaan automaattisesti GPanelin kautta. Sinun ei pitäisi tarvita määrittää palomuurisääntöjä manuaalisesti.
- Jos epäilet porttiongelmaa, varmista, että GPanelin Network-välilehdellä näkyvä portti vastaa sitä, mitä palvelin kuuntelee konsolin tulosteessa.
- Jos rajoittavien verkkojen takana olevat pelaajat (yritys, koulu) eivät voi yhdistää, heidän on ehkä käytettävä VPN:ää.
Suorituskykyongelmat
Jos pelaajat kokevat viivettä, rubber-bandingia tai palvelin vastaa hitaasti, kokeile seuraavia optimointeja:
Liian monta pelaajaa
- Nightingale on suunniteltu pienemmille moninpeliryhmille. Suorituskyky heikkenee pelaajamäärän kasvaessa.
- Jos koet viivettä monien pelaajien kanssa, harkitse
MAX_PLAYER-arvon alentamista Startup-välilehdellä. - Jokainen lisäpelaaja lisää kuormaa hahmodatalle, ladatuille valtakunnan paloille ja verkkosynkronoinnille.
Valtakuntien monimutkaisuus
- Suuret rakennetut rakenteet ja laajasti muokatut valtakunnat lisäävät palvelimen prosessointikuormaa.
- Jos tietty valtakunta aiheuttaa viivettä siihen mentäessä, kyseisessä valtakunnassa olevat rakennelmat saattavat olla liian monimutkaisia.
- Kannusta pelaajia pitämään rakennelmat kohtuullisen kokoisina ja välttämään liian monimutkaisia laitteita.
Resurssien käyttö
- Tarkista GPanelin resurssien käytön kaaviot suorittimen ja RAM-muistin kulutusta varten.
- Jos suoritin on jatkuvasti yli 90 %:ssa, palvelin on ylikuormitettu. Vähennä pelaajamäärää tai harkitse paketin päivittämistä.
- Jos RAM-käyttö on lähellä rajaa, palvelin voi alkaa vaihtaa levylle, mikä aiheuttaa vakavan suorituskyvyn laskun.
- Ota yhteyttä tukeen tukipyynnön kautta keskustellaksesi päivityksestä, jos resurssirajat ovat jatkuvasti saavutettuina.
Tallennusten vaurioituminen ja palautus
Tallennusten vaurioituminen voi tapahtua kaatumisten, virtakatkojen tai virheiden vuoksi. Tässä on miten diagnosoida ja palauttaa.
Vaurion oireet
- Palvelin kaatuu maailman latauksen aikana tiedoston lukuvirheillä.
- Pelaajat ilmestyvät odottamattomiin sijainteihin tai puuttuvilla esineillä.
- Rakennetut rakenteet tai tutkitut valtakunnat puuttuvat uudelleenkäynnistyksen jälkeen.
- Konsoli näyttää virheitä virheellisestä tai luettamattomasta tallennusdatasta.
Palauttaminen varmuuskopiosta
- Pysäytä palvelin GPanelissa.
- Siirry tallennushakemistoon Files-välilehden kautta.
- Nimeä nykyinen (vaurioitunut) tallennuskansio uudelleen joksikin kuten
SaveBackup_corrupted, jotta voit yrittää palautusta myöhemmin tarvittaessa. - Lataa varmuuskopioidut tallennustiedostosi alkuperäiseen tallennushakemiston polkuun.
- Käynnistä palvelin. Sen pitäisi ladata palautetusta tallennuksesta.
Vaurioiden ehkäisy
- Luo säännöllisiä varmuuskopioita, erityisesti ennen pelipäivityksiä.
- Pysäytä palvelin aina siististi GPanelin kautta sen sijaan, että annat sen kaatua tai pakottaisit sen pysähtymään.
- Vältä tallennustiedostojen muokkaamista manuaalisesti, ellet tiedä tarkasti mitä teet.
- Aseta ajastetut uudelleenkäynnistykset GPanelissa tallentaaksesi ja käynnistääksesi puhtaasti säännöllisesti, vähentäen vaurioiden mahdollisuusikkunaa.
Pelipäivitykset rikkovat palvelimen
Nightingale on aktiivisesti kehitetty peli, ja päivitykset voivat satunnaisesti aiheuttaa ongelmia omistuspalvelimissa.
Päivityksen jälkeen
- Käynnistä palvelimesi uudelleen GPanelissa. SteamCMD lataa automaattisesti uusimmat palvelintiedostot.
- Jos palvelin ei käynnisty päivityksen jälkeen, tarkista konsoli uusien virheilmoitusten varalta.
- Käy läpi pelin päivitystiedot palvelinmäärityksen muutoksista tai uusista vaatimuksista.
- Jotkin päivitykset voivat muuttaa määritystiedostomuotoja tai lisätä uusia vaadittuja asetuksia. Vertaa olemassa olevaa määritystäsi kehittäjien tarjoamiin esimerkkimäärityksiin.
Palautus ei ole mahdollinen
- SteamCMD asentaa aina uusimman version. Et voi palata edelliseen peliversioon palvelimella.
- Pelaajien on myös päivitettävä asiakkaansa vastaamaan palvelinversiota.
- Jos päivitys tuo peliä rikkovia virheitä, seuraa virallisia Nightingale-kanavia korjauksia varten, jotka julkaistaan tyypillisesti nopeasti.
Ylläpitäjän ja isännän hallinta
Nightingalen ylläpitäjän ja isännän hallinta sallii palvelimen ylläpitäjän hallita pelaajia ja maailmaa.
Saatavilla olevat hallinnat
- Pelaajien potkiminen — Poista häiritsevät pelaajat palvelimelta.
- Pelaajien bannaaminen — Estä pysyvästi tietyt pelaajat liittymästä.
- Palvelimen salasana — Aseta tai muuta palvelimen salasana milloin tahansa GPanelin käynnistysmuuttujien kautta.
- Ylläpitäjän komennot — Tarkista konsoli ja pelidokumentaatio käytettävissä olevia palvelinkomentoja varten. Nämä voivat muuttua päivitysten myötä.
Pikaopas: Yleiset ongelmat
| Ongelma | Todennäköinen syy | Ratkaisu |
|---|---|---|
| Palvelin kaatuu käynnistyksessä | Vaurioitunut tallennus tai epäonnistunut päivitys | Tarkista lokit, palauta varmuuskopio tai poista tallennus tuoreen maailman vuoksi |
| Pelaajat eivät löydä palvelinta selaimesta | Palvelin ei täysin käynnistynyt tai kyselyporttiongelma | Odota täydellistä käynnistystä, käytä suoraa yhteyttä varakeinona |
| Pelaajat saavat "version mismatch" | Palvelinta tai asiakasta ei ole päivitetty | Käynnistä palvelin uudelleen (laukaisee SteamCMD-päivityksen), päivitä asiakas |
| Vakava viive kaikille pelaajille | Palvelin ylikuormitettu (CPU/RAM) | Vähennä MaxPlayers-arvoa, tarkista resurssien käyttö, harkitse päivitystä |
| Viive vain tietyssä valtakunnassa | Monimutkaiset rakennelmat kyseisessä valtakunnassa | Yksinkertaista rakennelmia tai vältä kyseistä valtakuntaa |
| Pelaajan edistyminen/rakennelmat puuttuvat | Tallennuksen vaurio tai väärä tallennus ladattu | Palauta varmuuskopiosta |
| Palvelin jumissa lataamassa joka käynnistyksellä | SteamCMD-vahvistusongelma | Avaa tukipyyntö |
Aiheeseen liittyvät artikkelit
- Nightingale-palvelimen asennusopas — Alkuasennus, määritys ja yhteysohjeet
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Palvelimen käynnistysopas — Yleinen opas minkä tahansa pelipalvelimen käynnistämiseen Legion Hostingissa
Tarvitsetko lisää apua?
Jos jatkat ongelmien kokemista Nightingale-palvelimesi kanssa, tukitiimimme on käytettävissä auttaakseen. Avaa tukipyyntö osoitteessa legionhosting.net/submitticket.php palvelimesi IP-osoitteella, ongelman kuvauksella ja kaikilla asiaankuuluvilla virheilmoituksilla GPanelin konsolista.