web-dev-qa-db-ja.com

Cisco VPN Clientが「証明書ストアを開く」でハングする

Cisco VPN Clientを正常に起動できません。スプラッシュスクリーンが「証明書ストアを開く」というラベルの付いたステップに到達すると、単にハングして応答しなくなります。

Picture of the "Opening cert store" step

イベントビューア(eventvwr.exe)で、次の警告を見つけました。

アプリケーション(CiscoベンダーのCisco AnyConnect VPN Client)には次の問題があります。正しく機能するには、Windowsのアップグレード後にCisco AnyConnect VPN Clientを再インストールする必要があります。

他には何も問題がないようでした。これをさらにデバッグする方法や問題を解決する方法についての良いアイデアはありますか?

20
Johny Skovdal

私は最終的にこれを引き起こしているものを見つけました。 シスコのサポートフォーラムでのChad Roederによる単一の回答 は適切なソリューションを備えていました。

  1. Microsoft管理コンソールを開きます(実行または検索でmmcと入力します)。
  2. スナップイン「証明書」を追加([ファイル]-> [スナップインの追加と削除]-> [[証明書]を見つけて追加]-> [マイユーザーアカウント]を選択-> [OK])
  3. 個人/証明書フォルダに移動します
  4. 不要な証明書をすべて削除します(私にとっては、SSLトラフィックのデバッグを有効にするために Fiddler によって追加された証明書でした)
  5. 手順2〜4を繰り返しますが、「ユーザーアカウント」の代わりに「コンピュータアカウント」を使用することを検討してください。

これにより、オンライン検索でソリューションがより見やすくなることを願っています。 :)

Fiddler内でこの問題を緩和するには、Fiddler CertMaker Extension (これは最初からストアに証明書を追加しません)を使用するか、Fiddlerの下の QuickExec ボックスを使用します次のコマンドを実行するためのWebセッションリスト:

prefs set fiddler.CertMaker.CleanupServerCertsOnExit True
33
Johny Skovdal

私のユーザーアカウントの証明書にシスコの証明書を追加しました。

CN = Cisco Systems, Inc.
OU = Endpoint Security
OU = Digital ID Class 3 - Microsoft Software Validation v2
O = Cisco Systems, Inc.
L = Boxborough
S = Massachusetts
C = US
0