FAQ - Errore 429 Too Many Requests su WordPress: come risolvere?
L'errore 429 Too Many Requests indica che il sito ha ricevuto un numero elevato di richieste in un intervallo di tempo molto breve e che, per motivi di sicurezza, alcune di queste richieste sono state temporaneamente limitate.
Su WordPress questo comportamento può verificarsi, ad esempio, durante:
| - | modifiche ripetute tramite l'editor di WordPress; |
| - | numerose chiamate REST API effettuate in rapida successione; |
| - | salvataggi o aggiornamenti ripetuti; |
| - | operazioni eseguite da plugin o temi che generano molte richieste ravvicinate. |
Sì. Una delle possibili cause può essere la funzione Bot Protection di Imunify, che ha lo scopo di proteggere il sito da bot malevoli e traffico automatizzato.
In alcuni casi, un'attività legittima particolarmente intensa può essere temporaneamente interpretata come traffico automatizzato e generare un errore 429 Too Many Requests.
Questo non significa necessariamente che vi sia un problema nel sito o che la funzione debba essere disabilitata definitivamente.
Come prima soluzione consigliamo di ridurre la frequenza delle operazioni, evitando di effettuare molte richieste in rapida successione.
Ad esempio, se l'errore compare durante modifiche ripetute di articoli, pagine o file di WordPress, attendere qualche secondo tra un'operazione e la successiva può essere sufficiente per evitare l'attivazione della protezione.
Se il sito funziona normalmente e l'errore compare solamente durante un utilizzo particolarmente intensivo, consigliamo di mantenere attiva Bot Protection, in quanto costituisce un'importante misura di protezione contro traffico automatizzato e bot malevoli.
Se hai necessità di effettuare numerose operazioni ravvicinate e l'errore 429 impedisce di lavorare normalmente, puoi disabilitare temporaneamente la protezione.
Dal pannello WordPress:
| 1. | nella bacheca, cerca la sezione Imunify; |
| 2. | clicca su Bot Protection; |
| 3. | clicca su Turn off on this site. |
Una volta disabilitata la funzione, ripeti l'operazione che generava l'errore.
La disattivazione di Bot Protection può risolvere anche eventuali blocchi che interessano le REST API di WordPress, qualora siano effettivamente causati da questa protezione.
In genere no.
Se la disattivazione viene effettuata solamente per completare una serie di modifiche o operazioni intensive, consigliamo di riattivare Bot Protection una volta terminato il lavoro.
Se invece l'errore 429 si presenta frequentemente durante il normale utilizzo del sito, potrebbe essere necessario individuare quale plugin, tema o funzionalità stia effettuando un numero eccessivo di richieste.
No. Il codice HTTP 429 indica genericamente che è stato superato un limite di richieste e può essere generato anche da altri sistemi di sicurezza, plugin, firewall, CDN o meccanismi di rate limiting.
Bot Protection è quindi una possibile causa e una delle prime verifiche da effettuare sui servizi dove la funzione è attiva, ma qualora il problema persista anche dopo la sua disabilitazione sarà necessario effettuare ulteriori controlli.


©