Ennen aloittamista
Kirjaa kellonaika, F8-virhe, palvelinloki ja varattu peliosoite. Tallenna nykyiset asetukset ja käytä testiin oikeaa peliasiakasta. Poista avaimet, tunnisteet ja salasanat ennen lokien lähettämistä tukeen.
Varmista osoite ja käynnistyminen
Käytä palvelulle varattua IP-osoitetta ja peliporttia, älä oletusporttia tai hallinnan osoitetta. Tarkista, että FXServer on käynnissä ja tarvittavat resurssit ovat latautuneet. txAdmin on erillinen hallintatyökalu. Jos palvelin ei käynnisty, korjaa sen lokissa näkyvä virhe ennen latauspolun tai verkkosuojauksen muuttamista.
Tallenna näytettävä vaihe ja virheet F8-konsoliin. Yhteyden epäonnistuminen, pysähtynyt lataus ja latausnäyttö latausten jälkeen osoittavat eri komponentteja. Muuta yksi asia kerrallaan ja kirjaa ylös, mitä kukin testi osoittaa.
Tutki F8:n viimeinen virhe
Ota talteen virheen teksti ja sen URL tai resurssi. Aikakatkaisu, puuttuva tiedosto ja skriptivirhe vaativat eri korjaukset. Toista yksi yhteysyritys ja vertaa sitä saman hetken palvelinlokiin. Jos usea pelaaja epäonnistuu, kokeile riippumatonta verkkoa ennen päätelmää, että syy on vain yksittäisen asiakkaan laitteessa.
Tarkista, että FXServer on käynnistynyt, sen päätepisteet vastaavat allokointia ja verkkosäännöt kattavat vaaditut protokollat. Onnistunut TCP-testi ei vahvista, että UDP toimii. Käytä hallitun isännöinnin yhteydessä paneelin asetuksia ja pyydä kohdistamisen tarkistus ennen isäntäpalomuurin sääntöjen muuttamista.
Erota HTTP peliliikenteestä
info.json ja muut HTTP-päätepisteet auttavat tarkistamaan osan yhteysketjusta. Niiden vastaukset eivät vahvista UDP-yhteyttä tai jokaista ilmoitettua päätepistettä. Tarkista molemmat oikealla peliportilla. Verkkosivu ja ping voivat toimia, vaikka palomuuri tai edelleenohjaus estää pelaamiseen tarvittavan liikenteen; käytä siksi myös varsinaista peliasiakasta.
Toista ongelma testikopiolla minimaalisella resurssijoukolla ja lisää sitten laajennuksia vähitellen. Älä poista satunnaisesti skriptejä käytöstä live-yhteisöpalvelimella. Tarkista tiedostokoot ja vapaa tila: suuren resurssin siirtäminen välimuistiin ei korjaa sen komentosarja- tai riippuvuusvirheitä.
Tarkista tiedostot ja välityspalvelin
Jos resurssit kulkevat proxyn kautta, julkisen URL:n, varmenteen ja origin-rajausten pitää sopia yhteen. Käytä asennetun artefaktin dokumentaatiota. Toimiva proxy-sivu voi silti ohjata asiakkaan saavuttamattomaan tiedosto-osoitteeseen. Testaa koko latauspolku; originin avaaminen kaikille ei korvaa oikeita välityssääntöjä ja luotettuja lähteitä.
Vertaa mainostettuja osoitteita, yhteyden päätepisteitä ja tiedostojen kohteita versiosi dokumentaatioon. Paljastettu alkuperäosoite voi ohittaa etäsuojauksen. Varmista reititys ja suojattu liikenne ennen lähtökohdan rajoittamista: laillisen palvelun, puheliikenteen tai vaaditun portin estäminen voi pahentaa katkosta.
Rajaa resurssivirhe
Etsi puuttuvat riippuvuudet, virheelliset manifestit ja käynnistysjärjestys. Testaa epäilty resurssi hallitussa ympäristössä varmuuskopion avulla. Älä poista koko resurssihakemistoa tai asiakkaan tietoja ilman näyttöä. Viimeisin muutos pitää voida perua erikseen, jotta tulosta voi verrata viimeiseen toimivaan kokoonpanoon.
Ennen kuin muutat artefakteja, tarkista kehyksen ja resurssien edellytykset, varmuuskopioi ja testaa valittu versio. FiveM for GTA V Enhanced tuo muutoksia, jotka voivat olla ristiriidassa Legacy-kokoonpanojen kanssa. Saatavilla oleva uudempi artefakti ei automaattisesti varmenna asennusta, komentosarjoja tai isännöintimallia yhteensopivaksi.
Todista korjaus samalla testillä
Yhden muutoksen jälkeen testaa liittyminen, lataukset ja varsinainen pelaaminen uudelleen. Säilytä lokit ja kokeile myös toisesta verkosta. Jos ongelma jatkuu, lähetä rajattu raportti ajasta, osoitteesta, portista ja virheistä ilman salaisuuksia. Näin tuki voi tutkia epäonnistuvaa vaihetta eikä vain yleistä kuvausta siitä, ettei lataus valmistu.
Jos epäilet hyökkäystä, pyydä korrelaatiota lieventävien tapahtumien tai verkkomittausten kanssa. Pelkästään aikakatkaisu ei osoita DDoS-hyökkäystä. Vältä toistuvia uudelleenkäynnistyksiä, improvisoitua kuormitustestausta ja maailmanlaajuista turvallisuuden poistamista: nämä voivat hämärtää syyn tai luoda uuden katkon.
Mitä omassa tilanteessasi kannattaa tehdä?
| Tilanne | Seuraava vaihe |
|---|---|
| FXServer ei käynnisty | Korjaa käynnistysvirhe ja tarvittavat riippuvuudet ensin. |
| HTTP vastaa mutta peli ei yhdisty | Tarkista peliprotokolla, ilmoitetut osoitteet ja edelleenohjaus. |
| Yksi resurssi pysäyttää latauksen | Tutki sen tiedostopolku, riippuvuudet ja viimeisin muutos. |
Viralliset lähteet
Lähteet kuvaavat protokollia ja asetuksia. Tarkista käyttämäsi version dokumentaatio.