Ошибка запроса сертификата Openssl

Я хочу создать запрос сертификата с помощью openssl. Я должен использовать «E» для имени поля электронной почты в теме. Итак, я попробовал следующую команду:

openssl req -new -key privkey.pem -subj "/[email protected]" -out request.pem

В ответ получаю:

Subject Attribute E has no known NID, skipped

Что делает именно так, как он говорит. Если я добавлю дополнительные аргументы в тему, они будут добавлены, но электронная почта пропущена.

Я пробовал google, и это же сообщение об ошибке появляется несколько раз, но я не нашел решения.

Я пробовал openssl 0.9.8o и 1.0.1c.


person Flip J Fry    schedule 30.08.2012    source источник


Ответы (1)


Короткое имя, которое вы ищете, — «emailAddress», а не «E». Это работает:

openssl req -new -key privkey.pem -subj "/[email protected]" -out request.pem
person viraptor    schedule 18.08.2015
comment
Если кто-то увидит неправильное форматирование саба, не беспокойтесь. Это просто способ, которым это показано. marc.info/?l=openssl-dev&m=106233499931935&w=2 - person Aistis; 01.12.2015