본문 바로가기
반응형

TLS error2

com.microsoft.sqlserver.jdbc.SQLServerException: 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다. 참고 포스팅을 보면 예전 포스팅에서 TLSv1, TLSv1.1 등 Sqlserver를 사용하기 위해 Java11 버전 이상일 경우엔 셋팅을 해줘야하는것이 있었다. 하지만 maven을 돌리다보니 이상하게 똑같은 에러가 또 발생 하였다. 그리고 다시한번 Java home 경로로 가서 java.security 파일을 봐도 셋팅한것이 잘 설정 되어있다. 한참을 삽질하다가 혹시 설마 이클립스에서 자바 경로를 다른 곳을 잡고 있나? 라는 생각이 들었고 /Application/eclise.app 안의 eclipse.ini파일을 보니 java 경로를 엉뚱한 eclipse.app안의 Eclipse/plugins/org,,,, 역시 이유는 있었다. 그럼 사건의 현장으로 가서 해당 위치의 java.security 를 확인해.. 2022. 4. 22.
JAVA TLS 접속 에러(The server selected protocol version TLS10,TLS11 is not accepted by client preferences) spring build를 하는데 데이터베이스에 접속 관련해서 제목과 같은 에러가 나왔다. 찾아보니 TLS 1.0 TLS1.1 로 접속을 못한다는 의미인것 같다. 자바에서 dbms로 접속하기 위함인것이라고 생각하고 JAVA_HOME경로에서 셋팅 파일을 찾아봤다. 자바 홈을 각자 위치에서 설치를 했겠지만 맥에서 자바를 새롭게 설치하거나 참고사이트처럼 설치를했다면 /Library/Java/JavaVirtualMachines/jdk-11.0.13.jdk 위치에 있을것이다. 해당 디렉토리에서 Contents/Home/conf/security를 들어가보면 java.security 라는 파일이 있을것이다. 자바 홈 안에 Contents 폴더가 없다면 find 명령어를 통해서 자바홈 안에 java.security 파일.. 2022. 3. 31.
반응형