Wordpress Plugin - Errore Curl 60 - Impossibile verificare il certificato

Ciao a tutti!
Sono nuovo qui e mi sono appena unito alla famiglia Discourse.

Oggi stavo cercando di integrare una nuova installazione di WordPress con una nuova installazione di Discourse, quando ho incappato in questo strano errore:

cURL error 60: SSL certificate problem: unable to get local issuer certificate-

Sia Discourse che WordPress utilizzano un certificato wildcard e il mio Discourse è in esecuzione su un sottodominio, mentre WordPress è sul dominio principale.

Discourse è installato all’interno di una VM Ubuntu sul mio server ESXi e l’ho fatto tramite la configurazione rapida.

Discourse non presenta alcun problema e non capisco davvero dove sia il problema con la CA.

Cercando online, molte persone hanno suggerito di aggiungere un riferimento in php.ini al certificato .cert locale, ma ci ho provato e non ha funzionato.

Sia WordPress che Discourse sono su HTTPS e Discourse è impostato su “HTTPS obbligatorio”.

Cosa dovrei provare a fare per risolvere questo problema?

Qualche suggerimento?

Questo non sembra essere un problema di Discourse, quanto piuttosto un problema relativo alla configurazione del certificato SSL e a curl… Non siamo sicuri di essere la persona giusta per aiutarti in questo caso.

Sì, ho già provato quasi tutte le opzioni, ma non riesco a trovare la soluzione giusta… Spero che qualcun altro abbia già affrontato questo strano problema…

Questo potrebbe essere un problema con la tua installazione di Discourse.

Questo errore indica che il tuo Wordpress non riesce a verificare se il certificato SSL di Discourse è attendibile.

Ci possono essere due possibilità:

  1. È colpa di WP: il tuo server Wordpress non dispone di un elenco aggiornato di autorità di certificazione attendibili. Settings error SSL certificate problem: unable to get local issuer certificate | WordPress.org

  2. Discourse non è configurato correttamente: il server web non presenta una catena di certificati corretta. La tua installazione di Discourse supera il test SSL? SSL Server Test (Powered by Qualys SSL Labs)

2 Mi Piace

Ehi Richard, grazie per la risposta.

Stavo facendo delle ricerche e l’unica cosa a cui riesco a pensare è la mia configurazione di rete.
Il mio Discourse si trova dietro a un reverse proxy all’interno di una VM.

Sto usando HA Proxy e, dalle mie ricerche, non sono il primo a riscontrare questo tipo di errore su un sito pubblicato dietro a un reverse proxy che utilizza HTTPS.

Sto facendo altre ricerche e potrei avere un’idea di cosa potrebbe essere…

Vi terrò aggiornati!

1 Mi Piace

Hai mai risolto questo problema?