← Cloudflare Version Management / version-management
Řešení potíží
Tato stránka slouží k řešení běžných problémů s Version Management. Pokud níže uvedené kroky problém nevyřeší, kontaktujte Cloudflare Support a uveďte podrobnosti uvedené v Informace pro podporu.
Version Management je šedé nebo nedostupné
Pokud je možnost Version Management v dashboardu Cloudflare zobrazena šedě nebo není vidět, ověřte, že všechny požadavky jsou splněny.
Časté příčiny:
- Vaše zóna není na tarifu Enterprise. Version Management je k dispozici pouze pro zóny Enterprise.
- Vaše zóna není v aktivním stavu. Ověřte, že stav domény je Aktivní.
- Migrace WAF není dokončena. Vaše zóna musí používat Spravovaná pravidla WAF a vlastní pravidla místo zastaralých Firewall Rules. Pokud vaše zóna stále používá starší WAF, obraťte se na tým svého účtu a dokončete migraci.
- Váš uživatelský účet nemá požadovanou roli. Potřebujete role Super Administrator nebo Administrator abyste povolili Version Management. Role Zone Versioning nemohou vytvářet nové verze.
- Váš uživatelský účet nemá klíč API. Musíte mít vytvořený klíč API. Přečtěte si zobrazit svůj globální klíč API s dalšími informacemi.
- Přístup k API je pro váš uživatelský účet zakázán. Podrobnosti najdete v spravovat přístup API s dalšími informacemi.
Pokud jsou splněny všechny požadavky a funkce Version Management přesto není dostupná, obraťte se na tým odpovědný za váš účet.
Nepodařilo se vytvořit nebo klonovat verzi
Vytvoření verze (klonování) může z různých důvodů selhat. Při klonování verze Cloudflare zkopíruje konfiguraci zóny ze zdrojové verze do nové verze. Pokud v kterékoli části tohoto procesu dojde k chybě, klonování selže.
Časté příčiny
Nepodporované nebo částečně podporované konfigurace produktů
Některé produkty a funkce nejsou s Version Management zcela kompatibilní. Pokud zdrojová verze obsahuje konfigurace pro nepodporované produkty, klonování může selhat nebo přinést neúplné výsledky. Další informace najdete v Omezení pro úplný seznam.
Významné příklady:
- API Shield: Některé konfigurace API Shield se neklonují. Po vytvoření nové verze může být nutné nastavení API Shield ručně znovu nakonfigurovat.
- Image Transformations: Změny Image Transformations se do nových verzí nepřenášejí.
- WAF Attack Score: Konfigurace WAF Attack Score se neklonují.
- Network Error Logging: Konfigurace NEL se do nových verzí nekopírují.
Neplatná nebo protichůdná konfigurace ve zdrojové verzi
Pokud zdrojová verze obsahuje neplatná nebo vzájemně si odporující pravidla či nastavení, operace klonování může selhat. Zkontrolujte konfiguraci ve zdrojové verzi a před dalším pokusem opravte všechny chyby.
Vytváření verze se zaseklo
Pokud se zdá, že vytváření verze uvázlo (stav se po delší dobu nemění), počkejte několik minut a obnovte dashboard. Pokud problém přetrvává, obraťte se na Cloudflare Support a uveďte údaje uvedené v Informace pro podporu.
Co dělat
- Zkontrolujte Omezení sekci a ověřte, že zdrojová verze nezávisí na nepodporovaných konfiguracích.
- Zkontrolujte konfiguraci ve zdrojové verzi, zda neobsahuje neplatná nebo protichůdná pravidla.
- Zopakujte operaci klonování.
- Pokud problém přetrvává, obraťte se na Cloudflare Support.
Některým uživatelům se zdá, že pravidla nebo nastavení chybí
Když je Version Management zapnutý, má každá verze vlastní nezávislou sadu pravidel a konfigurací. Pokud se zdá, že pravidlo nebo nastavení chybí, může to být tím, že vy nebo jiný uživatel prohlížíte jinou verzi, než ve které pravidlo vzniklo.
Pravidlo mezipaměti vytvořené v jedné verzi se tak například při zobrazení jiné verze nezobrazí. Pokud je tato verze povýšena do aktivního prostředí, pravidlo může zůstat aktivní a ovlivňovat provoz, ale dokud je vybraná jiná verze, v dashboardu se nezobrazí.
Chcete-li tento problém vyřešit:
- V Cloudflare dashboardu přejděte na Správa verzí.
- Zjistěte, kterou verzi právě zobrazujete.
- Přepněte se na verzi, ve které pravidlo vzniklo.
- Pokud pravidlo potřebujete v jiné verzi, vytvořte ho v dané verzi znovu, nebo klonovat verzi která obsahuje pravidlo.
Trasy Workerů mizí nebo se chovají neočekávaně
Pokud má verze trasu Workeru, trasa může zmizet, pokud je Worker nasazen pomocí Wrangler. Pokud navíc mají dvě verze stejné vlastní domény, Worker mezi nimi může zvolit náhodně.
Jak se tomu vyhnout:
- Než vytvoříte nové verze odkazující na stejné trasy, nasaďte Workers pomocí Wrangleru.
- Nepoužívejte stejné vlastní domény ve více verzích.
Terraform není podporován
Terraform není podporováno v Version Management. Pokud v současnosti používáte Terraform ke správě konfigurace zóny, měli byste zvolit buď Terraform, nebo Version Management: použití obou současně není podporováno.
Nesrovnalosti v analytice
Když je Version Management zapnutý, analytická data v Cloudflare dashboardu nemusí odpovídat očekávanému rozdělení provozu mezi prostředí. Analytika se totiž vykazuje na úrovni zóny a nemusí být rozdělena podle jednotlivých verzí či prostředí.
Pokud si po zapnutí Version Management všimnete nesrovnalostí v datech v dashboardu analytiky, ověřte, že se díváte na analytiku na úrovni zóny, a neočekávejte rozdělení podle jednotlivých verzí.
Oprávnění a verze jen pro čtení
Role s oborem platnosti domény se do nových verzí nekopírují
Role na úrovni domény se vztahují pouze na vaši kořenovou zónu. Při vytvoření nové verze se tyto role nekopírují a uživatelé s rolemi omezenými na doménu ztratí přístup k nové verzi.
Řešením je znovu přiřadit potřebné role po vytvoření nové verze, případně místo toho použít role na úrovni účtu.
Verze se zobrazuje jako pouze pro čtení
Verze se může zobrazovat jako určená pouze pro čtení, pokud:
- Aktuálně je povýšena do prostředí jen pro čtení.
- Váš uživatelský účet nemá oprávnění potřebná k úpravě verzí.
Zkontrolujte svou uživatelskou roli a ověřte, zda je verze nasazena v prostředí pouze pro čtení.
Informace pro podporu
Když kontaktujete Cloudflare Support ohledně problému s Version Management, uveďte následující údaje:
- ID účtu a Zone ID (naleznete v dashboardu Cloudflare v části Přehled).
- Název zóny (vaše doména).
- číslo verze se kterou jste pracovali, když k problému došlo.
- akce, o kterou jste se pokoušeli (například vytvoření verze, klonování, povýšení nebo porovnání).
- přesné znění chybové zprávy zobrazené, pokud existují.
- přibližné časové razítko (včetně časového pásma), kdy k problému došlo.
- Snímky obrazovky chyby, pokud je k dispozici.