Kapitola 15 · 15.10
Firewall webových aplikácií (ModSecurity)
Firewall webových aplikácií (tiež ModSecurity alebo WAF) kontroluje každú požiadavku na vašu webovú stránku kvôli známym vzorom útokov, napríklad pokusom vložiť kód do formulára. Podozrivé požiadavky sú zastavené skôr, ako sa dostanú na vašu webovú stránku. Firewall je štandardne zapnutý a takto vám ho aj odporúčame ponechať.
Niekedy firewall zastaví požiadavku, ktorá je v poriadku. Vtedy sa môže zobraziť napríklad chyba 403 alebo 406 pri ukladaní stránky, nahrávaní súboru alebo odosielaní formulára. V takom prípade môžete pre vašu doménu vypnúť jedno konkrétne pravidlo.
Prehľad
V DirectAdmin kliknite v časti Pokročilé funkcie na Firewall webových aplikácií (ModSecurity). Zobrazia sa všetky hostitelia (hostnames) vybranej domény, pri položke Štát uvidíte, či je firewall zapnutý (Povolené), a pri položke Výnimky koľko pravidiel ste vypli.

Ktoré pravidlo blokuje moju požiadavku?
- Zopakujte akciu, pri ktorej nastal problém (napríklad uložte stránku), aby bola požiadavka opäť zablokovaná.
- V prehľade kliknite na Denník auditu (2). Nájdete tam požiadavky, ktoré firewall zastavil, vrátane čísla pravidla (ID pravidla).
- ID pravidla nájdete aj v chybovom denníku vašej domény (pozrite si Súhrnné štatistiky a logy: záznam chýb a záznam prístupov): vyhľadajte ModSecurity a [id "..."].

Vylúčenie pravidla
- Pri danom hostiteľovi kliknite na Upraviť (1).
- V časti Deaktivované pravidlá zadajte do poľa ID pravidla (2) číslo pravidla. Môžete zadať aj rozsah, napríklad 1234-1239.
- Do poľa Komentár uveďte dôvod, napríklad "ukladanie stránky vo WordPress". Neskôr tak budete vedieť, prečo ste výnimku pridali.
- Kliknite na Pridať vylúčenie a potom na ULOŽIŤ KONFIGURÁCIU (3).

Potom to skúste znova. Ak to teraz funguje, problém spôsobovalo toto pravidlo. Pomocou tlačidla Vrátiť späť zmeny vrátite nastavenia do pôvodného stavu.
Upozornenie: Nevypínajte firewall úplne (Vypnuté), aby ste sa zbavili hlásenia. Vylúčte iba to pravidlo, ktoré spôsobuje problém. Každé vylúčené pravidlo mierne znižuje ochranu vašej webovej stránky, a to pre celého hostiteľa.
Neviete si poradiť?
Vytvorte tiket s adresou stránky, popisom toho, čo ste robili, a časom, kedy sa problém vyskytol. My príslušné pravidlo nájdeme za vás. Prečítajte si aj Chyba 403 alebo 406 pri ukladaní alebo nahrávaní.
