Ios apple分发证书导致14094410:SSL例程:SSL3\u读取字节:sslv3警报握手失败

Ios apple分发证书导致14094410:SSL例程:SSL3\u读取字节:sslv3警报握手失败,ios,ssl,push-notification,Ios,Ssl,Push Notification,我已经创建了一个支持通知的iPhone应用程序 在生产环境中运行时,我遇到以下错误: 14094410:SSL例程: SSL3_READ_BYTES:sslv3 alert handshake failure itunes显示了分发配置: Enabled Services: Game Center, In-App Purchase, Push Notifications Expires:Sep 15, 2015 Status:Active 我已将pem文件加载到服务器,并这样调用它:

我已经创建了一个支持通知的iPhone应用程序

在生产环境中运行时,我遇到以下错误: 14094410:SSL例程:

SSL3_READ_BYTES:sslv3 alert handshake failure
itunes显示了分发配置:

Enabled Services: Game Center, In-App Purchase, Push Notifications
Expires:Sep 15, 2015
Status:Active
我已将pem文件加载到服务器,并这样调用它:

    theCertfile ='./CK_production.pem'
    theHost = ( 'gateway.push.apple.com', 2195 )
    ssl_sock = ssl.wrap_socket( socket.socket( socket.AF_INET, socket.SOCK_STREAM ), certfile = theCertfile )
    ssl_sock.connect( theHost )
    ssl_sock.write( theNotification )
    ssl_sock.close()

我知道苹果停止使用SSL 3.0发送推送通知,我们需要使用TSL,而苹果的文档中没有示例,有人能给我介绍一下Python/Django的教程吗?(我在谷歌上搜索了一个教程,但没有找到)

原因是苹果停止使用SSL 3.0发送推送通知

为什么??2014年9月下旬发布的一条新闻称,这座城市不再安全

你可以谷歌“野兽攻击”来获取更多信息

现在? 您的服务需要使用TLS。
下面是

我也遇到了同样的问题,原来我是在Mac终端上用PHP命令运行脚本的。已将文件复制到我的服务器上,该服务器现在正在运行。

是否有关于如何设置TLS通知的教程链接??