如何解决python openssl load_cert_chain函数错误?

时间:2019-10-22 09:06:59

标签: python openssl tornado

我正在使用龙卷风Pytoh设置新服务器。 我将设置HTTPS。 但是,当服务器加载服务器证书文件时,load_cert_chain函数会生成错误。 我从GoDaddy购买了这些证书文件,以前在Apache Server上还可以。 因此证书文件和密钥文件匹配并且ca文件也可以。

python版本:3.7.4 龙卷风版本:4.5.2 openssl版本:OpenSSL 1.1.1c 2019年5月28日

            var pdfId = document.getElementById("pdfId");
            pdfId.removeChild(pdfId.childNodes[0]);
            var embed = document.createElement('embed');
            embed.setAttribute('src', embedUrl);
            embed.setAttribute('type', 'audio/mpeg');
            pdfId.appendChild(embed);

这是错误消息。     ssl_ctx.load_cert_chain(“ ../ server.crt”,“ ../server.key”) ssl.SSLError:[SSL] PEM库(_ssl.c:3854)

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。我使用NginX服务器托管带有数字签名证书的python服务器。