PFSense CSR生成

我想弄清楚如何生成一个CSR,所以我可以生成和安装SSL证书。

这是我尝试过的东西的链接 。 当然,这个post是为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: 

前两行抱怨openssl.cnf不存在。 我的openssl工作正常,当我把它指向一个不存在的configuration文件时,它也会做同样的事情。 你可以尝试没有-config东西,看看它是怎么回事?