Openssl &引用;打开CA私钥时出错“;在窗户上
我正在运行Windows Server 2003,并安装了Win64 OpenSSL v1.0.1i Light 无论我按照什么指导进行设置,在尝试实际签署证书时,我总是会出现以下错误Openssl &引用;打开CA私钥时出错“;在窗户上,openssl,certificate,ssl-certificate,certificate-authority,Openssl,Certificate,Ssl Certificate,Certificate Authority,我正在运行Windows Server 2003,并安装了Win64 OpenSSL v1.0.1i Light 无论我按照什么指导进行设置,在尝试实际签署证书时,我总是会出现以下错误 opensslca-in my.csr-out my.cert.pem 使用C:\OpenSSL-Win64\bin\OpenSSL.cfg中的配置 将“屏幕”加载到随机状态-完成 打开CA私钥时出错。/myCA/private/myCA.key.pem 1776:错误:0201003:系统库:fopen:没有这
opensslca-in my.csr-out my.cert.pem
使用C:\OpenSSL-Win64\bin\OpenSSL.cfg中的配置将“屏幕”加载到随机状态-完成
打开CA私钥时出错。/myCA/private/myCA.key.pem
1776:错误:0201003:系统库:fopen:没有这样的进程:.\crypto\bio\bss_file.c:398:fopen('./myCA/private/myCA.key.pem','rb')
1776:错误:20074002:BIO例程:文件\u CTRL:system lib:。\crypto\BIO\bss\u FILE.c:400:
无法加载CA私钥 键的路径存在(三重和四重选中)。
但是我不知道它在寻找什么
我在使用预装Mac OS的openssl时没有遇到这个问题,因此我认为缺少了一个环境先决条件…到myCA.key.pem的路径是相对的,因此它取决于运行openssl的目录。如果您的工作目录是
C:/OpenSSL-Win64/bin/
,那么CA私钥的路径应该是C:/OpenSSL-Win64/bin/myCA/private/myCA.key.pem
到myCA.key.pem
的路径是相对的,因此它取决于运行OpenSSL的目录。如果您的工作目录是C:/OpenSSL-Win64/bin/
,那么CA私钥的路径应该是C:/OpenSSL-Win64/bin/myCA/private/myCA.key.pem
。。。回答这个问题,我会接受的