为什么与microsoft-sql的连接停止工作



我有一个连接Ms Sql的服务。连接正在从本地系统成功运行。但在部署后抛出以下错误。

无法获得查询元数据的连接:驱动程序无法使用安全套接字层(SSL(加密建立与SQL Server的安全连接。错误:";客户端偏好[TLS13,TLS12]不接受服务器选择的协议版本TLS10

Dockerfile中唯一的更改是最后3行:

FROM openjdk:11-jre-slim
COPY /target/app-exec.jar /app-exec.jar
RUN apt-get update && apt-get -y install wget
RUN apt-get install curl -y
RUN wget -O dd-java-agent.jar https://dtdg.co/latest-java-tracer

即使在恢复更改后,我也会遇到同样的错误。你能帮我解决这个问题吗?

最近,在即将到来的OpenJDK更新版本中,TLS 1.0/1.1默认不启用(自4月20日起(

对我来说,快速的解决方案是将版本降级为以下版本:

FROM openjdk:11.0.6-jre-slim

最新更新