본문 바로가기
728x90
반응형

<BEA-090504> <Certificate chain received from 인증서 failed hostname verification check. Certificate contained ...

 

 

인증서 체크가 제대로 안될 때 발생

 

1. 호스트 이름 확인방법 변경
    1. 웹로직 콘솔 접속 후 로그인
    2. 왼쪽 환경 - 서버 - 수정할 서버 클릭
    3. SSL 탭 클릭
    4. 고급 클릭하여 드롭다운 메뉴 확인 후 아래 값 수정
        1. 호스트 이름 확인 -> 사용자정의 호스트 이름 확인 프로그램으로 변경(Custom Hostname Verifier)
        2. 사용자정의 호스트이름 확인 프로그램 -> weblogic.security.utils.SSLWLSWildcardHostnameVerifier 입력
    5. 해당 서버 재기동


2. 호스트 이름 확인 무시 (콘솔)
    1. 웹로직 콘솔 접속 후 로그인
    2. 왼쪽 환경 - 서버 - 수정할 서버 클릭
    3. SSL 탭 클릭
    4. 고급 클릭하여 드롭다운 메뉴 확인 후 아래 값 수정
        1. 호스트 이름 확인 -> 없음
    5. 해당 서버 재기동

 


3. 호스트 이름 확인 무시 (자바옵션)
    1. 터미널 접속하여 웹로직 기동쉘 존재하는 디렉토리로 이동
    2. 서버 기동쉘 아래와 같이 수정 (ex. start_{서버}.sh)
         JAVA_OPTS 또는 USER_MEMS 와 같은 자바옵션 부분에 

         -Dweblogic.security.SSL.ignoreHostnameVerification=true 추가
    3. 해당 서버 재기동

728x90
반응형

한걸음 한걸음

개인적인 기록