Ciphers between Server and Client

andre.gil
andre.gil Newcomer

Hello,

I'm receiving this error when my app connects to Refinitiv rest services

The client and server cannot communicate, because they do not possess a common algorithm

Where can I find the ciphers and protocols I should enable on my side so the app can communicate with Refinitiv Rest Services without problems?

Thanks

Tagged:

Best Answer

Answers

  • zoya faberov
    zoya faberov ✭✭✭✭✭

    Hello @andre.gil ,

    If you are planning integration with Datascope using DSS REST API, and are not in .NET space where you would start with Quickstart guide for DSS REST .NET SDK,

    The best place to start is DSS REST API Tutorials, beginning with Tutorials Introduction, Connecting to DSS Server and next, working through the brief tutorial pertaining to the specific request(s) that you require.

    The tutorials come with downloadable starter request collection for Postman, by importing it, you will be able to fully examine the protocol "in action" by submitting requests and receiving results.

    Consequently, the collection should remain helpful to you day-to-day, when you look to tune new DSS REST requests that are required, you can quickly and efficiently test your requests in Postman, tune to your satisfaction, and only then integrate the working requests into your code.

    I hope that this information is of help

  • @zoya faberov & @Jirapongse

    Thanks for you answers. I found the problem. I had to enable TLS 1.0 (outbound) on my server in order to be able to talk to Refinitv without the cipher problem.

    Though I checked with ssllabs and I have enabled all the TLS 1.2 ciphers enabled, but still only worked when I enabled the TLS 1.0.

    Actually it's not a problem, as I can live with me server creating outbound calls with TLS 1.0.

    Thanks