15. fejezet · 15.10
Web Applikációs Tűzfal
A Web Applikációs Tűzfal (más néven ModSecurity vagy WAF) minden kérést ellenőriz, amely a weboldalához érkezik, ismert támadási mintákra, például olyan próbálkozásokra, amelyek kódot próbálnak elhelyezni egy űrlapban. A gyanús kéréseket a tűzfal megállítja, mielőtt azok elérnék a weboldalt. A tűzfal alapértelmezés szerint be van kapcsolva, és javasoljuk, hogy ezt így is hagyja.
Előfordulhat, hogy a tűzfal megállít egy olyan kérést, amely valójában rendben van. Ilyenkor például egy 403-as vagy 406-os hibát láthat egy oldal mentésekor, egy fájl feltöltésekor vagy egy űrlap elküldésekor. Ebben az esetben egyetlen szabályt kikapcsolhat a saját domainjéhez.
Az áttekintés
A DirectAdminben kattintson a Haladó tulajdonságok alatt a Web Applikációs Tűzfal lehetőségre. Megjelenik a kiválasztott domain összes hosztneve, a Kézbesítés állapota oszlopban azzal, hogy be van-e kapcsolva a tűzfal (Engedélyezve), a Kivételek oszlopban pedig azzal, hogy hány szabályt zárt ki.

Melyik szabály blokkolja a kérésemet?
- Végezze el ismét azt a műveletet, amely hibát okozott (például mentse újra az oldalt), hogy a kérést a rendszer ismét megállítsa.
- Kattintson az áttekintésben az Auditnapló (2) elemre. Itt találhatók azok a kérések, amelyeket a tűzfal megállított, a szabály számával (a szabályazonosítóval) együtt.
- A szabályazonosítót a domain hibanaplójában is megtalálja (lásd: Oldal áttekintés és naplók: a hibanapló és a hozzáférési napló): keresse a ModSecurity és a [id "..."] kifejezéseket.

Egy szabály kizárása
- Kattintson a hosztnévnél a Módosít (1) gombra.
- A Kizárt szabályok alatt a Szabály azonosítója (2) mezőbe írja be a szabály számát. Tartomány is megadható, például 1234-1239.
- A Megjegyzés mezőben adja meg, hogy miért zárta ki, például "oldal mentése WordPressben". Így később is tudni fogja, miről van szó.
- Kattintson a Kivétel hozzáadása gombra, majd a KONFIGURÁCIÓ MENTÉSE (3) gombra.

Ezután próbálja meg újra. Ha most már működik, akkor az a szabály okozta a problémát. A Módosítások visszavonása gombbal visszaállíthatja a beállításokat az eredeti állapotukba.
Figyelem: Ne kapcsolja ki teljesen a tűzfalat (Letiltva) csak azért, hogy megszabaduljon egy hibaüzenettől. Csak azt a szabályt zárja ki, amelyik a problémát okozza. Minden kizárt szabály valamelyest csökkenti a weboldal védelmét, az egész hosztnévre vonatkozóan.
Nem boldogul vele?
Nyisson egy ticketet, amelyben megadja az oldal címét, hogy mit tett, és az időpontot. Mi ezután megkeressük Önnek a megfelelő szabályt. Olvassa el ezt is: 403-as vagy 406-os hiba mentéskor vagy feltöltéskor.
