Thursday 30 June 2016

UNSUPPORTED_CLIENT: TLS 1.0 has been disabled in this organization

In this post, i am going to explain about an issue and solution which i faced while integrating salesforce in SOA 12c.

Issue :

To integrate salesforce in SOA 12c, we need to configure Salesforce adapter which required credentials like username, password & security token. But i am not able to get the metadata of salesforce and got an error like UNSUPPORTED_CLIENT:


Solution :

The problem for this issue is salesforce has disabled TLS 1.0 version in their organization. So it will support for TLS 1.1 or higher version. we have to update the TLS security level to TLS 1.1 or higher version in 12c Jdeveloper and weblogic.

Add below property in jdev.conf for get access for salesforce integration in Jdeveloper 12c.

AddVMOption -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2

Add the same property in setDomainEnv.cmd file to get access for salesforce integration in weblogic 12c.

Restart Jdeveloper and SOA server.

Thanks !!