Časté chybové kódy
Rychlý přehled všech chybových kódů vrácených SilentShield API.
| Status | Error | Description | Solution |
|---|---|---|---|
400 | validation_error | Neplatné tělo požadavku nebo chybějící povinná pole. | Zkontrolujte, zda formát požadavku odpovídá API dokumentaci. |
401 | missing_api_key | API klíč v požadavku chybí. | Přidejte hlavičku X-Api-Key do svého požadavku. |
403 | ip_not_whitelisted | IP klienta není na bílém seznamu bezpečnostní politiky. | Přidejte IP na bílý seznam v Panel → Bezpečnostní politika. |
403 | ip_blacklisted | IP klienta je na černém seznamu bezpečnostní politiky. | Odstraňte IP z černého seznamu v Panel → Bezpečnostní politika. |
403 | domain_mismatch | Doména Origin/Referer požadavku neodpovídá doméně API klíče. | Aktualizujte doménu v Panel → API klíče → Upravit. |
403 | referer_not_allowed | Doména refereru není v seznamu povolených refererů. | Přidejte doménu do Povolených refererů v Bezpečnostní politice. |
429 | quota_exceeded | Měsíční kvóta požadavků byla překročena. | Upgradujte svůj plán nebo počkejte na reset kvóty. |
429 | ip_rate_limited | Limit rychlosti na IP byl dosažen. | Počkejte 60 sekund. Hlavička Retry-After udává, kdy zkusit znovu. |
200 | X-Domain-Test-Limit-Exceeded | Neověřená doména: více než 10 požadavků denně v testovacím režimu. Požadavek NENÍ odmítnut — signalizuje to pouze hlavička X-Domain-Test-Limit-Exceeded. | Ověřte svou doménu pro odemčení plné kvóty. |
403 | suspicious | /v1/verify odmítne skutečného návštěvníka s verdiktem suspicious a důvody jako NO_TYPING_PAUSES. Widget odeslání neobdržel, například proto, že se formulář odesílá kliknutím na tlačítko a přes AJAX bez události submit. | Zahrňte pole behavior_nonce do těla požadavku (serializujte celý formulář, i skrytá pole). Požadavky odeslané přes XMLHttpRequest, včetně jQuery.ajax, pak widget od SilentShield 2.6 hlásí. Požadavky odeslané přes fetch() se zatím nehlásí: použijte běžné odeslání formuláře nebo se obraťte na podporu. |