PFSense CSR 生成

PFSense CSR 生成

我正在尝试弄清楚如何生成 CSR,以便我可以生成和安装 SSL 证书。

这是一个关联我尝试过的方法。虽然那篇文章是针对 m0n0wall 的,但我认为 openssl 就是 openssl。

这就是我被困住的地方。

当我运行这个时:

/usr/bin/openssl req -new -key mykey.key -out mycsr.csr -config /usr/local/ssl/openssl.cnf 

我明白了:

error on line -1 of /usr/local/ssl/openssl.cnf
54934:error:02001002:system library:fopen:No such file or directory:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/bio/bss_file.c:122:fopen('/usr/local/ssl/openssl.cnf','rb')
54934:error:2006D080:BIO routines:BIO_new_file:no such file:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/bio/bss_file.c:125:
54934:error:0E078072:configuration file routines:DEF_LOAD:no such file:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/conf/conf_def.c:197:

答案1

前两行抱怨缺少openssl.cnf。我的 openssl 运行良好,但当我将其指向不存在的配置文件时,它也会做同样的事情。您可以在没有这些-config内容的情况下再试一次,看看效果如何?

相关内容