2010-07-27 12 views
2

j'ai créé un fichier .pem à utiliser pour la notification push de production,Comment savoir si le fichier .pem est correct ou non

et téléchargé dans le serveur. Mais lors de l'envoi d'une notification push, cela donne une erreur comme celle-ci.

$ fp = stream_socket_client ('ssl: //gateway.push.apple.com: 2195', $ err, errstr de $, 60, STREAM_CLIENT_CONNECT, ctx $); ne fonctionne pas, le retour a échoué.

quelle est cette erreur, comment le résoudre.

Enfin, comment savoir si le fichier .pem est correct ou non

Répondre

3

Vous pouvez utiliser « certtool » des binaires GNUTLS pour valider le certificat (certtool -i --infile cert.pem). Les fichiers binaires Windows sont également available.

Je n'ai pas de réponse à votre problème stream_socket_client. Assurez-vous que le contexte est initialisé correctement, un exemple est montré dans le documentation.

Questions connexes