# Hibaelhárítás

> Gyakori LW Firewall-hibák: tiltott látogató, figyelmeztetés az Állapot fülön, elavult worker, kizárt adminisztrátor, kétlépcsős és spamvédelmi gondok.

## Látogatók és vásárlók

| Amit látsz | Ok | Mit tegyél |
|---|---|---|
| Valódi látogatók nem érik el az oldalt a 6 alapból tiltott ország valamelyikéből | Alapból bekapcsolt geo blokkolás | [Geo blokkolás](https://hub.hellowp.io/hu/docs/lw-plugins/lw-firewall/beallitasok/geo-blokkolas/): vedd ki az országot, vagy kapcsold ki. Parancssorból: `wp lw-firewall geo remove <kód>`. |
| A látogató `Access denied.` szöveget kap (403) | Blacklist, tiltott ország, kitiltás vagy blokkolt bot | Kapcsold be a [naplózást](https://hub.hellowp.io/hu/docs/lw-plugins/lw-firewall/beallitasok/naplok/), abból kiderül az ok. Utána: feloldás, whitelist, az ország vagy a bot kivétele. A tűzfal válasza mindig ez a rövid angol szöveg; egy CDN vagy proxy 403-as oldala ettől eltér. |
| A látogató `Too many requests. Please try again later.` szöveget kap (429) | Kéréskorlát | Emeld a **Rate limit** vagy az **Időablak** értékét, vagy tedd whitelistre a címet (pl. saját monitorozó, integráció). |
| A vásárló a szűrőnél vagy kosárlinknél egy rövid oldalt lát: „A szűréshez engedélyezni kell a sütiket.” vagy „…JavaScript szükséges.” | A böngészőben ki van kapcsolva a süti vagy a JavaScript | Ez szándékos; a **Tovább szűrők nélkül** vagy **Tovább kosárba tétel nélkül** linkkel továbbmehet. Ha zavaró, kapcsold ki a **WooCommerce-szűrők** vagy a **Kosárba tevő linkek** kapcsolót. |
| A saját SEO-auditod (pl. Semrush, Ahrefs) nem éri el az oldalt | Az eszköz botja az alaplistán van | [Blokkolt botok](https://hub.hellowp.io/hu/docs/lw-plugins/lw-firewall/beallitasok/blokkolt-botok/): töröld a bejegyzést. |
| Minden hozzászólás elutasítva: „A hozzászólásodat nem sikerült elküldeni…” | A téma nem `comment_form()`-mal építi az űrlapot | Kapcsold ki a **Spam** fülön az **Aláírt űrlap-token** beállítást. |
| A jelszó-visszaállítás nem megy egy egyedi belépőoldalon | A **Proof-of-render** csak a wp-login űrlapjára tesz tokent | Kapcsold ki a **Proof-of-render** beállítást. |
| A regisztráció-védelem „tétlen” | A WordPressben nem regisztrálhat bárki | Szándékos: csak nyitott regisztrációnál fut. |

## Bejelentkezés

| Amit látsz | Ok | Mit tegyél |
|---|---|---|
| „Túl sok sikertelen bejelentkezési kísérlet ennél a fióknál. Próbáld újra később.” | A felhasználónév zárolva van | Várd ki a lejáratot, vagy oldd fel: **IP szabályok → Zárolt felhasználónevek**, vagy `wp lw-firewall user-lock remove <felhasználó>`. |
| Kizártad magad: a saját IP-d ki van tiltva | Belépés- vagy spamtiltás | Lépj be másik hálózatról, és oldd fel az **IP szabályok** fülön; vagy `wp lw-firewall ban remove <ip>`. |
| Elveszett a telefon, nem megy a második lépés | | Helyreállító kód, másik adminisztrátor, `wp lw-firewall 2fa reset <felhasználó>`, végső esetben a vészkapcsoló. Részletek: [Kétlépcsős belépés](https://hub.hellowp.io/hu/docs/lw-plugins/lw-firewall/ketlepcsos-belepes/). |
| A jelszó nélküli belépés (hozzáférési kulcs) nem működik | Egy captcha-bővítmény elutasítja a jelszó nélküli kérést; vagy más host néven nyitották meg az oldalt (pl. `www` alias); vagy domainváltás történt | Tegyél kivételt a captchában, vagy használd a kulcsot csak második lépésként; a `www` aliashoz a `lw_firewall_passkey_allowed_origins` szűrő kell; domainváltás után regisztráld újra a kulcsokat. |
| Mobilalkalmazás vagy integráció nem tud jelszóval belépni | A fióknál kétlépcsős belépés van | Használj alkalmazásjelszót, és az **Alkalmazásjelszavak tiltása** maradjon kikapcsolva. |
| „LW Firewall: a kétlépcsős belépés nem aktív” | Hiányzik a PHP `sodium` vagy `openssl` kiterjesztése | Kérd a tárhelyszolgáltatótól a bekapcsolását. |
| „LW Firewall: a kétlépcsős beállítás e-mailjei nem küldhetők el” | A kötelező beállítás megerősítő kódja nem ment ki | Javítsd az oldal levélküldését (pl. SMTP-bővítmény). |

## Figyelmeztetések az Állapot fülön

| Amit látsz | Ok | Mit tegyél |
|---|---|---|
| A kérésed nem routolható címről érkezik a tűzfalhoz | Az oldal proxy, terheléselosztó vagy ugyanazon a gépen futó előtét mögött van, és a tűzfal nem ismeri | **IP szabályok → Megbízható proxyk:** a proxy címe (gyakran `127.0.0.1`), **Továbbító fejléc:** amit a proxy beállít. Cloudflare-hez nem kell semmi. Ha csak te böngészel helyi hálózatról vagy VPN-ről, figyelmen kívül hagyhatod. |
| „LW Firewall — a védelem KI van kapcsolva”, a worker verziója nem egyezik | Frissítés után régi a worker | Általában magától újratelepül. Ha nem: **Állapot → Worker újratelepítése**, vagy `wp lw-firewall worker install`. |
| „Az MU-plugin worker fájl hiányzik az mu-plugins/ mappából…” | Egy tárhely-takarítás vagy másik biztonsági bővítmény törölte | Telepítsd újra, mint fent. |
| „Az mu-plugins mappa nem írható.” | Jogosultsági gond | Tedd írhatóvá a `wp-content/mu-plugins` mappát a webszerver számára, és töltsd újra az oldalt: a worker magától települ. |
| A worker telepítve van, de még egyszer sem jelentkezett | Leggyakrabban átnevezték a bővítmény mappáját | **Worker újratelepítése**. |
| „A fájltároló mappa nem írható…” | A `wp-content/cache/lw-firewall/` nem írható | Javítsd a jogosultságot, vagy válts APCu-ra vagy Redisre. |
| „Nincs friss CIDR lista ezekhez: …” | A heti letöltés nem futott (pl. kikapcsolt WP-Cron, tiltott kimenő kérés) | **CIDR listák frissítése most**, vagy `wp lw-firewall geo update` rendszer-cronból. Addig az érintett országok látogatói átjutnak. |
| „A legutóbbi riasztó e-mailt nem sikerült elküldeni…” | Hibás levélküldés | Állítsd be az SMTP-t, majd **Riasztások → Teszt e-mail küldése**. |
| Egy kitiltás állapota **Csak nyilvántartva** | A tárolót (Redis, APCu) kiürítették vagy újraindították | A kitiltás nem él. Ha kell, tiltsd ki újra. |

## Telepítés és beállítás

| Amit látsz | Ok | Mit tegyél |
|---|---|---|
| „Néhány beállítás érvénytelen. Semmi nem lett mentve.” | Egy mező hibás | Javítsd a megjelölt mezőt, és ments újra. |
| Egy mező zárolva: „A wp-config.php-ban beállítva (…)” | A beállítást konstans rögzíti | Vedd ki a konstanst a `wp-config.php`-ból, ha a felületről állítanád. |
| Import: „A fájl nem tartalmaz érvényes JSON-t.” | Nem az LW Firewall exportja | A bővítmény saját exportfájlját használd. |
| A bővítmény nem kapcsolható be, vagy a worker nem fut | PHP 8.2 vagy WordPress 6.6 alatti verzió | Frissítsd a PHP-t és a WordPresst. |
