Question Does progress need any code changes when web service call changes from Http to Https

ferozahmed21

New Member
Hi,

Recently we have change the service call from http url to https url. I am getting error( Safe SOCKET LOCK (SSL) failure. Error code -54: unable to get local issuer certificate: for 6ae7a2a5.0 in C: \ Program Files (x86) \ OpenEdge_113 \ certs (9318)) while consuming new https url.

I have tried to install required certificates on server, imported them to cert folder but no luck. Can someone help me in fixing it.

And also i have below question:
1. Do we need to change code if http url is cahnged to https?
2. Any configurations i have to change in Appserver?
 

RealHeavyDude

Well-Known Member
You are most likely missing the CA ( certificate authority ) certificate in the Progress certificate store. You need to import the CA certificate from the issuer of your server certificate in the Progress certificate store ( certs ) so that the Progress client is able to verify the certificate presented by the server.

Your other questions are very vague. You are not saying anything about your setup and what you've already done.
 

ferozahmed21

New Member
You are most likely missing the CA ( certificate authority ) certificate in the Progress certificate store. You need to import the CA certificate from the issuer of your server certificate in the Progress certificate store ( certs ) so that the Progress client is able to verify the certificate presented by the server.

Your other questions are very vague. You are not saying anything about your setup and what you've already done.

Hi RealHeavyDude,

Thank you for your reply.

I have already imported certificate provided by the vendor to Progress certificate store.

It is importing with alias name (Importing trusted certificate to alias name: 461ef631) but i have different number in error message means i have incorrect certificate?
 
Hi RealHeavyDude,

Thank you for your reply.

I have already imported certificate provided by the vendor to Progress certificate store.

It is importing with alias name (Importing trusted certificate to alias name: 461ef631) but i have different number in error message means i have incorrect certificate?
I changed the socket CONNECT port number and added -ssl parameter.
 
Top