톰캣에서는 문제없이 보내지는 푸시가 웹로직에서는 아래와 같은 에러가 나오고 전송되지 않는다.



 <Warning> <Security> <BEA-090504> <Certificate chain received from android.googleapis.com - 216.58.220.234 failed hostname verification check. Certificate contained *.googleapis.com but check expected android.googleapis.com> 

javax.net.ssl.SSLKeyException: [Security:090504]Certificate chain received from android.googleapis.com - 216.58.220.234 failed hostname verification check. Certificate contained *.googleapis.com but check expected android.googleapis.com



해결방법 : 

1. 웹로직 도메인을 개발모드가 아닌 운영모드로 구성한다.

2. 1번이 완료된 후 노드 관리자 실행




3. 웹로직 스타트



4. 웹로직 어드민 콘솔 로그인

5. 좌측 메뉴트리에서 환경 > 서버 > 콘트롤
상태에 RUNNING 이 아닌 항목을 체크 후 시작버튼 클릭

(체크박스가 활성화되지 않는다면 좌측 상단에 잠금 및 편집 버튼 클릭 후 다시 시도)





6. 환경 > 서버 > AdminServer 클릭 > SSL 탭 
하단의 고급을 클릭

아래와 같이 두 항목을 선택 및 입력

호스트 이름 확인 : 사용자 정의 호스트 이름 확인 프로그램
사용자 정의 호스트 이름 확인 프로그램 : weblogic.security.utils.SSLWLSWildcardHostnameVerifier

저장버튼 클릭





7. 웹로직을 재시작해야 적용이 완료되므로 웹로직 재시작


블로그 이미지

엘로드넷

,