0

아이폰에 푸시 알림을위한 javapns API를 사용하고 있습니다.iPhone 푸시 인증서 관련 문제

Windows에서 제대로 작동하는 프로그램을 만들었으며 기기에서 푸시 알림을 수신 할 수있었습니다. 내가 서버 (리눅스)에 그 코드를 배포하고 때, 나는 다음과 같은 오류를 얻고있다 -

java.io.IOException: DerInputStream.getLength(): lengthTag=127 big 

나는 인터넷을 검색하고 내가 .p12 인증서에 문제가 있음을 알아 냈다.

누가 잘못되었을 수 있는지 알고 있습니까? 그 증명서는 창문에서 사용될 때, 여전히 잘 작동하고 있으며, 그 통지서를 보낼 수 있습니다.

도와주세요.

+0

그것은 테스트를 위해 사용하고있는 나의 로컬 리눅스 박스 중 하나이다. 그것은 내 찌르다 기계가 아니다. 그 우분투 기계. 어떤 특정 항구를 찾아야합니까? – Abhishek

답변

0

공유 리눅스 호스팅에 참여 하시겠습니까? APN이 사용하는 포트가 올바르게 기억되어 있다면 기본적으로 열리지 않습니다.

1

정말 문제가 있습니다. 방금 .p12 파일에 대한 사용 권한을 777로 수정했으며 작동했습니다 : P. 언젠가 이걸 알아 내려고 노력 했어