Peer not authenticated - Connecting to 3rd party API over SSL
(CF8.01 server with Windows 2008 Server R2 - Java installed in C:\Program Files\Java\jre6)
I have no problems connecting with CFHTTP from a local dev box to one of our domains on a server with SSL. I also have a domain that uses a PayPal API over SSL which appears to be working still. However I've recently tried to integrate with another 3rd party and I can't get it to connect
I receive a peer not authenticating error, as detailed in the link below
Diagnosing a CFHTTP issue - peer not authenticated · Raymond Camden
I tried the fix at the top of Raymonds page but it would not work, it just throw errors. I've been through the thread which at one point led me to an instructional page here Naveen Chhabra's Blog | Just another WordPress.com site which suggested that you take the certificate from the third party server and install it on the CF server. However I struggled with that because it was asking for a keystore password, which I don't know and can't seem to figure out how to set.
The more I read the more complex this appears to get.This page from Oracle gave me a headache keytool-Key and Certificate Management Tool
It's odd how I'm able to use PayPal, and also connect to my other domains on SSL from the dev box, and yet this particular third party won't work.
I'm also concerned that if I install their certificate that once it expires that the function will then fail.
I've read the previous forum posts and can't seem to find a solution, I also seem to be the only person with this issue on CF8, the other reports are CF9 or CF10
Can anybody please help me resolve this issue
Thanks
Mark
