2014-03-27 2 views
0

MDM 서버가 있습니다. iOS 기기를 등록하면 푸시 토큰 및 기타 세부 정보가 컴퓨터로 전송됩니다. 그 후 장치에 명령을 보낼 수 없었습니다.iOS MDM : 코드 : 20 (로컬 발행자 인증서를 가져올 수 없음)

this link 서비스 문제 해결을 시도했습니다. 명령을 실행할 때

openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert YourSSLCertAndPrivateKey.pem -debug -showcerts -CAfile server-ca-cert.pem 

return code : 20 (로컬 발급자 인증서를 얻을 수 없음) 오류가 발생합니다.

YourSSLCertAndPrivateKey.pem에서 this 사이트에서 얻은 MDM PushCert와 일반 키, 사과 루트 인증서 및 AppleWWDRCA 인증서를 보관했습니다.

server-ca-cert.pem에서 나는 위탁 인증서를 보관했습니다.

왜 이런 이유가있을 수 있습니까?

답변

1

푸시 알림을 사용하려면 MDM 인증서를 사용하려고했습니다. 그건 잘못 됐어.

MDM은 완전히 다른 유형의 인증서를 사용하며 연결은 gateway.push.apple.com:5223으로 지정해야합니다.

관련 문제