
사이드 프로젝트 앱을 개발하던 중에 해당 에러가 발생하면서 로그인이 되지 않았다.
<-- HTTP FAILED: javax.net.ssl.SSLHandshakeException: Chain validation failed
로그에서도 동일한 에러를 발생시키며 로그인이 되지 않았다.
이전에 GoogleLogin 을 통합적으로 관리하던 Firebase Console 에서 SHA-1 키가 debug, release, playstore 버전 모두 다른 키를 등록해주지 않았을 때, 등록되지 않은 버전에서 로그인 이슈가 있었다.
그런데 해당 console API를 점검해봤지만 문제가 없었고, https로 접속되던 OAuth 로그인 페이지를 http로 비보안 로그인 해보니 token을 정상적으로 반환했다.

백엔드 개발자님께 해당 이슈를 인계했고, aws 서버를 사용하던 앱의 서버에 수동으로 인증서를 붙이고 자동으로 갱신되게끔 설정해뒀는데, ssl인증서가 만료되었고 자동으로 갱신되지 않았기 때문이라는 이유를 들을 수 있었다..!
해당 에러는 안드로이드 환경에서 더 해결할 방법은 없다.