Refinitiv DSS API Certificate Issue

Hello Team,


We have query from client using DSS API


We are using Refinitiv API for fetching authentication and historical quotes. But we are facing the below error related to security:


PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target


We have installed the Refinitiv certificate to JDK and JRE using the below steps (earlier these steps have worked for us):


keytool -import -trustcacerts -alias nrudrakar -file selectapi.datascope.refinitiv.com.crt -keystore "/c/Program Files/Zulu/zulu-17/lib/security/cacerts"


keytool -import -trustcacerts -alias nrudrakar -file selectapi.datascope.refinitiv.com.crt -keystore "/c/Program Files/Zulu/zulu-17-jre/lib/security/cacerts"


Can you please help us why it is not working or any step we are missing?


Appreciate your input on the same.


Thanks & Regards

Naveen

Best Answer

  • Jirapongse
    Answer ✓

    @Naveen.Stella

    Thank you for reaching out to us.

    I checked the required certificates of the DSS REST API from the SSLShopper website and found that the server uses the following certificates.

    image

    The issuer of the certificate is COMODO. Please make sure you have these certificates in your Java key store file used by the application.