Jak opravím chybu 406 v cPanelu?

Procédure

Chyba HTTP 406 Not Acceptable je stavový kód vrácený webovým serverem, pokud server není schopen poskytnout odpověď odpovídající přijatým kritériím zaslaným klientem v hlavičkách požadavku. To v podstatě znamená, že požadovaný obsah existuje, ale není k dispozici ve formátu vhodném pro preference klienta, jak je definováno v hlavičce Accept požadavku HTTP.

Co je chyba 406?

K chybě HTTP 406 dochází, když klient, například webový prohlížeč, požaduje určitý zdroj, ale zároveň v hlavičce Accept uvede, že nepřijme určité typy dat. Pokud server nemůže odpovědět typem obsahu, který odpovídá kritériím definovaným klientem, vrátí chybu 406. Tato situace je častější u webových rozhraní API a služeb, které podporují více datových formátů (například JSON, XML) a kde má klient přísné požadavky na formát odpovědi.

Mezi běžné důvody chyby 406 patří např:

  • Příliš omezující hlavičky Accept: Klient požaduje prostředek v určitém formátu, který server nemůže poskytnout.
  • Konfigurace serveru: Server je nakonfigurován tak, že neposkytuje určité typy obsahu nebo datových formátů, i když jsou aplikací technicky podporovány.
  • Špatné vyjednávání obsahu: Logika serveru pro vyjednávání obsahu, která má na základě klientových hlaviček Accept vybrat nejlepší typ obsahu k odeslání, je chybná nebo špatně nakonfigurovaná.
  • Nedostatek alternativních formátů: Server nemá k dispozici alternativní reprezentace požadovaného prostředku, které by mohly vyhovět preferencím klienta.

Jak lze chybu 406 vyřešit?

V panelu cPanel je chyba 406 Not Acceptable nejčastěji generována aplikačním firewallem ModSecurity.

1. Připojte se k rozhraní cPanel.

2. Přejděte do části "Zabezpečení" a klikněte na tlačítko "ModSecurity":

Jak opravím chybu 406 v cPanelu?

3. Bloky provedené nástrojem ModSecurity můžete zobrazit kliknutím na tlačítko "View history" (Zobrazit historii) odpovídající názvu vaší domény:

Jak opravím chybu 406 v cPanelu?

Poté se zobrazí seznam pravidel spuštěných modsecurity na vašem webu nebo aplikaci.

Jak opravím chybu 406 v cPanelu?

Vyhledejte číslo pravidla odpovídající vašemu bloku a deaktivujte jej.

Všimněte si, že blok se může v historii blokování objevit až po 5 až 10 minutách od události.

Závěr

Nyní víte, jak :

  • Identifikovat chybu HTTP 406 Not Acceptable a její běžné příčiny, jako jsou příliš omezující hlavičky Accept, nevhodná konfigurace serveru, špatné vyjednávání obsahu nebo absence alternativních formátů.
  • Chcete-li vyřešit chybu 406 v panelu cPanel, přihlaste se do svého rozhraní, přejděte do sekce "Zabezpečení", klikněte na "ModSecurity" a deaktivujte pravidla blokující obsah.

🛠️ S těmito informacemi jste vyzbrojeni, abyste se s touto chybou vypořádali a zajistili bezproblémový uživatelský zážitek na svých webových stránkách nebo v rozhraní API. 😊

Doufáme, že vám tento článek pomohl lépe pochopit a vyřešit problémy spojené s chybou 406 Not Acceptable. Děkujeme vám za přečtení! 👍 Neváhejte se podělit o své zkušenosti nebo položit otázky zanecháním komentáře níže. Vaše zpětná vazba je neocenitelná a pomáhá nám zlepšovat naše služby!

Ohodnotit tento článek :

Tento článek byl pro vás užitečný ?

Article utileAno

Article non utileNe

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Podobné články

3mn čtení

Wordpress v cPanelu: Řešení problému s bílou stránkou nebo chybou 500

1mn čtení

Jak zobrazit soubory protokolu Apache a PHP v panelu cPanel

1mn čtení

Diagnostika a oprava chyby 500 na webu hostovaném v cPanelu

0mn čtení

Jak opravím chybu 403 Forbidden v cPanelu?


Položte týmu LWS a jeho komunitě otázku