如何知道.pem文件是否正确

时间:2010-07-27 07:16:28

标签: php iphone push-notification pem

我创建了一个用于生产推送通知的.pem文件,

并上传到服务器。

但是当发送推送通知时,它会给出这样的错误。

$ fp = stream_socket_client('ssl://gateway.push.apple.com:2195',$ err,$ errstr,60,STREAM_CLIENT_CONNECT,$ ctx);不工作,退货失败。

这是什么错误,如何解决。

最后,如何知道.pem文件是否正确

1 个答案:

答案 0 :(得分:3)

您可以使用GnuTLS二进制文件中的“certtool”来验证证书(certtool -i --infile cert.pem)。 Windows二进制文件也是available

我对stream_socket_client问题没有答案。确保正确初始化上下文,documentation中显示了一个示例。