George Liu

'No certificate matches private key' error after user types the P12 certificate creation command Solution ID  sk113079

Blog Post created by George Liu on Apr 19, 2018

文中,只有一小段提到 "The certificate signed by the CA contains invalid syntax"。

 

此變更應該是在某個版本的 Jumbo hotfix 被 enhance 的,但要留意的是在產 CSR 階段時,就不可以有特殊字元,以下是範例:

 

以下 R77.30 未上 jumbo 之前產 CSR 的可用設定。(其中 Locality Name 我打的是 Taichung City,"台中" 跟 "市" 中間有一個空白)
-------
Country Name (2 letter code) [AU]:TW
State or Province Name (full name) [Some-State]:Taiwan
Locality Name (eg, city) []:Taichung City
-------

※ Jumbo 216 就不接受上述的 CSR 資料。

 

 

以下 R77.30 上 jumbo 216 之後產 CSR 的可接受設定。(其中 Locaility Name 我省略 "空白" 跟 "City",其中 "空白" 應該是關鍵因素。)

-------
Country Name (2 letter code) [AU]:TW
State or Province Name (full name) [Some-State]:Taiwan
Locality Name (eg, city) []:Taichung

Outcomes