Я пытаюсь работать с цифровым сертификатом, который я разрабатываю, и когда я представляю SubjectAltName, у меня появляется ошибка, которую я не знаю, как ее решить. У меня есть файл cnf, который имеет следующие строки:
[req]
distinguished_name = req_distinguished_name
x509_extensions = v3_req
prompt = no
[req_distinguished_name]
[v3_req]
subjectKeyIdentifier = hash
authorityKeyIdentifier = keyid,issuer
basicConstraints = CA:TRUE
subjectAltName = @alt_names
[alt_names]
otherName=Principal Name:xxxx@gmail.com;RFC822 Name = xxxx@gmail.com
И у меня появляются эти ошибки после записи этой команды openssl req -new -key personal.key -out personal.csr -subj "/ CN = ZZZZZZ / OU = S / OU = E / DC = t / DC = r / DC = d "-config openssl.cnf:
Error Loading extension section v3_req
140397844021312:error:0D0B10C2:asn1 encoding routines:asn1_cb:unknown tag:../crypto/asn1/asn1_gen.c:266:tag=RFC822 Name = xxxx@gmail.com
140397844021312:error:0D0B20C2:asn1 encoding routines:ASN1_generate_v3:unknown tag:../crypto/asn1/asn1_gen.c:94:
140397844021312:error:220A4093:X509 V3 routines:a2i_GENERAL_NAME:othername error:../crypto/x509v3/v3_alt.c:456:
140397844021312:error:22098080:X509 V3 routines:X509V3_EXT_nconf:error in extension:../crypto/x509v3/v3_conf.c:47:name=subjectAltName, value=@alt_names
Так в чем же проблема? Есть идеи? Большое спасибо