Javapns 2.3, 2.2 certificate_unknown 오류 처리 과정

보기만 해도 지긋 지긋한 이놈 ;;;;

 

javapns.communication.exceptions.InvalidCertificateChainException: Invalid certificate chain (Received fatal alert: certificate_unknown)! Verify that the keystore you provided was produced according to specs…

 

기본 적으로 Push에 있는 alert을 사용했지만 Exception에 걸리지 않고 정아무 로고 없이 끝나버리니 문제가 없는줄 알았으나 단말에서는 아무 반응이 없어 디컴파일해서 코드를 따라 가니 PushedNotification으로 리턴하는군 이놈을 이용하여 성공과 실패 를 알아 볼수 있다 실패를 찍은 결과 뭔가 나오는구만 ㅠㅜ try{}catch에 안걸리던놈 이놈 javapns.communication.exceptions.InvalidCertificateChainException: Invalid certificate chain (Received fatal alert: certificate_unknown)! Verify that the keystore you provided was produced according to specs…

 

이놈 때문에 승질 나는 사람들을 위해 조금 참으시라고 나의 해결 과정을 공유 합니다....

 

오류 해결 과정

 

1. 인증서 파일 문제로 오인 재발급 (실패)

2. Javapns 2.3 버전에서 2.2 버전으로 다운 (실패)

3. 샘플 코딩상 문제가 있는지 확인을 위해 여러 가지로 다시 작성 (실패)

4. JVM 1.6인 테스트 서버에 포팅 정상 작동 확인(의심)

5. JVM 버젼 문제에로 구글링... 젠장 JVM 1.7에사 SSL 관련 이슈 예기들 바글바글

6. Local JVM 1.7 최신으로 재설치 (실패)

7. Local JVM 1.6 으로 재설치 (성공)

 

젠장 JVM이었어 그후 찾다 보니

 

 *ABOUT JAVA 7*:
Some users have reported problems creating SSL connections while using Java 7 (in general, not just with JavaPNS). 
Until this issue is completely resolved, you should try to run JavaPNS with Java 5 or 6 if you experience
SSL-related connection issues.

 

이런것도 있어;; 젠장 뭐 하기전에 충분이 읽어 보자 하루 이상 꽁으로 일함 에휴...

 

해결했으니 퇴근 퇴근!! 내일 아침에 쓰기 편하게만 만들어서 배포 하면 끝이구나 ㅋㄷㅋㄷ

1 ··· 33 34 35 36 37 38 39 40 41 ··· 48 →