Не удалось подключиться к серверу песочницы APNS

Я пытаюсь подключиться к серверу Apple APNS со следующими наблюдениями:

1) порт 2195 открыт 2) с действительной ключевой парольной фразой для APNS_SSLCertificate_Key.pem 3) Сертификат доверия (2048) загружен с https: //www.entrust.net/downloads/binary/entrust_ssl_ca.cer

) С успешным ответом telnet, как показано ниже:

$ telnet gateway.sandbox.push.apple.com 2195 Попытка 17.172.232.226 ... Подключен к gateway.sandbox.push-apple.com.akadns.net. Побег символ '^]'.

Но когда я запускаю следующую команду openssl на моем сервере для проверки возможности подключения APNS:

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

Я получаю следующую ошибку:

не удается загрузить сертификат 57013: ошибка: 0906D06C: PEM процедуры: PEM_read_bio: без запуска строка: /SourceCache/OpenSSL098/OpenSSL098-35/src/crypto/pem/pem_lib.c: 650: Ожидается: НАДЕЖНЫЙ СЕРТИФИКАТ

Предложите, пожалуйста, как решить эту проблему.

Заранее благодарим ......

11
задан Fedrick 21 July 2011 в 13:32
поделиться