VERIFIED SOLUTION i

Resolve "SSL handshake failed" error while running EngageOne batch processing

JBoss EAP 6.2
SQL Server 2012 R2 64-bit
Engageone 3.1.2
Windows Server 2012 R2 64-bit
JDK Sun jdk1.6.0_115
NA Batch
SSL has never been configured for SSL.

Issue

The following error occurs intermittently when running EngageOne batch processing: 

TDSChannel ( ConnectionID:56 TransactionID:0x0000000000000000) SSL handshake failed: SQL Server returned an incomplete response. The connection has been closed. 

It should be noted that the error doesn't always occur.

Cause

Upgrading JDK to 1.6.0_115.

Resolution

UPDATED: August 3, 2017
This issue was resolved by using Java 8 JDK to run NA batch instead of Java 6.