各位好,因为iOS的push server pem档要到期了
所以今天重做了一个pem
cer下载的部份确定是选择正确的app ID,转成了pem
MAC私钥汇出的p12档也转成了pem档
openssl s_client -connect gateway.push.apple.com:2195
-cert pro_cert.pem -key mypushkey.pem
使用上面这行测试后是成功的,有连结到ios server
接着就把合并后的pem档放到server上
结果跑的时候在这里出了问题
$fp = stream_socket_client( $server, $err, $errstr, 60,
STREAM_CLIENT_CONNECT|STREAM_CLIENT_PERSISTENT, $ctx);
if (!$fp)
exit("ERR:Failed to connect: $err $errstr" . PHP_EOL);
显示:ERR:Failed to connect: 0
想请问为什么过不了,路径和之前的pem是一样的,所以应该不是路径不对的问题
希望有人能帮忙解答 谢谢 T___T