VERIFIED SOLUTION i

Error "SSLv3 SSLContext not available DSRA0010E" in EngageOne Server

Product Feature: Installation / Upgrade


 

Issue

When deploying EngageOne Server, the following error is encountered:

00000086 MBeanHelper E Could not invoke an operation on object: WebSphere:name=DataSourceCfgHelper,process=server1,platform=dynamicproxy,node=xxxxxxxxNode01,version=8.5.5.4,type=DataSourceCfgHelper,mbeanIdentifier=DataSourceCfgHelper,cell=xxxxxxxxNode01Cell,spec=1.0 because of an mbean exception: java.sql.SQLException: Le pilote n'a pas pu établir de connexion sécurisée au serveur SQL Server à l'aide du chiffrement SSL (Secure Sockets Layer). Erreur : SSLv3 SSLContext not available. DSRA0010E: Etat SQL = 08S01, Code d'erreur = 0 »

Cause

The version of sqljdbc.jar is incompatible with the Java Runtime Environment

Resolution

UPDATED: July 8, 2019
Deploy the correct version of sqljdbc.jar

sqljdbc.jar class library requires a Java Runtime Environment (JRE) of version 5.0. Using sqljdbc.jar on JRE 6.0 or JRE 7.0 will throw an exception when connecting to a database.
...
sqljdbc4.jar class library provides support for JDBC 4.0 API. It includes all of the features of the sqljdbc.jar as well as the new JDBC 4.0 API methods.
sqljdbc4.jar class library requires a Java Runtime Environment (JRE) of version 6.0 or 7.0. Using sqljdbc4.jar on JRE 5.0 will throw an exception.
Note      Use sqljdbc4.jar when your application must run on JRE 6.0 or 7.0, even if your application does not use JDBC 4.0 API features.


This link provides more detailed information:

https://msdn.microsoft.com/en-us/library/ms378422%28v=sql.110%29.aspx