OpenSSL和读取openssl.conf文件时出错我正在运行Windows XP 32位我刚刚从以下URL下载了Openssl并安装了它。http://www.slproweb.com/products/Win32OpenSSL.html然后我尝试使用以下命令创建自签名证书openssl req -x509 -days 365 -newkey rsa:1024 -keyout hostkey.pem -nodes -out hostcert.pem然后它开始给出以下错误无法从/usr/local/ssl/openssl.cnf加载配置信息然后谷歌搜索后我改变了上面的命令openssl req -config C:\OpenSSL\bin\openssl.conf -x509 -days 365 -newkey rsa:1024 -keyout hostkey.pem -nodes -out hostcert.pem但现在我在命令提示符中收到以下错误C:\ OpenSSL \ bin \ openssl.conf的第-1行错误4220:错误:02001002:系统库:fopen:没有这样的文件或目录:。\ crypto \ bio \ bss_file.c:126:fopen('C: \ OpenSSL \ bin \ openssl.conf','rb')4220:错误:2006D080:BIO例程:BIO_new_file:没有这样的文件:。\ crypto \ bio \ bss_file.c:129:4220:错误:0E078072:配置文件例程:DEF_LOAD:没有这样的文件:。\ crypto \ conf \ conf_def.c:197:请帮忙。提前致谢。
3 回答
九州编程
TA贡献1785条经验 获得超4个赞
只需在命令行中添加参数-config c:\your_openssl_path\openssl.cfg
,即可更改your_openssl_path
为实际安装的路径。
- 3 回答
- 0 关注
- 3284 浏览
添加回答
举报
0/150
提交
取消