2012-08-30 204 views
10

我想用openssl創建證書請求。我需要在主題中使用'E'作爲電子郵件字段名稱。所以,我曾嘗試下面的命令:Openssl證書請求失敗

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

作爲迴應,我得到:

Subject Attribute E has no known NID, skipped 

究竟做,因爲它sayis。如果我添加更多參數給主題他們被添加,但電子郵件被跳過。

我已經試過谷歌和這個相同的錯誤消息出現了好幾次,但我沒有找到解決辦法。

我試過openssl 0.9.8o和1.0.1c。

+1

同樣的問題在這裏 – marcolopes

回答

7

您正在尋找的短名稱是「emailAddress」,而不是「E」。這工作:

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

如果有人看到一個錯誤的格式的子,不要擔心。這只是它顯示的一種方式。 http://marc.info/?l=openssl-dev&m=106233499931935&w=2 – Aistis

相關問題