MSSQL jdbc — драйверу не удалось установить безопасное соединение с SQL-сервером с использованием SSL-шифрования. ОшибкаJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 MSSQL jdbc — драйверу не удалось установить безопасное соединение с SQL-сервером с использованием SSL-шифрования. Ошибка

Сообщение Anonymous »

Я использую Springboot с Java 15. Версия драйвера jdbc не указана в файле POM.

Код: Выделить всё

com.microsoft.sqlserver
mssql-jdbc

Это файл application-prod.properties

Код: Выделить всё

spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver
spring.jpa.praperties.hibernate.dialect=org.hibernate.dialect.SQLServer2012Dialect
spring.datasource.url=jdbc:sqlserver://17x.1x.2x.8x:14xx;
databaseName=xxxxxxaabcbx;
spring.datasource.username=xxxabcxUser
spring.datasource.password=xxxsxxssx
Подобные конфигурации отлично работают на компьютере разработчика. Но на проде работает хорошо, но в какой-то момент начинает выдавать ошибку

Код: Выделить всё

Caused by: java.sql.SQLTransientConnectionException: HikariPool-l Connection not available, request timed out after 172291ms.
at com.zakker.hikari.pool.HikariPool.createTimeoutException (HikariFool.java:695)
at.com.zaxxer.hikari.pool.HikariPool.getConnection (HikariPool.java:197)
at com.zaxxer.hikari.pool.HikariPool.getConnection (HikariPool.java:162)
at com.zaxxer.hikari.HikariDataSource.getConnection (HikariDataSource.java:128)
at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection (DatasourceConnectionProviderImpl.java:122)
at org.hibernate.internal.NonContextualJdbcConnectionAccess.obtainConnection (NonContextual JdbcConnectionAccess.java:38)
at org.hibernate-resource.jdbc.internal.LogicalConnectionManagedImpl.acquireConnectionIfNeeded (LogicalConnectionManagedImpl.java:108)
131 common frames omitted

Caused by: secure connection to SQL Server by using Secure Sockets Layer (55L) encryption. **Error: "Unexpected rethrowing"**
at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate (SQLServerConnection.java:3151)
at com.microsoft.agleerver.jdbc.TD5Channel.enableSSL(IOBuffer.java:1912)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper (SQLServerConnection.java:2708)
at com.microsoft.agiserver.jdbc.SQLServerConnection. login (SQLServerConnection.java:2362)
at com.microsoft.aqlserver.jdbc.SQLServerConnection.connectInternal (SQLServerConnection.java:2213)
at com.microsoft..sqlserver.jdbc.SQLServerConnection.connect (SQLServerConnection.java:1276)
at.com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:861)
at com.sanser.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)
at com.zakner.hikari.pool.Poolbase.newConnection (FoolBase.java:358)
at com.saxxer.hikari.pool.PoolBase.newPoolEntry (PoolBase.java:206) com.zaxxer-hikari.pool.HikariPool.createPoolEntry (HikariPool.java:477)
at at com.zaxxer.hikari.pool, HikariPool.access100 (HikariPool.java:71)
at com.saxxer hikari.pool. Hikari Pools FoolEntryCreator.call (HikariPool.java:725) at com.saxxer/hikari.pool.RikersPool$PoolEntryCreator.doll (HikariPool.java:711)
at java.base/java.util.concurzent. FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1130) at java.bane/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
Пожалуйста, помогите, почему это происходит только на рабочей машине и почему она не выдает ошибку с самого начала? Это из-за того, что версия jdbc не упоминается в pom?

Подробнее здесь: https://stackoverflow.com/questions/793 ... -server-us
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»