WordPress non riesce a collegarsi ai servizi ufficiali via HTTPS? Raccogli l’errore completo per distinguere DNS, certificati e blocchi della rete in uscita.
Indice dei contenuti
Che cosa significa
WordPress non riesce a completare una richiesta HTTPS verso i servizi ufficiali usati per aggiornamenti, plugin, temi o API.
Come riconoscere il problema
- Update non disponibili.
- Download failed.
- Curl error.
- Errore SSL.
- Problema verso api.wordpress.org.
Cause più frequenti
- DNS del server
- Certificati CA obsoleti
- TLS incompatibile
- Firewall in uscita
- Proxy WordPress
- Orologio del sistema errato
Diagnosi passo per passo
- Annota l’hostname e il codice di errore della richiesta fallita.
- Confronta DNS, data di sistema e connessione HTTPS dal processo PHP del sito. Una prova da shell può usare certificati o configurazioni differenti.
- Se è configurato un proxy, verifica WP_PROXY_HOST e le altre impostazioni previste dal progetto.
- Chiedi al supporto di controllare i blocchi in uscita verso l’hostname interessato.
Procedura di risoluzione
- Correggi il livello individuato: risoluzione DNS, certificati attendibili, orologio o proxy.
- Non usare sslverify=false per far riuscire la richiesta: eliminerebbe un controllo della connessione HTTPS.
- Consenti gli endpoint necessari con una regola mirata, se un filtro li sta bloccando.
- Riprova l’operazione da WordPress e verifica il risultato nel log.
Guide Xlogic correlate
- WordPress Fatal error Class not found
- WordPress: estensione PHP mancante o non disponibile
- WordPress failed to open stream: No such file or directory