2012-07-18 221 views
0

当从终端完成一些任务时,它会让我的消息连接由外部主机关闭?如何解决此推送通知中的错误

+0

请发布您的代码。你做了什么你在哪里得到这个错误? – 2012-07-18 07:18:33

+0

1. OpenSSL的X​​509 -in aps_development.cer -inform DER -out SocialNetworkCert.pem 2.openssl PKCS12 -nocerts -out SocialNetworkKey.pem -in Social_Network_Universe.p12 3.cat SocialNetworkCert.pem SocialNetworkKey.pem> SocialNetworkNew。 pem 4.telnet gateway.sandbox.push.apple.com 2195 5.openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert SocialNetworkCert.pem -key SocialNetworkKey.pem当我这样做的时候我得到一个消息连接由外国主机关闭 – nuttekar 2012-07-18 07:21:17

+0

请编辑您的问题,并把代码在那里。 – 2012-07-18 07:22:04

回答

0

如果要测试证书,请使用openssl的client命令。类似于

openssl s_client -connect gateway.sandbox.push.apple.com:2195 -prexit -cert Cert.pem -debug -showcerts -CAfile CA.pem 

显然,在需要的地方填写您的证书文件名。