DSCC Initiated Actions Fail with 'TLSv1.2 SSLContext not available' Error

(Doc ID 2323644.1)

Last updated on NOVEMBER 06, 2017

Applies to:

Oracle Directory Server Enterprise Edition - Version 11.1.1.7.170718 and later
Microsoft Windows x64 (64-bit)

Symptoms

After applying ODSEE 11.1.1.7.170718 Bundle Patch, DSCC initiated operations (i.e. create, update, etc) fail with the following Java error stack...

2017/10/25 15:41:19 org.apache.catalina.core.ApplicationContext log
Fatal: [ERROR] Uncaught application exception
java.lang.UnsupportedOperationException: java.security.NoSuchAlgorithmException: TLSv1.2 SSLContext not available
at oracle.ldap.dsee.ground.security.CustomSocketFactory.makeSSLSocketFactory(CustomSocketFactory.java:262)
at oracle.ldap.dsee.ground.security.CustomSocketFactory.<init>(CustomSocketFactory.java:100)
at oracle.ldap.dsee.ground.jdmk.CustomConnectorFactory.connect(CustomConnectorFactory.java:172)
at oracle.ldap.dsee.dscc.agent.client.DsccAgentClient.getConnector(DsccAgentClient.java:159)
at oracle.ldap.dsee.dscc.agent.client.DsccAgentClient.getConnectorDsccRegistryAuthentication(DsccAgentClient.java:61)
at oracle.ldap.dsee.dscc.agent.client.DsccAgentPool.getSyncDsccAgentMBean(DsccAgentPool.java:259)
at oracle.ldap.dsee.dscc.agent.client.DsccAgentPool.access$100(DsccAgentPool.java:31)
at oracle.ldap.dsee.dscc.agent.client.DsccAgentPool$1.run(DsccAgentPool.java:130)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.security.NoSuchAlgorithmException: TLSv1.2 SSLContext not available
at sun.security.jca.GetInstance.getInstance(GetInstance.java:142)
at javax.net.ssl.SSLContext.getInstance(SSLContext.java:125)
at oracle.ldap.dsee.ground.security.CustomSocketFactory.makeSSLSocketFactory(CustomSocketFactory.java:255)
... 8 more

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms