我有一个名为“ MyCert.pfx”的证书,带有一些口令短语“ buggy”以及2个不同的工作服务器S1和S2。使用S1上传和使用此证书绝对可以,但是在将此证书上传到S2时,出现以下错误: ['asn1编码例程','ASN1_CHECK_TLEN','错误的标签'] ['asn1编码例程','asn1_item_embed_d2i','嵌套的asn1错误]
跟踪: n文件\“ / opt / aruba / central / apps / configuration / ENV / local / lib / python2.7 / site-packages / OpenSSL / crypto.py \”,行3046,位于load_pkcs12中 n _raise_current_error() n文件\“ / opt / aruba / central / apps / configuration / ENV / local / lib / python2.7 / site-packages / OpenSSL / _util.py \”,第54行,在exception_from_error_queue中 n引发exception_type(错误) nError:[(\'asn1编码例程\',\'asn1_check_tlen \',\'错误标签\'),(\'asn1编码例程\',\'asn1_item_embed_d2i \',\'嵌套asn1错误\']] '
任何人都知道为什么同一证书在一个地方工作却不在另一个地方工作吗?当我将其转换为.PEM时,在两个地方都能正常工作。
答案 0 :(得分:0)