Inizio
/
Assistenza sito web
/
Statistiche ed errori
/
Che cos'è l'errore "Download non riuscito. Errore cURL 28: timeout della connessione dopo ms" e come risolverlo

Che cos'è l'errore "Download non riuscito. Errore cURL 28: timeout della connessione dopo ms" e come risolverlo

Che cos’è l’errore “cURL Error 28 Connection Timed Out”?

L’errore cURL 28 è un errore comune che gli utenti di WordPress potrebbero riscontrare. cURL, che sta per Client URL, è una libreria che permette di connettersi e comunicare con diversi tipi di server con diversi tipi di protocolli. L’errore in genere indica che il tuo sito sta tentando di eseguire una richiesta utilizzando la libreria cURL ma la richiesta impiega più tempo del tempo limite specificato, determinando un timeout della connessione.

Quali sono le cause del “cURL Error 28 Connection Timed Out”?

Esistono diversi motivi per cui potresti riscontrare l’errore cURL 28. Alcune delle cause più comuni sono:

  • Restrizioni del firewall o dei plugin di sicurezza: possono bloccare o limitare la connessione, causandone il timeout.
  • Conflitti tra plugin: alcuni plugin di WordPress potrebbero interferire con la libreria cURL, causando l’errore.
  • Software server obsoleto: anche versioni obsolete di cURL o OpenSSL possono causare questo problema.
  • Configurazione SSL errata: se il tuo certificato SSL non è configurato correttamente, può causare l’errore cURL.

Come risolvere l’errore “cURL Error 28 Connection Timed Out”?

Disabilita il firewall nel plugin di sicurezza

Se hai un plugin di sicurezza installato sul tuo sito WordPress, potrebbe causare l’errore cURL 28. Prova a disabilitare il firewall nel plugin di sicurezza per vedere se questo risolve il problema.

Controlla gli altri plugin WordPress

I conflitti di plugin sono una causa comune dell’errore cURL 28. Per verificare se un plugin sta causando il problema, disattiva tutti i plugin di WordPress e poi riattivali uno per uno, controllando ogni volta se l’errore ricompare.

Software server obsoleto

Tutti i server SiteGround hanno versioni del software preinstallate superiori a quelle richieste, quindi puoi saltare questo passaggio se sei un cliente SiteGround.

Controlla se sul tuo server di hosting sono installate le versioni minime o successive del software richiesto. Puoi verificarlo andando su wp-admin -> Strumenti -> Salute del sito -> scheda Informazioni -> sezione Server. Come minimo, il tuo server dovrebbe utilizzare PHP 7.4.13 o versioni successive, curl 7.74.0 o versioni successive e OpenSSL 1.1.1 o versioni successive. In caso contrario, contatta il tuo provider di hosting e chiedi loro di aggiornare il software alle ultime versioni disponibili.

Configurazione SSL errata

Se il tuo sito WordPress è configurato per utilizzare https, ma non è impostato correttamente, potrebbe causare il blocco delle richieste cURL non sicure (tramite http) da parte del server web. Allo stesso modo, se il vostro sito WordPress non utilizza https, ma tenta di stabilire una connessione utilizzando https, la richiesta potrebbe non riuscire.

Per confermare che non sia questo il problema, riconfigura il tuo WordPress per utilizzare https correttamente seguendo i passaggi di questa guida.

Condividi questo articolo