Consigli della community - Risolvere Error 524: A timeout occurred

Errore
Prova i consigli in questo Suggerimento della community per aiutarti a risolvere l’Error 524: A timeout occurred.

Background
L’errore Error 524 indica che Cloudflare ha effettuato con successo una connessione TCP al server Web di origine, però l’origine non ha replicato con una risposta HTTP prima del timeout della connessione. Solitamente, Cloudflare attende 100 secondi per una risposta HTTP. Se l’origine non risponde entro quel tempo, Cloudflare chiude la connessione e vedrai “Error 524: A timeout occurred”.

Idee per una risoluzione rapida

  1. Questo errore viene tipicamente causato da un processo di lunga esecuzione sul server di origine, come un’applicazione PHP o una query di database per la quale il server Web deve attendere prima di rispondere a una richiesta. Può anche essere causato da un sovraccarico del server di origine - quindi come primo passo è una buona idea quella di controllare le risorse disponibili del server , inclusa CPU e RAM, oltre ai livelli complessivi di traffico. Se il tuo server ha un alto carico di CPU o una memoria bassa, ciò potrebbe indicare un problema di risorsa.

  2. Indaga su problemi al tuo server di origine che potrebbero causare una generazione di risposte più lenta di 100 secondi. Chiedi al tuo provider di hosting/amministratore di sistema se ci siano problemi di server. Rivedere i registri di accesso/errore del tuo server Web potrebbe essere un buon modo per individuare queste informazioni. Se hai un piano Enterprise Cloudflare, contatta il Supporto clienti di Cloudflare per avvisarli del problema e di modo che possano valutare delle opzioni.

  3. Dovresti controllare i tuoi valori di salute del server come CPU e RAM disponibili e se usi un server Database, dovrebbe essere controllato per query di lunga esecuzione. Controlla i registri di accesso/errore del tuo server Web di origine, i quali potrebbero fornire informazioni sul perché tali richieste vadano in timeout.

  4. Se necessiti di script che si eseguono per più di 100 secondi senza restituire dati al browser, non puoi eseguirli tramite Cloudflare. Ci sono un paio di opzioni: esegui gli script tramite un sottodominio con nuvola grigia o cambia lo script in maniera che avvii un processo di background di lunga esecuzione e che restituisca rapidamente uno stato eleggibile dal browser finché tale processo non sia completato, dopodiché la risposta completa può essere restituita. Questo è il modo più comune in cui le persone intraprendono questo tipo di azione, dato che mantenere connessioni HTTP aperte a lungo non è affidabile e può anche essere molto gravoso.

  5. Se stai eseguendo un VPS, come Windows VPS, assicurati di regolare il firewall all’origine di modo che non limiti la frequenza degli IP di connessione di Cloudflare.

  6. Il tuo provider di hosting ha effettuato cambiamenti nel server alle sue impostazioni Railgun, i quali hanno provocato un Error 524. Vai alla dashboard di Cloudflare, seleziona Velocità, Railgun e disabilita Railgun se non più supportato dal provider oppure testa e scegli una connessione funzionante dalla lista delle opzioni.

Lettura Lite
https://support.cloudflare.com/hc/en-us/articles/115003011431#524error

Risorse di background
Centro di assistenza
YouTube

Ricerca il problema
Community
Google

Se ti serve maggiore aiuto
Questa community di altri utenti Cloudflare potrebbe aiutarti, accedi a Cloudflare e pubblica la tua domanda alla Community. Quando pubblichi sulla Community, assicurati di includere quante più informazioni possibili: il messaggio di errore specifico che vedi, gli URL di dove sta succedendo, screenshot dell’errore e i passaggi per riprodurre tale errore. Indica quali passaggi di risoluzione dei problemi hai tentato, di modo che possiamo aiutarti meglio.

Commenti degli esperti apprezzati
Questo Suggerimento della community rimarrà aperto per input dagli esperti della Community e persone che conoscono il problema. Apprezziamo molto commenti come: “Quali sono le tre cose da provare sempre”, o “Fai prima questo” o “Nella mia esperienza”. Apprezziamo molto commenti che iniziano con parole come: “Le tre cose che provo sempre”, o “Fai prima questo” o “Nella mia esperienza”.

Questo è un Suggerimento della community Cloudflare, per vedere vecchi suggerimenti clicca qui.

Çevirme…traduzir…翻译…traducir…Traduire…Übersetzen…:greyg: Tradurre questo Suggerimento

FXCTTO 101119