WP Discourse Curl error persists after cacert.pem reference

It doesn’t sound like a Discourse problem since there is no php with discourse.

How did you enable https on either site?

If you include your site url people could check.