繁体   English   中英

Amazon EC2 PHP和Apple推送通知失败

[英]Amazon EC2 PHP & Apple push notification Failed

感谢您阅读我的问题。 我正在尝试从PHP(安装在Amazon EC2上)发送推送通知,代码在localhost上有效,但是当移至EC2时,它给出错误:

PHP Warning: stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure in ... on line 24, referer: ... PHP Warning: stream_socket_client(): Failed to enable crypto in ... on line 24, referer: ... PHP Warning: stream_socket_client(): unable to connect to ssl://gateway.sandbox.push.apple.com:2195 (Unknown error) in ... on line 24, referer: ...

pem文件的路径正确(我尝试了绝对路径)。 感谢帮助!

目前,您与Apple服务器的连接已从ec2默认防火墙中删除(如果我没有记错的话,默认配置文件仅允许端口22和80)。 您必须在ec2安全组中允许端口2195-2196。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM