A user, Mattia_Costa, is experiencing a Wordpress plugin error (cURL error 60: SSL certificate problem: unable to get local issuer certificate) when trying to integrate Wordpress with Discourse. Both Wordpress and Discourse use HTTPS with a Wildcard certificate.
Mattia_Costa has tried adding a reference in php.ini with the local certificate, but it didn’t work. codinghorror suggests that this is not a Discourse issue, but rather an issue with the SSL certificate setup and curl.
RJG proposes two possible causes: (1) Wordpress’s server lacks an up-to-date list of trusted certificate authorities, or (2) Discourse’s web server does not present a correct certificate chain. Mattia_Costa suspects that his network configuration, specifically using HA Proxy as a reverse proxy inside a VM, might be the cause of the issue. The user is researching the issue and will keep the community updated. daniel_dekay asks if the issue has been fixed, but no solution has been provided yet.
Discourse is not configured correctly - the web server does not present a correct certificate chain. Does your Discourse installation pass the SSL test? SSL Server Test (Powered by Qualys SSL Labs)