我正在嘗試將私鑰+憑證匯入到 Ubuntu 14.10 上的 gnome 金鑰環中,但 Seahorse GUI 應用程式不允許我這樣做,「匯入」按鈕呈現灰色:
如果我從命令列嘗試它,我會收到以下錯誤:
$ gnome-keyring import client.crt
Gnome2 Key Storage: imported certificate: Test-Client
identifier: 1A9D824585217F1BD54603E83F042F570A2EE9F2
(gnome-keyring:12743): Gck-CRITICAL **: gck_list_unref_free: assertion 'G_IS_OBJECT (l->data)' failed
嘗試導入私鑰給了我類似的結果:
$ gnome-keyring import client.key
Gnome2 Key Storage: imported private key: unknown
identifier: 1A9D824585217F1BD54603E83F042F570A2EE9F2
(gnome-keyring:13026): Gck-CRITICAL **: gck_list_unref_free: assertion 'G_IS_OBJECT (l->data)' failed
我應該如何將它們匯入我的鑰匙圈?
(請注意,我在這裡使用 openvpn 測試金鑰作為範例)
答案1
後來我發現,儘管出現“Gck-CRITICAL”斷言錯誤,這個命令列命令做過成功導入密鑰。
然而,我仍然不知道為什麼海馬不允許我導入密鑰。