Che cos'è l'errore HTTP 429 e come risolverlo
Pubblicato: 2020-08-06Il tipo "migliore" di errori che puoi ottenere sono quelli che ti dicono esattamente cosa sta causando il problema. L'errore HTTP 429 ottiene il massimo dei voti in quell'area. Saprai subito qual è il problema, così potrai iniziare a identificare immediatamente il colpevole.
In breve, l'errore 429 appare quando qualcuno o qualcosa sta effettuando troppe richieste al tuo server. Se stai utilizzando WordPress, ci sono diversi modi semplici per risolvere questo problema.
Quindi mettiamoci subito al lavoro!
Iscriviti al nostro canale Youtube
Che cos'è l'errore HTTP 429?
L'errore HTTP 429 è meglio conosciuto dal suo messaggio di accompagnamento, che recita: "Troppe richieste". A seconda del browser che stai utilizzando, il codice di errore potrebbe differire leggermente. Alcune delle sue varianti più comuni includono:
- “Errore 429”
- “HTTP429”
- “Errore 429 (Troppe Richieste)”
Come puoi vedere, l'identificatore "429" è sempre lì. In poche parole, questo codice di errore significa una delle due cose. O il tuo server web è sopraffatto dal numero di richieste che sta ricevendo, oppure ha un'impostazione in atto per bloccare le connessioni da un indirizzo IP specifico se rileva un'anomalia.
Per "anomalia" intendiamo un comportamento sospetto, come un particolare IP che tenta di accedere ripetutamente alla pagina di accesso del tuo sito. Gli attacchi Denial of Service (DDoS) possono anche attivare l'errore HTTP 429, poiché un server sicuro riconoscerà prontamente quel tipo di comportamento dannoso.
È importante capire esattamente cosa può attivare l'errore 429. Se sei tu a provare troppe volte ad accedere a una pagina, l'errore dovrebbe scomparire presto da solo. Ad esempio, il tuo host web potrebbe avere un'impostazione in atto per limitare l'accesso per alcuni minuti dopo che si è verificato un comportamento sospetto.
D'altra parte, se l'errore persiste, potrebbe puntare verso un attacco dannoso o un servizio di terze parti che sta travolgendo il tuo server. In tal caso, potrebbe essere necessario rimboccarsi le maniche per ripararlo da soli.
Come correggere l'errore HTTP 429 in WordPress (4 tecniche)
Nelle sezioni seguenti, esploreremo i quattro modi più comuni per correggere l'errore 429 in WordPress. Ci avvicineremo a queste correzioni in ordine di ciò che di solito funziona meglio, iniziando con la risoluzione dei problemi dei plug-in.
1. Disabilita tutti i tuoi plugin
Spesso, un plug-in canaglia può essere alla base di un errore 429 persistente. Nella nostra esperienza, i plug-in che hanno maggiori probabilità di attivare un tale errore sono:
- Plugin di sicurezza
- Soluzioni che forzano il caricamento del tuo sito Web su HTTPS
- Strumenti che riscrivono gli URL di WordPress in un modo o nell'altro
Il modo più veloce per capire se un plug-in sta attivando l'errore HTTP 429 è disabilitare tutti quelli attivi sul tuo sito. Se l'errore persiste in seguito, puoi provare una soluzione diversa e, se non c'è più, puoi iniziare a restringere il colpevole.
Disabilitare i plugin di WordPress è semplice. Tuttavia, l'errore 429 a volte ti impedisce di accedere all'area di amministrazione di WordPress. Se ciò accade a te, il modo migliore per disattivare temporaneamente i tuoi plug-in è utilizzare File Transfer Protocol (FTP).
Una volta connesso al tuo sito web tramite FTP, vai alla cartella wp-content . Lì vedrai una cartella chiamata plugins . Se rinomini quella cartella in qualcos'altro, disabiliterà tutti i plug-in sul tuo sito Web in un colpo solo:

Naturalmente, ciò influirà sulla funzionalità del tuo sito web. Tuttavia, il tuo obiettivo principale dovrebbe essere quello di riottenere l'accesso e vedere se un plug-in sta attivando l'errore.
Se puoi accedere normalmente al tuo sito dopo aver disabilitato i tuoi plugin, la tua prossima mossa dovrebbe essere quella di ripristinare la directory dei plugin al suo nome originale. Una volta fatto, apri la cartella tramite FTP e inizia a scorrere l'elenco dei plug-in attivi.
Per ogni plugin, ti consigliamo di cambiare il nome della sua cartella individuale, che lo disabiliterà. Quindi controlla se l'errore persiste. Una volta identificato quale plug-in esatto stava causando il problema, puoi cercare di sostituirlo o disinstallarlo.

2. Passa a un tema WordPress predefinito
In alcuni casi, il tuo tema WordPress attivo potrebbe essere dietro l'errore 429. Questo è molto probabilmente con temi complessi che utilizzano chiavi API per l'autenticazione.
Ancora una volta, stiamo lavorando partendo dal presupposto che non hai accesso alla dashboard di WordPress per affrontare questo potenziale problema. Proprio come con i plugin, tuttavia, puoi utilizzare un client FTP per disabilitare il tuo tema attivo.
Questo processo funziona allo stesso modo dei passaggi che abbiamo trattato nell'ultima sezione:
- Connettiti al tuo sito Web WordPress tramite FTP.
- Vai a wp-content/themes .
- Individua la cartella del tema attivo.
- Rinomina quella cartella in qualsiasi altra cosa.
Poiché WordPress richiede che il tuo sito abbia un tema attivo, passerà automaticamente a una delle opzioni predefinite. Se apri il tuo sito web ora e l'errore è sparito, tutto dovrebbe apparire leggermente diverso.
A questo punto, puoi provare a reinstallare il tema o ripristinare il nome precedente della cartella esistente. Se l'errore persiste, potrebbe essere necessario ripristinare una versione precedente del tema o considerare l'utilizzo di un'altra versione.
3. Cambia il tuo URL di accesso a WordPress
Se né i temi né i plug-in sono alla base dei tuoi problemi di errore 429, il problema potrebbe essere qualcuno che tenta di entrare nel tuo sito. Di solito, ciò comporta la forza bruta per farsi strada attraverso la tua pagina di accesso.
Modificando l'URL di accesso di WordPress predefinito, entrambi ti occupi di questo problema e contribuisci a proteggere il tuo sito Web da attacchi futuri. Il modo più semplice per farlo è utilizzare un plug-in come WPS Hide Login:

Abbiamo parlato di come utilizzare WPS Hide Login in passato, perché è il nostro strumento preferito per questo lavoro. È importante notare che puoi anche aggiornare manualmente l'URL di accesso di WordPress, ma sconsigliamo questo metodo perché comporta modifiche significative ai file principali del tuo sito web.
Se hai provato le due soluzioni precedenti e sei ancora bloccato dal back-end di WordPress, tuttavia, non sarai in grado di installare un nuovo plug-in. In tal caso, dovrai tirare fuori i pezzi grossi. Con ciò intendiamo contattare il team di supporto dell'hosting.
4. Contatta il tuo provider di hosting
Qualsiasi servizio di supporto di hosting web di qualità apprezzerà che hai provato a risolvere un problema prima di contattarlo. Quando si tratta dell'errore HTTP 429, se hai escluso sia i plugin che i temi, puoi presumere che il problema sia probabilmente un attacco di terze parti al tuo sito.
Esistono molte misure che puoi utilizzare per proteggere il tuo sito Web WordPress. Tuttavia, la maggior parte di esse sono misure preventive. Se il tuo sito è attualmente "sotto fuoco", potrebbe essere necessario richiedere assistenza tecnica.
Anche se non riesci ad accedere al tuo sito web, il servizio di supporto del tuo host web dovrebbe essere in grado di dare un'occhiata ai suoi registri di sicurezza e vedere se c'è qualcosa che non va. Potrebbero anche essere in grado di ripristinare un backup precedente a cui non hai accesso.
Quindi, a questo punto, la nostra raccomandazione è di far sapere al tuo provider di hosting quale errore stai osservando e cosa hai provato a risolverlo. Una volta eliminato l'errore 429, puoi adottare misure per proteggere il tuo sito Web in modo che questo problema non si ripresenti.
Conclusione
Per quanto riguarda gli errori, 429 non è così difficile da affrontare. Nel peggiore dei casi, potrebbe impedirti di accedere all'area di amministrazione di WordPress, ma ci sono ancora alcuni semplici passaggi che puoi eseguire per provare a risolvere il problema.
Se riscontri l'errore HTTP 429 e persiste per più di qualche minuto, ecco quattro soluzioni rapide che dovrebbero aiutarti a ripristinare il tuo sito web alla normalità:
- Disattiva tutti i tuoi plugin.
- Passa a un tema WordPress predefinito.
- Modifica l'URL di accesso di WordPress.
- Contatta il tuo provider di hosting.
Hai domande su come risolvere l'errore HTTP 429 in WordPress? Parliamo di loro nella sezione commenti qui sotto!
Immagine in miniatura dell'articolo di Botond1977/shutterstock.com
