Подскажите как можно создать запрос сертификата с помощью openssl, в котором некоторые поля (например, город и название организации) будут указаны на русском.
Ниже показан одна из попыток. Что я только не читал и не делал. Все попытки оканчивались одинаково, менялось только описание ошибки.
rpopov@nemo:~$ locale -a|grep -i utf
ru_RU.utf8
ru_UA.utf8
rpopov@nemo:~$ LANG=ru_RU.utf8 openssl req -newkey rsa:1024 -keyform PEM -keyout dozorkey.pem -out dozoreq.pem -utf8
Generating a 1024 bit RSA private key
............................++++++
..++++++
writing new private key to 'dozorkey.pem'
Enter PEM pass phrase:
Verifying - Enter PEM pass phrase:
-----
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:RU
State or Province Name (full name) [Some-State]:None
Locality Name (eg, city) []:Москва
problems making Certificate Request
26826:error:0D07A086:asn1 encoding
routines:ASN1_mbstring_copy:invalid utf8string:a_mbstr.c:132:
rpopov@nemo:~$
Опишите последовательность действий, которая сможет мне помочь??? Возможно ли такое вообще???
Этот запрос планируется подсунуть MSCA, который сгенерирует по нему сертификат, поля с русским текстом которого при просмотре в Windows/Linux должны быть читаемыми.