← Cloudflare Turnstile / turnstile / troubleshooting
Problémy s dokončením ověření
Opakující se ověření
Můžete narazit na smyčku, ve které se challenge stále znovu zobrazuje a nedaří se jej vyřešit. Dochází k tomu jen ve velmi specifických případech, kdy zachytíme silné signály svědčící o botovi. Pokud jste skutečný člověk, postupujte podle návodu na řešení potíží níže, nebo odešlete hlášení zpětné vazby. Smyčka challenge může mít několik příčin:
- Potíže se sítí: Špatné nebo nestabilní připojení k síti může zabránit dokončení výzvy.
- Konfigurace prohlížeče: Některá nastavení prohlížeče nebo rozšíření mohou blokovat skripty potřebné ke spuštění výzvy.
- Nepodporované prohlížeče: Použití prohlížeče, který Turnstile nepodporuje.
- Vypnutý JavaScript: Turnstile ke správné funkci potřebuje JavaScript.
- Chyby detekce: Pokud Turnstile pojme podezření na chování bota, může se ověřovací výzva opakovat.
Většina výzev je rychlá a zabere obvykle jen několik sekund. Pokud trvá déle, ověřte stabilitu sítě a postupujte podle postupy při řešení potíží.
Odpověď 401 na požadavek Private Access Token
Při načtení stránky s výzvou si prohlížeč může vyžádat Private Access Token (PAT) z /cdn-cgi/challenge-platform/.../pat/... endpoint. Na zařízeních, v prohlížečích nebo v sítích, které token nedokážou vydat, vrací tento požadavek HTTP 401.
Tato odpověď je očekávané a neznamená, že byl návštěvník zablokován ani že widget selhal. Cloudflare se vrátí ke standardnímu ověření a návštěvník pokračuje jako obvykle. Chyba 401 u tohoto požadavku, například takový, který vidíte v nástrojích pro vývojáře nebo v záznamu HAR, sám o sobě neznamená chybnou konfiguraci, falešně pozitivní vyhodnocení ani blokaci. Podrobnosti najdete v Private Access Tokens.
Neúspěšné síťové požadavky na subdomény během výzev Turnstile
Ve vývojářských nástrojích prohlížeče nebo v souboru HAR pořízeném pro Turnstile si často všimnete, že některé požadavky na konkrétní subdomény selhávají kvůli chybám při vyhledávání hostitele v DNS. Tyto subdomény spadají pod nadřazenou doménu challenges.cloudflare.com a tyto požadavky patří k běžnému chodu Turnstile. Tyto chyby ale nepovažujte za příčinu selhání, protože jsou neblokující návštěvníkům.
Vzhledem k tomu, že tato selhání překladu DNS jsou očekávané a nefatální pro běh Turnstile, nezobrazujte je jako fatální chyby, zejména u integrací Turnstile založených na handlerech, například u vložení do WebView. Pokud potřebujete jemnější kontrolu, zvažte zahazování síťových chyb pocházejících z požadavků na *.challenges.cloudflare.com jako zástupný znak a zachovat přitom viditelnost chyb pro challenges.cloudflare.com (apex domény).
Řešení potíží
Podle následujících kroků ověříte, že je vaše prostředí správně nastavené.
- Zkontrolujte kompatibilitu svého prohlížeče.
- Turnstile podporuje všechny hlavní prohlížeče kromě Internet Exploreru.
- Používejte aktuální verzi prohlížeče. Více informací najdete v našem Podporované prohlížeče.
- Spusťte test na nástroj pro kontrolu kompatibility ↗.
- Vypněte rozšíření prohlížeče.
- Některá rozšíření prohlížeče, například blokátory reklam, mohou blokovat skripty, které Turnstile potřebuje ke svému běhu.
- Dočasně vypněte všechna rozšíření a stránku znovu načtěte.
- Zapněte JavaScript.
- Turnstile ke svému běhu potřebuje JavaScript. Zkontrolujte, že jej máte v nastavení prohlížeče povolený. Postup, jak JavaScript zapnout, najdete v dokumentaci svého prohlížeče.
- Zkuste anonymní nebo soukromý režim prohlížeče.
- Otevřete stránku v anonymním nebo soukromém režimu prohlížeče, abyste vyloučili potíže způsobené rozšířeními nebo uloženou cache.
- Vyzkoušejte jiný prohlížeč nebo zařízení.
- Vyzkoušejte jiný prohlížeč nebo zařízení a zjistěte, zda problém souvisí jen s vaší současnou konfigurací.
- Nepoužívejte VPN ani proxy.
- Některé virtuální privátní sítě (VPN) nebo proxy servery mohou Turnstile narušovat. Pro test je dočasně vypněte.
- Přepněte na jinou síť.
- Vaše současná síť může mít omezení, kvůli kterým Turnstile challenge selhává. Zkuste se připojit k jiné síti, například k mobilnímu hotspotu.
Pokud problém nevyřeší ani jeden z těchto kroků, obraťte se na správce webu a uveďte chybový kód a Ray ID, nebo odešlete hlášení zpětné vazby prostřednictvím widgetu Turnstile výběrem Odeslat zpětnou vazbu.