728x90
JDK 7을 사용하는 WebLogic 10.3.6을 JDK 8을 사용하는 WebLogic 14.1.1로 업그레이드 한 이후 TLS 관련한 issue가 발생하였다.
SSL은 변경된 것 없이 이전 jks 파일을 그대로 사용하나, JAVA가 업그레이드 됨에 따라 TLS1.0, TLS1.1 지원을 하지 않아서 발생한 에러로 확인된다.
이 때 다음과 같이 WebLogic 측에서 TLS를 변경/확인 할 수 있다.
- ${JAVA_HOME}/jre/lib/security/java.security를 변경한다.
=> 반드시 jre 밑에 있는 java.security를 변경해야 되는 점 유의
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 |
java.security에 다음과 같은 부분에 TLS 버전이 명시되어 있는데, 위 붉은색 부분을 삭제하고 웹로직을 재기동하면 해당 TLS 버전을 JAVA에서 사용하지 않기에 정상적으로 기동되는 것을 확인할 수 있다.
728x90
'Oracle > TroubleShooting' 카테고리의 다른 글
weblogic Servlet annotation 관련 이슈 (0) | 2023.02.03 |
---|---|
WebLogic SSL 에러 - PKIX Path Building Failed (0) | 2022.12.14 |
Waiting on Condition (0) | 2022.11.21 |
WebLogic console 404 error (0) | 2022.11.14 |
JTA Timeout 관련 Error (0) | 2022.10.31 |