openssl ca正在为组null寻找unique_subject吗?

时间:2019-07-04 13:50:00

标签: openssl ca csr

我正在尝试使用以下命令来签署证书:

openssl ca -create_serial -config openssl.cnf -cert ca-cert.pem -keyfile ca-key.pem -in key.csr -out cert.pem 

它给我一个错误:

140735532487624:error:0E06D06C:configuration file routines:NCONF_get_string:no value:/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22.50.2/libressl/crypto/conf/conf_lib.c:323:group=(null) name=unique_subject

我在各个地方搜索了此特定错误以及有关签署证书的一般建议,但找不到任何相关内容。

ca模块上的手册页上说unique_subject是可选的(此外,它抱怨的是group(null),而不是默认的ca ...)。 我尝试在默认的ca部分以及顶层将unique_subject = no添加到openssl.cnf,但这似乎无济于事...

我还尝试添加其中包含[null]的{​​{1}}部分。也没有帮助。

任何想法都值得赞赏!

1 个答案:

答案 0 :(得分:0)

尝试在index.txt.attr文件中也添加unique_subject = no。