We are implementing our first HTTPS interface, using Cloverleaf’s http protocol, to send realtime vaccination info to the state (Georgia).
I didn’t quite know what I was doing, and the state couldn’t provide much help, but after consulting Cloverleaf’s Help files, I configured the thread to the best of my knowledge with:
…this didn’t work initially. I received certificate errors. So I did a little research on the certificate error I received and found that I could get past it by setting cURL option “CURLOPT_SSL_VERIFYPEER” to 0.
Now I am able to test the connection and get responses from the state. All the rest should be basic message configuration.
But I am concerned that “CURLOPT_SSL_VERIFYPEER=0” has made us less secure… I am guessing because Cloverleaf is not contacting the issuing authority to verify the cert.
Am I right in this assessment? Is there something else I am overlooking here? Do I need to configure Cloverleaf in some other way to contact the CA – maybe an entry in a file somewhere?
Any advice would be much appreciated.
Thanks!
Michael Burrows