Skip to Content
0
Sep 05, 2013 at 12:42 PM

JDBC sender adapter error

289 Views

We are having an issue whilst setting up a JDBC sender adapter from XI to a SQL server hosted application. We were able to run the connection in INT environment but getting error in Pre-Prod environment. Also, XI Pre-Prod system is able to connect to target application's INT server. By XI pre-prod to target Pre-Prod is coming up with error. There is no difference on XI servers in terms of JDBC library version. Also, firewall issue is ruled out.

Below is the error log from XI JDBC adapter:

Error during database connection to the database URL 'jdbc:sqlserver://database.company.com\application_server:port;DatabaseName=INSTANCE' using the JDBC driver 'com.microsoft.sqlserver.jdbc.SQLServerDriver': 'com.sap.aii.adapter.jdbc.sql.DriverManagerException: Cannot establish connection with the registered driver. com.microsoft.sqlserver.jdbc.SQLServerDriver returns: The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: The TDS protocol stream is not valid... : com.microsoft.sqlserver.jdbc.SQLServerException: The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: The TDS protocol stream is not valid..'