Hi,
I have an integration with Authorize.Net API (https://secure2.authorize.net/gateway/transact.dll endpoint).
Since June, 9, I started receiving the "could not establish trust relationship for the ssl/tls secure channel" error. Before that day, everything worked correctly.
I'm forcing using TLS 1.2.
Have something changed that day related protocols/ciphers?
Thanks
Ariel
โ06-12-2023 03:08 AM
Having the same issue. Another wrinkle, I went to https://developer.authorize.net/api/reference/index.html#payment-transactions and tested my credentials and got a E00007 error. These are the credentials they gave me and immediately they are invalid? Double checked and those are correct. So is the URL. Everything was okay until the 9th.
โ06-12-2023 02:36 PM - last edited on โ06-12-2023 03:28 PM by kh-gary
It's conceivable that the SSL/TLS settings on their servers has changed if you suddenly began receiving the "could not establish trust relationship for the SSL/TLS secure channel" issue on June 9th while using the Authorize. Net API.
In order to maintain security compliance, Authorize. Net modifies its SSL/TLS settings on a regular basis and may deactivate older protocols or cipher sets. However, it's difficult to determine the precise reason in the absence of public word from Authorize. Net about modifications to their SSL/TLS setup on that particular date.
Here are some steps you can take to troubleshoot the issue:
You should be able to use the Authorize. Net API to troubleshoot and fix the SSL/TLS handshake error by following these instructions. It is advised that you contact Authorize. Net's support team for help if you are unable to resolve the issue on your own.
โ03-13-2024 01:59 AM