Hlášení „Connection refused“ znamená, že na zadané adrese a portu nikdo neodpověděl. „Connection timed out“ je jeho dvojče – pakety sice odcházejí, ale v rozumném čase nepřichází žádná odpověď. V praxi je ve více než polovině případů server jednoduše vypnutý, nebo hráč zadal špatnou adresu. Začněte stavem v panelu a poté postupně zkontrolujte adresu, whitelist a online režim.
#Co budete potřebovat
- Přístup do panelu manage.mchost.gg.
- Přesné znění zprávy, kterou hráč vidí.
#Co která zpráva znamená
| Zpráva | Nejčastější příčina |
|---|---|
Connection refused: no further information |
Server je vypnutý, nebo je špatný port |
Connection timed out |
Špatná adresa, blokace sítě na straně hráče |
io.netty.channel.AbstractChannel$AnnotatedConnectException |
Totéž co „Connection refused“, jen s úplným názvem třídy |
You are not white-listed on this server! |
Zapnutý whitelist |
Failed to verify username! |
Potíže se session servery Mojangu nebo s online režimem |
Server is full |
Dosažen limit Maximální počet hráčů |
Outdated client/server |
Nesoulad verzí – viz samostatný článek |
#Krok 1: Zkontrolujte stav serveru
V panelu musí být stav Spuštěný. Další stavy:
- Zastavený – klikněte na Start (nebo na tlačítko spuštění na kartě služby).
- Instalace – vyčkejte a sledujte Konzoli.
- Pozastavený – služba je zablokovaná, zkontrolujte, zda nevypršela.
- Tlačítko startu je neaktivní a panel hlásí vypršelou službu – prodlužte ji, viz Objednávky a obnova služeb.
Pokud server naběhne a hned se vypne, jde o jiný problém – viz Minecraft server nestartuje.
#Zamrzlý server – restart
Pokud je server veden jako spuštěný, ale nereaguje na žádná připojení ani na příkazy v konzoli, je zamrzlý. Postup:
- V panelu klikněte u serveru na Restart.
- Pokud restart nepomůže a server dál nereaguje, nahlaste zamrznutí podpoře – ze strany infrastruktury se tím vynutí restart procesu (obvykle bez ztráty dat, protože se svět ukládá při zastavení).
Neklikejte agresivně na několik restartů najednou – panel je zpracuje postupně a každý restart znamená plný cyklus uložení světa.
#Krok 2: Zkontrolujte adresu
Zkopírujte Adresu serveru z karty služby v panelu (nebo Adresu pro připojení ze záložky Subdoména) a porovnejte ji znak po znaku s tím, co zadal hráč. Nejčastější chyby:
- mezera na konci vložené adresy,
- chybějící port, pokud server běží na jiném portu než
25565, - předpona
http://nebowww., - překlep v subdoméně.
123.45.67.89:25581
mujklan.hostmc.euNež začnete hledat příčinu v síti, vyzkoušejte adresu sami. Pokud vám to funguje a hráči ne, problém je lokální u něj (VPN, firemní síť, rodičovský filtr), ne na serveru.
#Krok 3: Zkontrolujte whitelist
Pokud zpráva zní „You are not white-listed“, přidejte hráče v konzoli:
whitelist add Steve
whitelist reloadNebo whitelist na dobu testu vypněte:
whitelist offPodrobnosti: Whitelist, OP a bany.
#Krok 4: Zkontrolujte bany a limit hráčů
banlist
listZrušení banu:
pardon Steve
pardon-ip 123.45.67.89Limit nastavíte v záložce Konfigurace → sekce Obecné → Maximální počet hráčů.
#Krok 5: Online režim
Zpráva Failed to verify username! se objeví, když klient nedokáže ověřit účet. Příčiny: krátkodobý výpadek serverů Mojangu, hráč bez originálního účtu při zapnutém Online režimu, nebo účet nepřihlášený v launcheru.
Nevypínejte Online režim jen proto, abyste pustili jednu osobu. Server bez ověřování přijme každého, kdo zadá libovolný nick – včetně vydávání se za administrátora. Pokud ho musíte vypnout, přidejte přihlašovací plugin.
#Krok 6: Port a subdoména
V záložce Konfigurace → sekce Síť a výkon zkontrolujte, zda nebyl ručně změněn Port serveru. Příznak v logu: Failed to bind to port.
Pokud nefunguje subdoména, ale samotná IP adresa ano, počkejte několik minut na propagaci DNS. Při přetrvávajícím problému subdoménu v záložce Subdoména odstraňte a přiřaďte znovu.
#Nejčastější problémy
#U mě to funguje, u kamaráda ne
Problém je na straně jeho sítě. Požádejte ho o test na jiném připojení (např. hotspot z mobilu) a o vypnutí VPN.
#Server je veden jako online, ale nejde se připojit
Zkontrolujte whitelist, bany a limit hráčů. Zelený indikátor znamená jen to, že server odpovídá na ping.
#Najednou to přestalo fungovat všem
Zkontrolujte, zda služba nevypršela a zda se server nezastavil kvůli chybě – podívejte se do Logů.
#Hráče po chvíli hry vyhazuje
To není tento problém – viz část o timeoutech v Lagy a optimalizace.
#Změnil jsem subdoménu a nikdo se nemůže připojit
Hráči mají v launcheru starou adresu. Rozešlete jim novou – ta předchozí se uvolnila v okamžiku smazání.