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


20

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

「証明書ストアを開く」ステップの画像

イベントビューアー(eventvwr.exe)で、次のような警告が見つかりました。

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

他に何も見当たりません。これをさらにデバッグする方法や問題を解決する方法についての良いアイデアはありますか?

回答:


33

私はついにこれを引き起こしているものを見つけました。CiscoサポートフォーラムでのChad Roederによる単一の回答には、適切なソリューションがありました。

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

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

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

prefs set fiddler.CertMaker.CleanupServerCertsOnExit True

@EricLaw素晴らしい追加。他の人はFiddler以外のアプリケーションで問題を抱えている可能性があるため、ここでは両方のソリューションを残します。Fiddlerが私にとって有用であることを確認するために、あなたのものはきっと役に立ちます。:)
ジョニースコブダル

1
また、Fiddler証明書が現在のユーザーストアに追加されます(mmcでスナップインを追加すると、「現在のユーザー」)。「コンピュータアカウント」ストアでそれらを見つけることができなかったため、私は混乱しました。
ダンMangiarelli 14年

1
@DanMangiarelli:ありがとう、答えを情報で更新しました。:)
ジョニースコブダル14

1
すぐに質問と回答があります。つまり、この情報を共有するためだけに作成したということです。あなたは私の命をほとんど救った。
corsiKa

0

私のユーザーアカウント証明書にシスコ証明書を追加してください。

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

1
事前に証明書ストアを開くときにダイアログが停止するという同じエラーが発生しましたか?そもそも別の問題のように聞こえますか?:)
ジョニースコフダル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.