Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come risolvere l'errore di connessione sicura in WordPress

Vedere l'errore 'Impossibile stabilire una connessione sicura' in WordPress può essere frustrante. Questo errore comune si verifica in genere quando si tenta di installare o aggiornare un plugin o un tema dalla directory ufficiale di WordPress.org.

Dalla nostra esperienza, comprendere le potenziali cause dell'errore è il primo passo per risolverlo.

Quindi, in questo articolo, inizieremo spiegando chiaramente le ragioni alla base del messaggio di errore. Dopodiché, forniremo soluzioni semplici per correggere l'errore di connessione sicura in WordPress.

Correzione dell'errore di connessione sicura in WordPress

Cosa causa l'errore Impossibile stabilire una connessione sicura in WordPress?

WordPress è dotato di un sistema integrato per gestire gli aggiornamenti. Questo sistema controlla regolarmente gli aggiornamenti e mostra notifiche per installare gli aggiornamenti di plugin e temi.

Tuttavia, è necessario connettersi al sito web di WordPress.org per verificare o installare gli aggiornamenti. A causa di una cattiva configurazione sul tuo hosting WordPress, il tuo sito web potrebbe non riuscire a connettersi al sito web di WordPress.org.

Ciò comporterà un errore di connessione sicura e vedrai un messaggio di errore simile a questo:

An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums. (WordPress could not establish a secure connection to WordPress.org. Please contact your server administrator.) in /home/username/public_html/wp-admin/includes/update.php on line 122
Errore di connessione sicura in WordPress

Detto questo, vediamo come correggere facilmente l'errore di connessione sicura in WordPress.

Correzione dell'errore di connessione sicura in WordPress

Esistono diversi modi per correggere l'errore imprevisto di connessione sicura in WordPress. Puoi provare una delle seguenti soluzioni in base alla tua situazione.

  1. Problemi di hosting e server
  2. Risolvere l'errore di connessione sicura di WordPress in locale

Se il tuo server di hosting condiviso è sotto attacco DDoS, è probabile che la connessione a WordPress.org vada in timeout causando l'errore di connessione sicura.

In tal caso, puoi aspettare qualche minuto e riprovare. Se l'errore persiste, dovrai contattare il team di supporto del tuo provider di web hosting.

Problema di connettività del server Cloud o VPS

Se ti trovi su un server cloud o su hosting VPS, è possibile che il tuo server non riesca a connettersi a WordPress.org a causa di alcuni problemi DNS.

In tal caso, puoi puntare il tuo server direttamente ai server di WordPress.org. Dovrai connetterti al tuo server utilizzando SSH.

SSH sta per secure shell, che è un protocollo crittografato che ti consente di connetterti al tuo server utilizzando strumenti da riga di comando.

Gli utenti Windows possono utilizzare uno strumento chiamato PuTTy, mentre gli utenti macOS e Linux possono utilizzare l'app terminale.

Avrai bisogno delle credenziali di accesso per l'account con accesso shell al tuo account di hosting. Puoi ottenere queste informazioni dalla dashboard cPanel del tuo account di hosting o chiedere al tuo provider di server di web hosting.

Nel terminale, puoi connetterti al tuo server in questo modo:

ssh username@example.com

Non dimenticare di sostituire 'username' con il tuo nome utente e 'example.com' con il nome del tuo dominio.

Una volta connesso, devi eseguire il seguente comando:

sudo nano /etc/hosts

Questo aprirà un file e dovrai aggiungere il seguente codice in fondo al file:

198.143.164.251 api.wordpress.org

Ora puoi salvare le modifiche e uscire dall'editor. Visita il tuo sito web WordPress per vedere se questo ha risolto l'errore.

Risolvere l'errore di connessione sicura di WordPress in locale

Se stai eseguendo WordPress sul tuo computer (localhost), potresti non avere l'estensione cURL abilitata per PHP. Questa estensione è necessaria per accedere a Wordpress.org per gli aggiornamenti.

Dovrai modificare il file php.ini sul tuo computer. Questo file si trova solitamente nella cartella PHP della tua cartella MAMP, XAMPP o WAMP.

Se sei su un computer Windows, cerca la seguente riga:

;extension=php_curl.dll

Gli utenti Mac e Linux dovranno cercare questa riga:

;extension=curl.so

Ora devi rimuovere il punto e virgola prima del testo per abilitare l'estensione. Non dimenticare di salvare il tuo file php.ini.

Infine, non dimenticare di riavviare il server Apache affinché le modifiche abbiano effetto.

Controlla le porte aperte nel tuo firewall

Se l'estensione cURL è installata correttamente sul tuo server locale, il passo successivo è controllare il firewall della tua connessione Internet.

Il firewall del tuo computer potrebbe bloccare le connessioni in uscita dal server locale a WordPress.org. Se sei su Windows, premi il pulsante Start e cerca 'Windows Firewall'. Gli utenti Mac possono trovare le impostazioni del firewall in Impostazioni di sistema » Rete » Firewall.

Devi aggiungere Apache ai programmi consentiti dal tuo firewall e consentire le connessioni sia in entrata che in uscita.

Firewall Apache

Dovrai riavviare Apache affinché le tue modifiche abbiano effetto.

Speriamo che questo articolo ti abbia aiutato a risolvere l'errore di connessione sicura di WordPress. Potresti anche voler consultare la nostra guida completa passo passo alla sicurezza di WordPress per principianti e la nostra selezione di esperti dei migliori plugin di Twitter per WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

20 CommentsLeave a Reply

  1. ciao ragazzi
    ogni volta che voglio cercare un nuovo plugin nella mia bacheca di WordPress vedo questo errore e non elenca alcun plugin, cosa posso fare?
    “Si è verificato un errore imprevisto. Potrebbe esserci un problema con WordPress.org o con la configurazione di questo server. Se continui ad avere problemi, prova i forum di supporto.”

    • Se il metodo in questa guida non funziona per te, ti consigliamo di contattare il tuo provider di hosting per assicurarti che non ci siano errori da parte loro.

      Amministratore

  2. Ho dovuto effettivamente rimuovere ‘66.155.40.202 api.wordpress.org’ da /etc/hosts/ per farlo funzionare (doveva essere lì da un vecchio progetto WordPress)

  3. Un altro motivo per cui si può verificare questo errore è quando WP_HTTP_BLOCK_EXTERNAL è impostato in wp-config.

    L'avevo impostato per poter lavorare su un server locale offline e avevo bisogno di impedire a WP di andare in timeout e rallentare il sito. Ma poi ho dimenticato di riattivarlo quando sono tornato online.

    • Grazie per aver condiviso questo per coloro che potrebbero averlo aggiunto e stanno cercando altri motivi per questo errore.

      Amministratore

  4. Signore, nel mio php.ini non c'è nessun file come “;extension=php_curl.dll o extension=php_curl.dll” cosa devo fare?

    • Dovresti assicurarti che php_curl sia installato e, se lo è, dovresti provare le altre raccomandazioni nell'articolo

      Amministratore

  5. Ho semplicemente cambiato la versione di PHP alla penultima nel cPanel e sembra aver funzionato..

    nessuna altra modifica apportata

    • Your host may have made some automatic changes when updating your php but thank you for sharing what worked for you :)

      Amministratore

  6. Grazie per il post, l'IP della nuova API di WP è 198.143.164.251, quindi potrebbe essere 198.143.164.251 api.wordpress.org

  7. Attenzione, l'IP per api.wordpress.org non è più corretto, chiunque abbia questo problema, scriva semplicemente “ping api.wordpress.org” nella console e prenda l'IP dai risultati del suo ping.

    • Thank you for letting us know that they updated their IP, we’ll certainly look into clarifying the IP in our article :)

      Amministratore

  8. Per favore, ho provato tutto quello che hai menzionato sopra ma ricevo ancora lo stesso messaggio di errore. Ho installato wpV4.9.8 su windows 8.1. Cosa devo fare?

  9. Ciao,
    Innanzitutto grazie per aver condiviso il post. Ho eseguito tutti i passaggi che hai indicato, ma in seguito il mio wordpress su localhost continua a dare lo stesso errore. Ci sono altri passaggi rimanenti.
    Ho installato wordpress 4.9.0 su windows 8.1

    Grazie

  10. Ho letto https://www.wpbeginner.com/wordpress-security/ questa guida tua in cui hai menzionato che il nome utente non deve essere admin per motivi di sicurezza, ma il nome utente è facile da identificare cliccando sul nome dell'autore.

    Quindi, mantenere il nome utente come admin non causa alcun rischio per la sicurezza poiché anche il nuovo nome utente è identificabile

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.