Kapitola 15 · 15.10
Webový aplikační firewall
De Webový aplikační firewall (také nazývaný ModSecurity nebo WAF) kontroluje každý požadavek na Váš web na výskyt známých vzorů útoků, například pokusů o vložení kódu do formuláře. Podezřelé požadavky jsou zastaveny dříve, než dosáhnou Vašeho webu. Firewall je standardně zapnutý a doporučujeme jej ponechat tak.
Někdy firewall zastaví požadavek, který je ve skutečnosti v pořádku. Můžete pak narazit například na chybu 403 nebo 406 při ukládání stránky, nahrávání souboru nebo odesílání formuláře. V takovém případě můžete pro svou doménu vypnout jedno konkrétní pravidlo.
Přehled
V DirectAdmin klikněte v nabídce Pokročilé funkce na Webový aplikační firewall. Zobrazí se všechny hostitelské názvy zvolené domény, u sloupce Stav uvidíte, zda je firewall zapnutý (Zapnuto), a u sloupce Výluky kolik pravidel máte vypnutých.

Které pravidlo blokuje můj požadavek?
- Zopakujte akci, při které došlo k problému (například uložení stránky), aby byl požadavek znovu zablokován.
- V přehledu klikněte na Audit log (2). Tam najdete požadavky, které firewall zastavil, včetně čísla pravidla (ID pravidla).
- ID pravidla najdete také v chybovém logu Vaší domény (viz Souhrn webu a logy: log chyb a log přístupů): vyhledejte ModSecurity a [id "..."].

Vyloučení pravidla
- U hostitelského názvu klikněte na Upravit (1).
- V části Vyloučená pravidla do pole ID pravidla (2) zadejte číslo pravidla. Můžete zadat i rozsah, například 1234-1239.
- Do pole Komentář uveďte důvod, například "ukládání stránky ve WordPress". Díky tomu to budete vědět i později.
- Klikněte na Přidat výluku a poté na ULOŽIT NASTAVENÍ (3).

Poté to zkuste znovu. Pokud to nyní funguje, bylo to skutečně toto pravidlo. Pomocí Vrátit zpět změny vrátíte nastavení do původního stavu.
Pozor: Nevypínejte firewall úplně (Vypnuto), jen abyste se zbavili chybové hlášky. Vylučte pouze to pravidlo, které problém způsobuje. Každé vyloučené pravidlo mírně snižuje ochranu Vašeho webu, a to pro celý hostitelský název.
Nedaří se Vám to vyřešit?
Vytvořte tiket s adresou stránky, popisem toho, co jste dělali, a časem, kdy k problému došlo. My pak pravidlo za Vás dohledáme. Přečtěte si také Chyba 403 nebo 406 při ukládání nebo nahrávání.
