我在Mac OS x yosemite上使用Python 2.7.9。
我使用以下模块通过他们的API发布我们的Magento安装更新。 Github Magento Python XMLRPC
使用与我的测试服务器的正常HTTP连接可以正常工作,但是,当我尝试迁移到我们的实时服务器时,它只使用HTTPS。 我们有SHA256 SSL EV证书。
我使用的连接字符串是:
from magento import MagentoAPI
magento = MagentoAPI("www.mywebsite.co.uk", 80, "username", "api_key", "/api/xmlrpc", True)
我得到的错误是:
SSLError: [SSL: UNKNOWN_PROTOCOL] unknown protocol (_ssl.c:581)
我尝试将端口调整为443,并将协议设置为HTTPS
但是,总是失败。
我害怕我是蟒蛇新手,所以这个让我陷入困境。