-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Kumar,
On 11/16/16 5:01 PM, Mohan Kumar wrote: > I'm using Tomcat 6.0.29 version with Java 1.6.0_45 on Windows > server 2008 and started noticing SSL related information in > Catalina logs recently. Upgrade upgrade upgrade! All 3 of those components are hideously old. >> From the logs it looks like SSL is getting enabled for JDBC. Any >> help to > understand why the below information shows up in catalina logs > would be much appreciated? There is nothing that got changed in the > JDBC datasource configuration recently and the application uses SQL > server 2008. > >> From catalina.log > > Oct 31, 2016 10:18:26 AM com.microsoft.sqlserver.jdbc.TDSChannel > enableSSL INFO: java.security path: C:\Program > Files\Java\jre6\lib\security Security providers: [SUN version 1.6, > SunRsaSign version 1.5, SunJSSE version 1.6, SunJCE version 1.6, > SunJGSS version 1.0, SunSASL version 1.5, XMLDSig version 1.0, > SunPCSC version 1.6, SunMSCAPI version 1.6] SSLContext provider > info: Sun JSSE provider(PKCS12, SunX509 key/trust factories, SSLv3, > TLSv1) It looks like the MS JDBC driver is logging some stuff at the INFO log level. I wouldn't have put that at the INFO level, but ... whatever. > Oct 31, 2016 10:18:26 AM org.apache.naming.NamingContext lookup > WARNING: Unexpected exception resolving reference > org.apache.tomcat.dbcp.dbcp.SQLNestedException: Error preloading > the connection pool at > org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicData Source.java:1398) > > at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getLogWriter(BasicDataSource .java:1098) > at > org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory.createDataSource(Ba sicDataSourceFactory.java:350) > > at org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory.getObjectInstance(Bas icDataSourceFactory.java:156) > at > org.moss.jdj.dbcp.EncryptedDataSourceFactory.getObjectInstance(Encrypt edDataSourceFactory.java:25) > > ............ > at java.lang.reflect.Method.invoke(Unknown Source) at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) > Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The > driver could not establish a secure connection to SQL Server by > using Secure Sockets Layer (SSL) encryption. Error: "SQL Server > returned an incomplete response. The connection has been closed.". Looks like your JDBC driver can't make a secure connection to the SQL Server instance. Are you expecting to use TLS to connect to your db? Have you checked to see if your client's or server's certificates have expired or have some other problem? Perhaps you are being MITMd. - -chris -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJYL1vuAAoJEBzwKT+lPKRYnVUP/iZQzcSMvP8U0VuEg2EIocd2 YWi1AkfefbQo05QEdJLbP5Rn3Al5LWo2UUzR/HfsHMrxSNdScoqQjxJqSOxdiyy7 0ykHPjWX9ub0awkev0A/Fx3Cz/t21rzpopD55lAorEryju6Vc/S2Ce8aul9+iZgN 0Ti2tnrcfdpsZRrRTfPpx0uUuD2Fb/ZcclnzqAMF0YaDZsy32uOUVRSy9OF6MSYs dZW9eJYeC7Fj43YjUsbCzaITEuCE0hqTuE610F+bQ2vUETeuwkedVkw5AFcamwvk QN39/arSV94Cd+r8CQ+Z1tE8fac1pW3Jo3P95sHau04YEXyG9nb1WW+bWSksWL8S 6493phRwrd8+nb1uDo0s4my0+yjJdstrsRI2QjwDHgHsMm85NJ88AKdIcX4mEkS8 HvAKYK8FI0JekuArhIXmFybJh6bbhJqQUCl4FsC5Y/ki32j+EI3Fha+xXOR8OmA+ 9WL6TP+IZcFpZJ2B8rm+47nn2VjjAa1vEXl6qwOY3UqsIduSWHNf/8VE25K+QEm2 7cyELCQlmDoZSsvXC36JrPeoWlD2dItZQmmvSYKX9aqooOGXK9ZnZ0ZbTWfXGdub p4bqye+jX8A6RSNu5LsEimewkOJljd3Pj2T8tZKUZFV6mR6/Vz4mvH+fK90rcuwB 0VyFEZQkMbD6Onnhozlo =nC98 -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org