Не удалось выполнить запрос сертификата 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.

Ответ 1

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

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