드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다. 오류: "The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]". ClientConnectionId:e05a3a2a-242c-4ea5-9de4-1a17374ba1bc
The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]
find / -name "java.security"
로 검색하여
java.security에 들어가서
java.security 에 이거 두개 주석처리
jdk.certpath.disabledAlgorithms
jdk.tls.disabledAlgorithms
해도 안되고
이렇게
... jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \ DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \ include jdk.disabled.namedCurves ...
tslv1, tlsv1.1 을 지워도 안되길래
https://dbeaver.io/files/21.0.5/
디비버 버전을 21.2.2 에서 21.0.5로 낮춰서 했더니 연결 성공!