Praleisti prie turinio
DDoS apsauga · Peeryx · 15 Tbps+
Visi vadovai

Minecraft «Connection timed out»: tikrink adresą, versiją ir tinklą

«Connection timed out» reiškia, kad ryšys nebuvo užmegztas laiku. Pranešimas pats nepasako, ar serveris sustojęs, adresas neteisingas, ar srautas blokuojamas. Atskirk Java ir Bedrock ir tikrink grandinę po vieną etapą prieš keisdamas pasaulį ar ugniasienę.

← Visi vadovaiCubixServ

Prieš pradedant

Užrašyk leidimą, kliento versiją, priskirtą IP ir prievadą bei klaidos laiką. Išsaugok žurnalus ir konfigūraciją. Naudok žinomą veikiantį klientą ir padaryk kopiją prieš pasaulio ar serverio programinės įrangos pakeitimus.

Įsitikink, kad žaidimas pasirengęs

Aktyvi paslauga skydelyje ne visada reiškia visiškai paleistą žaidimų serverį. Žurnale tikrink paleidimo pabaigą ir teisingą klausymosi adresą. Ieškok lūžio, trūkstamų priklausomybių ar ilgo pasaulio įkėlimo. Nepradėk kelių diegimų kartu; pirmiausia nustatyk, ar vykdoma užduotis baigta, ar nepavyko ir kokio veiksmo jai reikia.

Naudok priskirtą žaidimo adresą

Nukopijuok adresą ir prievadą iš paslaugos duomenų. Nekeisk jo į standartinį, kuris bendrame mazge gali priklausyti kitam serveriui. Palygink domeną su tiesioginiu prisijungimu tinkamu IP ir prievadu. DNS ir galimą Java SRV įrašą tikrink atskirai. Veikiantis tinklalapis neįrodo, kad žaidimo prisijungimo duomenys teisingi.

Java ir Bedrock tikrink atskirai

Java žaidimo ryšys paprastai naudoja TCP, o Bedrock UDP. Ugniasienė ir persiuntimas turi atitikti leidimą bei priskirtą prievadą. Dokumentacijos numatytosios reikšmės nėra nurodymas perimti tuos prievadus bendrame mazge. Konsolės ir kai kurie klientai turi išorinių serverių apribojimų; atsitiktinis prievado pakeitimas jų universaliai neišsprendžia.

Patvirtink versijų suderinamumą

Klientas, serverio programinė įranga ir būtinos modifikacijos turi derėti. Proxy arba Java–Bedrock tiltas reikalauja atskiros konfigūracijos ir automatiškai neįtrauktas į kiekvieną pasiūlymą. Peržiūrėk žurnalą prieš visų dalių atnaujinimą kartu. Testuok pasaulio kopiją ir išlaikyk grįžimo galimybę, kad nauja versija nesukeltų papildomos problemos greta pradinės klaidos.

Išbandyk nepriklausomą tinklą

Jei nepavyksta tik vienam žaidėjui, palygink kitą klientą ir tinklą. Wi-Fi, VPN, vietinė ugniasienė ar operatoriaus maršrutas gali pakeisti rezultatą. Ping ar atviras interneto prievadas nėra viso žaidimo protokolo patikra. Naudok tikrą prisijungimą tinkamu prievadu be plataus skenavimo ar didelės dirbtinės apkrovos.

Tirk vėlesnio sustojimo apkrovą

Jei prisijungimas iš pradžių veikia, o vėliau žaidimas sustoja, palygink laiką su CPU, atmintimi, žaidimo ciklo apkrova ir žurnalais. Naudok programinei įrangai tinkamą profiliavimą. Nauji pasaulio regionai, didelis matymo atstumas ar modifikacijos gali sukelti pauzes. Keisk vieną pagrįstą veiksnį; pasaulio trynimas nėra bendras tinklo klaidos sprendimas.

Ką daryti tavo situacijoje?

SituacijaKitas veiksmas
Serveris neužbaigia paleidimoIštaisyk žurnalo paleidimo klaidą prieš tinklo pakeitimus.
Neveikia tik domeno ryšysPalygink DNS ir galimą SRV įrašą su priskirtu adresu.
Neveikia tik vienas klientas ar tinklasTikrink klientą, VPN ir vietinį ryšį nepriklausomu bandymu.

Oficialūs šaltiniai

Šaltiniuose aprašomi protokolai ir nustatymai. Patikrink naudojamos versijos dokumentaciją.

  1. PaperMC/paper/reference/server-properties/
  2. Microsoft Learn/en-us/minecraft/creator/documents/bedrockserver/server-properties
  3. PaperMC/paper/profiling/