Я пытаюсь подписать сертификат с помощью команды, подобной этой:
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
является необязательным (кроме того, он жалуется на группу (ноль), а не по умолчанию ca ...).Я попытался добавить unique_subject = no
к openssl.cnf
в моем разделе ca по умолчанию, а также на верхнем уровне, но это, похоже, не помогает ...
Я также попытался добавить раздел [null]
сunique_subject = no
в нем.И не помогло.
Любые идеи приветствуются!