1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Risolvere un errore 429 o 503 (relativo al Server Web)
Questa guida dettaglia gli errori di tipo Rejected, too many connections from this host
se si verificano durante la visita di un sito web.
Origine degli errori
429 Troppi Richieste
Questo errore si verifica quando il server è sommerso da un gran numero di richieste in un breve lasso di tempo, il che può essere dovuto a un uso intensivo del sito o ad abusi.
503 Servizio momentaneamente non disponibile
Questo errore può essere causato da diversi fattori, tra cui lavori di manutenzione pianificati sul server, un sovraccarico del server dovuto a un traffico elevato, o l'esecuzione di uno script che supera i limiti di risorse del server.
Rifiutato, troppe connessioni da questo host
Questo errore si verifica quando il server rifiuta le connessioni a causa del numero elevato di connessioni simultanee provenienti dallo stesso indirizzo IP. Consultate i "Registri di accesso e di errore" nel pannello di controllo del vostro hosting per trovare molteplici voci di questo tipo:
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/js/modules/blocktopmenu/js/superfish-modified.js current:34 limit:30
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/js/modules/blocktopmenu/js/hoverIntent.js current:34 limit:30
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/js/modules/productscategory/productscategory.js current:34 limit:30
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/modules/feeder/rss.php current:35 limit:30
[Fri Sep 02 11:40:31] [error] [client 222.111.123.123] Rejected, too many connections from this host. (vhost:domain.xyz uri:/js/modules/favoriteproducts/favoriteproducts.js current:34 limit:30
In questo esempio, l'IP 222.111.123.123
esegue 30 connessioni simultanee su ogni pagina, pertanto viene automaticamente rifiutata perché potrebbe sembrare un attacco o una scansione.
Suggerimenti per la risoluzione
Alcuni suggerimenti per risolvere questi errori:
- Verifica gli script che effettuano connessioni multiple al server per visualizzare i dati.
- Ottimizza lo o gli script interessati in modo che richiedano meno risorse.
- Aumenta i limiti del sito interessato per permettere allo script di eseguire tutte le operazioni necessarie e/o limitare il numero di connessioni simultanee (soprattutto su un Serveur Cloud dove i limiti — memoria RAM, tempo di esecuzione, connessioni simultanee — possono essere aumentati in modo significativo).
- Migrate il tuo hosting su un Server Cloud.