Genesys Engage on-premises

 View Only

Discussion Thread View
  • 1.  How to use https in IRD WebService

    Posted 08-14-2020 07:51
    ​Hi
    I have a strategy designed in IRD, where I'm using a Web Service object to send a http POST to an external web server. This means, that the connection is made from the URS to the external web server.
    It has been working for a couple of years, but now the support for http will soon be disabled, so I need to use https instead.
    I thought, that it would just be changing http to https in the URL, and then everything like trusting the certificate etc. would be handled by the Windows built-in trust store. But it doesn't work...
    Reading the Genesys documentation on the issue have not really helped me.
    On the server, where URS is running, I have tested using Posman. It works, which should mean, that any firewall etc. should be open for https traffic.
    Does anybody know, what I'm missing?
    #Security

    ------------------------------
    Gert Sogaard
    ------------------------------


  • 2.  RE: How to use https in IRD WebService

    Posted 08-15-2020 03:06
    May not be related, but it's worth checking what version of TLS is being negotiated and allowed.  I spent a fair bit of time a few years ago in trying to identify if Cert thumbprint info needed to be entered in the URS config, looking at upgrading URS.  Most of what I seem to recall was that a lot of certificate manual stuff needed was for Linux installs.

    Ultimately the two lessons we learned were:

    1. You need to make sure your URS host can access the CRL repository for the certificates being presented
    2. You need to be sure your URS host has the TLS level required enabled that is needed on the remote side.


    ------------------------------
    Vaun McCarthy
    NTT New Zealand Limited
    ------------------------------



  • 3.  RE: How to use https in IRD WebService

    Posted 08-15-2020 11:41

    Hi

     

    Generally I suggest to built a custom wrapper which will manage the https negotiation outside of URS. This helps in simplifying the integration.

     

    Cheers

     

    Santosh Sundaram

    E60BA5C3-F72F-4463-A7BB-AE351E6AA407

    Talk:   +91 981 955 4265 / +91 835 694 5756

    Skype: santoshs5

     






Need Help finding something?

Check out the Genesys Knowledge Network - your all-in-one access point for Genesys resources