このドキュメントでは、Windows、macOS、およびLinuxでのアプリケーションの障害と切断に関するCisco Secure Clientの問題について説明します。
このドキュメントを使用する前に、次の点を確認してください。
このドキュメントの情報は、次のハードウェアに基づくものです。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
プロダクトアドミニストレータガイドの「Cisco Secure Clientのトラブルシューティング」を参照してください。
このドキュメントでは、Windows、macOS、Linux、およびCisco ASA/FTDヘッドエンド設定でのアプリケーション障害、予期しない接続解除、および一般的なエラーを含む、Cisco Secure Client VPN(SVC)の問題(AnyConnectを含む)について詳しく説明します。
ここでは、Cisco ASAおよびCisco Secure Firewall Threat Defense(FTD)リモートアクセスでのヘッドエンド設定を含む、Windows、macOS、およびLinuxでのVPNクライアントについて説明します。VPN に追加するユーザを編集します。
ヒント:トラブルシューティングを行う前に、Cisco Secure Client DARTバンドルを収集してください。DART Analyzer BDBタスクを使用して、DART出力を分析できます。
一般的な問題と解決策に対処するには、次の項を参照してください。
設定を変更する前に、クライアントとヘッドエンドのデータを収集します。TACは通常、DARTバンドルを要求します。
configure terminal logging enable logging timestamp logging class auth console debugging logging class webvpn console debugging logging class ssl console debugging logging class anyconnect console debugging障害を再現し、出力をキャプチャしてから、no logging enableを実行します。
FMC/CDOから、リモートアクセスVPNポリシーおよび接続プロファイル設定をエクスポートします。FTD SSL VPN/接続ログを収集して障害ウィンドウを表示します。
インストールまたは仮想アダプタのセットアップが失敗した場合は、次の情報を収集します。
%SystemRoot%\Inf\setupapi.dev.log %SystemRoot%\Inf\setupapi.setup.log
msiexec /i cisco-secure-client-win-<version>-predeploy-k9.msi /lvx %TEMP%\ac-install.log
ドライバデータベースエラーについては、『Cisco Secure Client:破損したドライバデータベースの問題』および『管理者ガイド』の「VPN Clientドライバでエラーが発生する(Microsoft Windows Update後)」を参照してください。
Cisco Secure Clientで接続の問題が発生する場合は、トラブルシューティング用の収集情報ごとにデータを収集してから、設定を変更します。
ユーザが接続できない場合、問題はリモートデスクトッププロトコル(RDP)またはファーストユーザスイッチングに関連している可能性があります。AnyConnect profile settings mandate a single local user, but multiple local users are currently logged into your computer.(AnyConnectプロファイル設定では1人のローカルユーザが必須となっていますが、複数のローカルユーザがコンピュータにログインしています。)VPN接続を確立できません。
RDPセッションを切断し、Fast User Switchingを無効にします。同じマシン上でVPNを確立する複数の同時ローカルユーザはサポートされません。
ユーザが接続できない場合、問題の原因はCisco Secure Clientのバージョンとヘッドエンドソフトウェアの間の互換性がないことが考えられます。The installer was not able to start the Cisco VPN client, clientless access is not availableというエラーメッセージが表示されます。 ASAまたはFTDリモートアクセスVPNの導入でサポートされているバージョンにクライアントをアップグレードします。
Cisco Secure Clientに初めてログインするときに、ログインスクリプトに問題がある可能性があります。接続を切断して再度ログインすると、多くの場合、ログインスクリプトが期待どおりに実行されます。プロファイルとスクリプトのタイミングによっては、これは予想どおりの動作になる場合があります。
接続すると、「User not authorized for AnyConnect Client access, contact your administrator」というメッセージが表示されます。これは、ヘッドエンドにセキュアクライアントイメージがない場合によく見られます。正しいクライアントイメージをアップロードし、RA VPN/WebVPN設定で参照します。
デッドピア検出(DPD)の障害によってDTLSチャネルが切断された場合、DARTでTUNNELPROTOCOLDPDMGR_ERROR_NO_DPD_RESPONSEが表示される可能性があります。ASAでキープアライブを調整します。
webvpn anyconnect ssl keepalive 15 anyconnect dpd-interval client 5 anyconnect dpd-interval gateway 5
一時的なテストとしてのみDTLSを無効にします(ASDM:Configuration > Remote Access VPN > Network (Client) Access > AnyConnect Connection Profiles、Enable DTLSのチェックマークをはずすか、FMCで同等の機能を使用します)。 DPDタイミングを修正してUDP 443を許可することを優先します。
ASAを介したCisco Secure Clientセッションでプライベートネットワークへのトラフィックの通過に関する問題が検出された場合は、次の手順でデータを収集します。
access-list in_nat0_out extended permit ip any 10.136.246.0 255.255.255.0 ip local pool IPPool1 10.136.246.1-10.136.246.254 mask 255.252.0.0 nat (inside) 0 access-list in_nat0_out
route outside 0 0 10.145.50.1 route inside 0 0 10.0.4.2 tunneled
ASA(config)# policy-map global_policy ASA(config-pmap)# class inspection_default ASA(config-pmap-c)# no inspect skinny
次のデータ収集手順を実行します。
Microsoft Outlookなどの一部のアプリケーションは、トンネルが小さなpingのような小さなトラフィックを通過させている間は機能しません。これは、パス上のフラグメンテーションを示す可能性があります。一般消費者向けのルータでは、フラグメンテーションと再構成が不十分な場合がよくあります。
一連のpingのスケーリングを試行します(ping -l 500、ping -l 1000、ping -l 1500、ping -l 2000)。
影響を受けるユーザ専用のグループポリシーを設定し、より低いMTUを設定します。
group-policy <name> attributes webvpn anyconnect mtu 1200
問題
ASDM/FMCでkeep installedが選択されている場合でも、接続の終了後にCisco Secure Clientがアンインストールされます。
ソリューション
group-policy <name> attributes webvpn anyconnect keep-installer installed
問題:AnyConnectクライアントに、クラスタの完全修飾ドメイン名(FQDN)ではなくホスト名が予め入力されます。
SSL VPNのロードバランシングクラスタがあり、クライアントが接続すると、要求がクラスタノードにリダイレクトされ、ログインに成功します。後で接続しようとすると、クラスタFQDNがConnect toに表示されず、代わりに最後のノードのホスト名が表示される場合があります。
ソリューション
クライアントは、最後に成功したホスト名をキャッシュします。キャッシュされたエントリをクリアするか、プロファイルサーバーリストでクラスターのFQDNを設定してください。Cisco Secure Client 5.xでの確認プラットフォーム固有の注意事項については、Cisco Bug ID CSCsz39019を参照してください。
バックアップサーバリストは、プライマリサーバに到達できないときに設定されます。クライアントプロファイルのBackup Serverペインで定義します。次のステップを実行します。
SetupAPI.logファイルのこのエントリは、カタログシステムが破損していることを示しています。
W239 ドライバ署名クラス リスト:" C:\WINDOWS\INF\certclas.inf" was missing or invalid.Error 0xfffffde5: Unknown Error。これは、すべてのデバイスクラスがドライバ署名ポリシーの対象であることを前提としています。また、「Error(3/17): Unable to start VA, setup shared queue, or VA gave up shared queue」というメッセージも表示されます。
そして、クライアントで次のログを受信できます: 「The VPN client driver has encountered an error」。
この問題は、Cisco Bug ID CSCsm54689に関連しています。Cisco Secure Clientを起動する前に、ルーティングとリモートアクセスサービス(RRAS)を無効にしてください。問題が解決しない場合は、次の手順を実行します。
esentutl /p%systemroot%\System32\catroot2\
{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb 修復が失敗した場合:
データベースはいつでも分析して、有効かどうかを判断できます。
esentutl /g%systemroot%\System32\catroot2\
{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb このエラーは、ブラウザベースのSSL VPNまたはWebポータル認証中に表示される可能性があります。クライアントまたはポータルで「Unable to Update the Session Management Database」と表示される。ASAは、「%ASA-3-211001: Memory allocation Error.The adaptive security appliance failed to allocate RAM system memory」と表示されます。
Cisco Bug ID CSCsm51093に関連。ASAをリロードするか、バグごとに修正済みリリースにアップグレードします。FTDで、プラットフォームメモリとRA VPNセッションの制限を確認します。
空きヘッドエンドメモリ:
Windowsへのインストール時に、モジュール(vpnapi.dllなど)の登録とロールバックが失敗したことがインストーラから報告されます。
クライアントがCisco Secure Clientに接続すると、ゲートウェイから「Illegal address class」、「Host or network is 0」、または「Other error」などのエラーが返されます。
ASAまたはFTDのローカルIPプールが枯渇しているか、設定に誤りがあるVPNアドレスプールを展開し、適切なマスクを使用します(たとえば、/32専用プールの代わりに/24)。 Cisco Bug ID CSCsl82188を参照してください。
クライアントから、AnyConnect/セキュアクライアントがVPNサーバで有効になっていないことが報告されます。
リモートアクセスVPNを有効にし、ヘッドエンドにセキュアクライアントイメージを展開します。ASAで、Configuration > Remote Access VPN > Network (Client) Access > AnyConnect Connection Profilesの順に選択します。FTDで、FMCにRA VPNとクライアントイメージを設定します。クライアントレスWebVPNのみの設定ではなく、リモートアクセスVPNガイドを使用してください。
%ASA-6-722036: Group < client-group > User < xxxx > IP < x.x.x.x> Transmitting large packet 1220 (threshold 1206)メッセージがASAログに表示されます。
大きなパケットがクライアントに送信されました(MTUまたは非圧縮データ)。 グループポリシーの圧縮を無効にします。
group-policy <name> attributes webvpn anyconnect compression none
たとえば、ゲートウェイメッセージに「no assigned address」、「Host or network is 0」、または「No License」が含まれているとします。
リロードまたはフェールオーバー後に、ヘッドエンドに設定済みのIPローカルプールとグループポリシーアドレスが割り当てられていることを確認します。
show running-config | include pool ip local pool SSLPOOL 192.168.30.2 192.168.30.254 anyconnect address-pool SSLPOOL
No Licenseの場合、必要なセキュアクライアントモビリティライセンスをヘッドエンドにインストールするか、有効にします。
通常、仮想アダプタの障害、RRASの競合、またはWindows Update後のドライバの問題です。
Cisco Secure ClientがUnable to process response from <gateway>で接続に失敗する。
「ASAでのSSL VPNクライアントの設定」を参照してください。エラーが解決しない場合は、DARTを収集します。
Cisco Secure Clientで「Login Denied, unauthorized connection mechanism, contact your administrator」と表示される。
ヘッドエンド(ASAまたはFTD)の接続プロファイルと認証を確認します。 クライアント認証方式(RADIUS、SAML、証明書など)がプロファイルと一致していることを確認します。グループポリシーとトンネルグループの割り当てを確認します。
このエラーは、MacintoshクライアントからCisco Secure Clientを起動するときに表示される可能性があります。
webvpn anyconnect image disk0:/cisco-secure-client-macos-<version>-predeploy-k9.pkg 2
Linux(または他のプラットフォーム)では、クライアントはヘッドエンドからパッケージをダウンロードできません。
"The AnyConnect package on the secure gateway could not be located. You may be experiencing network connectivity issues. Please try connecting again."
クライアントOSがサポートされており、ヘッドエンドに正しいイメージが設定されていることを確認します。
webvpn anyconnect image disk0:/cisco-secure-client-win-<version>-predeploy-k9.pkg 1 anyconnect image disk0:/cisco-secure-client-macos-<version>-predeploy-k9.pkg 2
関連する手順については、「使用できないまたは破損しているAnyConnectパッケージ」を参照してください。
ユーザには、「リモートデスクトップ経由のセキュアVPNはサポートされていません」と表示されます。
サポートされているCisco Secure Client 5.xリリースにアップグレードします。Cisco Bug ID CSCsu22088およびCisco Bug ID CSCso42825を参照してください。
クライアントから、サーバー証明書またはチェーンがFIPSに準拠していないことが報告されました。
エンドポイントでFIPSが必要な場合は、ヘッドエンドでFIPS準拠の証明書を使用します。このファイルが不要な場合は、C:\ProgramData\Cisco\Cisco Secure Client\AnyConnectLocalPolicy.xmlを編集して<FipsMode>false</FipsMode>を設定し、再起動します(管理者権限が必要)。
ユーザがCisco Secure Clientを起動できず、証明書検証エラーを受け取ります。
証明書認証では、クライアント証明書をインポートし、証明書認証のプロファイルを設定し、ASAで次のコマンドを実行します。
ssl certificate-authentication interface outside port 443
サーバ証明書がプロファイルサーバリスト内のFQDNに一致していることを確認します。
インストール、アップグレード、または接続中にvpnagent.exeサービスに障害が発生します。
Web配置が失敗し、パッケージを開けなかったというWindowsインストーラエラーが表示されます。
ヘッドエンドからの自動ダウンロードが、破損したMSTトランスフォームが原因で失敗する場合があります。
このメッセージは、ヘッドエンドのプッシュ設定が変更されたときに再接続後に表示される場合があります。
group-policy <Name> attributes webvpn anyconnect mtu 1200
問題:VPN接続はローカルプロキシ経由では許可されていません。これは、AnyConnectのプロファイル設定を使用して変更できます。
<ProxySettings>IgnoreProxy</ProxySettings> <AllowLocalProxyConnections>false</AllowLocalProxyConnections>
AnyConnect Essentialsを有効にしたときに、ASDMに「clientless SSL VPN sessions in-progress」と表示される。
AnyConnect Essentialsは、Premium Shared SSL VPNライセンスと同時に実行することはできません。Essentialsをイネーブルにする前に、クライアントレスSSL VPN(WebVPN)セッションを終了してください。EssentialsにはクライアントレスSSL VPNは含まれません。
一部のユーザはLogin Failedを受信し、他のユーザは接続できます。
影響を受けるユーザに対して、do not require pre-authentication(または同等の)が正しく設定されていることを確認します。グループポリシーと接続プロファイルのマッピングを比較します。
Windowsでのプロファイルの更新中に、接続URLに対する証明書の検証が失敗します。
<ServerList>
<HostEntry>
<HostName>vpn1.example.com</HostName>
</HostEntry>
</ServerList>
注:証明書がFQDNのみの場合は、パブリックIPを使用する<HostAddress>エントリを削除します。
ASAのフェールオーバー後に、スタンバイユニットでセキュアクライアントプロファイル関連のファイルが消失する。
Cisco Bug ID CSCtn71662を参照してください。回避策:プロファイルファイルをスタンバイに手動でコピーします。RA VPNプロファイルのステートフルフェールオーバー設定の同期を確認します。
Cisco Secure Clientが「Unable to establish a connection」で接続に失敗します。イベントログにTLSPROTOCOL_ERROR_INSUFFICIENT_BUFFERと表示されます。
これは、非常に大きなスプリットトンネルリスト(約180 ~ 200エントリ)と、その他のグループポリシー属性(dns-serverなど)で発生します。
group-policy groupName attributes webvpn anyconnect ssl dtls none
Cisco Bug ID CSCtc41770を参照してください。
証明書の認証中に無効なホストエントリが発生したため、接続に失敗しました。
Cisco Bug ID CSCti73316を参照してください。
Always-Onが有効な場合、クライアントはサーバ証明書がstrictモードを通過する必要があることを報告できます。
Always-Onには、接続URLと一致する有効なヘッドエンド証明書が必要です。ローカルポリシーのStrict Certificate Modeは、証明書が信頼できない、または一致しない場合にエラーを引き起こします。
『Secure Client 5.1 Administrator Guide』の「Certified by an Unknown Authority」を参照してください。
DARTでは、HttpSendRequestエラーや、Microsoft Windows HTTPサービスで内部エラーが発生し、CTransportWinHttpエラーが表示される場合があります。
これは、破損したWinsock状態によって発生する可能性があります。管理者特権でのコマンドプロンプトから: netsh winsock reset
Windowsを再起動して、MicrosoftのWinsockのリセットに関するガイダンスを参照してください。
Cisco Secure ClientのDARTでは、クライアントとヘッドエンドの間でTLSまたは暗号ネゴシエーションが失敗した場合、CTransportWinHttpエラーとCTransPORT_ERROR_SECURE_CHANNEL_FAILUREが表示される場合があります。
ssl cipher tlsv1.2 custom "AES256-GCM-SHA384:AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256"
| 改定 | 発行日 | コメント |
|---|---|---|
3.0 |
23-Jun-2026
|
スペルチェック、文法、文章構造、概要、スペース、およびCCWのアラートを更新。 |
1.0 |
04-Apr-2018
|
初版 |