Question
Thomas Vessiere · Jan 13

SSL/TLS Error for request to external API.

Hello. 

I'm trying to transfer two connectors from my test env to my production env ( both are IRIS 2021.1 ) 

So i have created an SSL configuration on both :

Test env : 

Production env : 

The connector work well on the test env. When i try the same code in my production env i got this error :
 

Erreur lors de la récupération du token : ERROR #6085: Unable to write to socket with SSL/TLS configuration 'XXXXX', error reported 'SSL/TLS error in SSL_connect(), SSL_ERROR_SYSCALL: I/O error (183)'

I tried to use the advanced debug like this post : https://community.intersystems.com/post/error-6085-unable-write-socket-s... . But nothing appear in my cconsole.log

%SYS> d ^REDEBUG

FFFFFFFF

Do you have any suggestion ?

Thanks.

Vessiere Thomas.

Product version: IRIS 2021.2
0
0 146
Discussion (8)1
Log in or sign up to continue

Would it work with Enabled cipherlist (TLSv1.2 and below): ALL

Can you set Maximum Protocol Version to TLSv1.3?

Yes, like that.

Is it the same OS?

You can also try running:

openssl s_client -connect <URL or IP>:<port>

Hi Thomas.

Are you trying to connect to the same API endpoint from Test and Live?

Is it possible that the end point is performing IP filtering so your request from the Live server is being rejected?

Hello.

I asked the API's owner. He doesn't have any filtering :/ 

Solved.

Misconfiguration in the firewall.

Thanks everyone.