Legacy Dev Forum Posts

 View Only

Sign Up

Data Action Error using MTLS

  • 1.  Data Action Error using MTLS

    Posted 06-05-2025 18:44

    mfmathis | 2022-11-30 16:27:27 UTC | #1

    We are attempting to make a data action call using MTLS but are receiving the following error:

    { "message": "The server encountered an unexpected condition which prevented it from fulfilling the request.", "code": "internal.server.error", "status": 500, "messageParams": {}, "contextId": "ae99104a-e0cf-43ec-9f83-911fe22c15b5", "details": [ { "errorCode": "ACTION.REMOTEENDPOINT" } ], "errors": [ { "message": "REST call for action execute failed. Message: Unable to send message, due to: SSLHandshakeException: Received fatal alert: handshakefailure [ae99104a-e0cf-43ec-9f83-911fe22c15b5]", "code": "INTERNALSERVERERROR", "status": 500, "messageParams": {}, "details": [], "errors": [] } ] } Does anyone know what could be causing the handshaking issue, my understanding is there is no required setup on the Genesys side to use MTLS?


    Jason_Mathison | 2022-11-30 16:53:28 UTC | #2

    Data Actions always offer to provide a client certificate, so there is nothing you need to configure inside of Genesys Cloud in order to use mTLS.

    Problems typically come down to the remote endpoint not trusting the root certificate that is used to sign the Data Action client certificate. Which Genesys Cloud region are you using? Make sure that your endpoint trusts the certificate for the correct region: https://help.mypurecloud.com/articles/mtls-support-for-data-actions/

    --Jason


    system | 2022-12-31 16:54:23 UTC | #3

    This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.


    This post was migrated from the old Developer Forum.

    ref: 17442