使用python连接APN中的SSL错误

时间:2013-07-15 11:50:24

标签: python apple-push-notifications

我需要启动苹果通知系统的python服务器。我试图从这个链接使用不同的库:https://pypi.python.org/pypi?%3Aaction=search&term=apns&submit=search

例如,apnsclient:

from apnsclient import *
import os

session = Session()
pem_file = os.path.join(os.path.abspath('.'),'production.pem')
con = session.get_connection("push_sandbox", cert_file=pem_file)

引发异常:

 error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib

或:

 Error: [('PEM routines', 'PEM_read_bio', 'no start line')]

其他图书馆提出了类似的例外情况。 pem文件没问题,因为它是通过mac中的push_me_baby应用程序测试的。

有什么问题?你推荐用python 2.7推荐哪个软件包?

python 2.7。 windows 7 x64 / ubuntu 12.04

0 个答案:

没有答案