【发布时间】:2010-02-10 14:29:49
【问题描述】:
出于某种原因,我对 OpenSSL 的 SSL_CTX_use_PrivateKey_file 的调用在 Ubuntu 上开始(再次)失败。我之前关于这个功能的帖子; SSL_CTX_use_PrivateKey_file fail under Linux
通过上述修复,直到几天前我都可以正常使用。我不知道为什么。我现在得到的错误字符串是error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib,错误代码为336265225。有什么问题?
附加信息:传递给函数的文件存在(SSL_CTX_use_certificate_file 传递相同的文件)。密码回调函数中的代码也没有被调用(至少显然不是根据调试器)。在 Windows 上一切正常。
【问题讨论】:
-
我应该补充一点,现在,这个错误已经消失了。不过,我想知道它的原因,以防它再次发生。