Ce document décrit les problèmes de Cisco Secure Client avec les défaillances et déconnexions d'applications sous Windows, macOS et Linux.
Avant d'utiliser ce document, assurez-vous d'avoir :
Les informations contenues dans ce document sont basées sur :
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Consultez la section Dépannage de Cisco Secure Client du guide de l'administrateur du produit.
Ce document détaille les problèmes VPN du client sécurisé Cisco (y compris AnyConnect), y compris les pannes d'application, les déconnexions inattendues et les erreurs courantes sur les configurations de tête de réseau Windows, macOS, Linux et Cisco ASA/FTD.
Cette section couvre le client VPN sous Windows, macOS et Linux, y compris la configuration de tête de réseau sur Cisco ASA et l'accès à distance Cisco Secure Firewall Threat Defense (FTD). VPN.
Conseil : Avant de procéder au dépannage, collectez un bundle Cisco Secure Client DART. Vous pouvez analyser les sorties DART à l'aide de la tâche BDB de l'analyseur DART.
Passez en revue ces sections pour aborder les problèmes courants et trouver des solutions :
Collectez les données client et de tête de réseau avant de modifier la configuration. Le TAC demande généralement un bundle 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 debuggingReproduisez l'échec, capturez le résultat, puis no logging enable.
À partir de FMC/CDO, exportez les paramètres de stratégie et de profil de connexion VPN d'accès à distance. Collecter les journaux de connexion/VPN SSL FTD pour la fenêtre d'échec.
Si l'installation ou la configuration de la carte virtuelle échoue, collectez :
%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
Pour les erreurs de base de données de pilotes, consultez Cisco Secure Client : Problème de base de données de pilotes corrompus et erreur de la section du guide de l'administrateur VPN Client Driver Encounters (après une mise à jour de Microsoft Windows).
Si vous rencontrez des problèmes de connexion avec le client sécurisé Cisco, collectez les données par Collecter les informations pour le dépannage avant de modifier la configuration.
Si l'utilisateur ne peut pas se connecter, le problème peut être lié au protocole RDP (Remote Desktop Protocol) ou à la commutation rapide d'utilisateurs. L'utilisateur peut voir : Les paramètres de profil AnyConnect nécessitent un seul utilisateur local, mais plusieurs utilisateurs locaux sont actuellement connectés à votre ordinateur. Impossible d'établir une connexion VPN.
Déconnectez la ou les sessions RDP et désactivez la commutation rapide des utilisateurs. Plusieurs utilisateurs locaux simultanés ne sont pas pris en charge sur le même ordinateur pour l'établissement du VPN.
Lorsqu'un utilisateur ne peut pas se connecter, le problème peut être causé par une incompatibilité entre la version du client sécurisé Cisco et le logiciel de tête de réseau. L'utilisateur peut recevoir : Le programme d'installation n'a pas pu démarrer le client VPN Cisco, l'accès sans client n'est pas disponible. Mettez à niveau le client vers une version prise en charge par votre déploiement VPN d'accès à distance ASA ou FTD.
Lorsque vous vous connectez pour la première fois à Cisco Secure Client, le script de connexion peut présenter des problèmes. Si vous vous déconnectez et vous reconnectez, le script de connexion s'exécute souvent comme prévu. Ce comportement peut être attendu en fonction du profil et de la synchronisation du script.
Lorsque vous vous connectez, vous pouvez recevoir : User not authorized for AnyConnect Client access, contact your administrator (l’utilisateur ne possède pas d’accès client à AnyConnect. Communiquez avec votre administrateur). Cela se produit souvent lorsque l'image du client sécurisé est manquante sur la tête de réseau. Téléchargez l'image client correcte et référencez-la dans la configuration VPN RA / WebVPN.
Le DART peut afficher TUNNELPROTOCOLDPDMGR_ERROR_NO_DPD_RESPONSE lorsque le canal DTLS est arrêté en raison d'une défaillance de détection d'homologue mort (DPD). Régler les keepalives sur ASA :
webvpn anyconnect ssl keepalive 15 anyconnect dpd-interval client 5 anyconnect dpd-interval gateway 5
Désactivez DTLS uniquement en tant que test temporaire (ASDM : Configuration > Remote Access VPN > Network (Client) Access > AnyConnect Connection Profiles, décochez la case Enable DTLS, ou FMC equivalent). Préférez fixer la synchronisation DPD et autoriser UDP 443.
Lorsque des problèmes sont détectés lors du transfert du trafic vers le réseau privé avec une session Cisco Secure Client via l'ASA, procédez comme suit :
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
Effectuez les étapes suivantes pour recueillir des données :
Certaines applications, telles que Microsoft Outlook, ne fonctionnent pas lorsque le tunnel transmet un trafic plus faible, comme les petites requêtes ping. Cela peut indiquer une fragmentation sur le chemin. Les routeurs grand public sont souvent médiocres en termes de fragmentation et de réassemblage.
Essayez un ensemble évolutif de requêtes ping : ping -l 500, ping -l 1000, ping -l 1500, ping -l 2000.
Configurez une stratégie de groupe dédiée pour les utilisateurs affectés et définissez une MTU inférieure :
group-policy <name> attributes webvpn anyconnect mtu 1200
Problème
Cisco Secure Client se désinstalle après la fin de la connexion, même si l'option keep installed apparaît sélectionnée dans ASDM/FMC.
Solution
group-policy <name> attributes webvpn anyconnect keep-installer installed
Problème : Le client AnyConnect indique le nom d’hôte plutôt que le nom de domaine complet de la grappe.
Lorsque vous disposez d'un cluster d'équilibrage de charge pour le VPN SSL et que le client se connecte, la demande peut être redirigée vers un noeud de cluster et la connexion réussit. Lors d'une tentative de connexion ultérieure, le nom de domaine complet du cluster n'apparaît pas dans Se connecter à ; le nom d’hôte du dernier noeud peut apparaître à la place.
Solution
Le client met en cache le dernier nom d’hôte réussi. Effacez les entrées mises en cache ou définissez le nom de domaine complet du cluster dans la liste des serveurs de profils. Vérifiez sur Cisco Secure Client 5.x. Consultez l'ID de bogue Cisco CSCsz39019 pour les notes spécifiques à la plate-forme.
Une liste de serveurs de sauvegarde est configurée lorsque le serveur principal est inaccessible. Définissez-le dans le volet Backup Server du profil client. Procédez comme suit :
Cette entrée du fichier SetupAPI.log suggère que le système de catalogue est endommagé :
La liste de classe de signature du pilote W239 "C:\WINDOWS\INF\certclas.inf" était manquante ou non valide. Erreur 0xfffffde5 : Erreur inconnue., en supposant que toutes les classes de périphériques sont soumises à la stratégie de signature du pilote. Vous pouvez également recevoir : Error(3/17): Unable to start VA, setup shared queue, or VA gave up shared queue (erreur(3/17) : impossible de démarrer l’adaptateur virtuel ou de configurer la file d’attente partagée; l’adaptateur virtuel a abandonné la file d’attente partagée).
Et vous pouvez recevoir ce journal sur le client : "The VPN client driver has encountered an error" (une erreur s’est produite au niveau du pilote du client RPV).
Ce problème est lié à l'ID de bogue Cisco CSCsm54689. Désactivez le service de routage et d'accès distant (RRAS) avant de démarrer le client sécurisé Cisco. Si le problème persiste :
esentutl /p%systemroot%\System32\catroot2\
{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb Si la réparation échoue :
Vous pouvez analyser la base de données à tout moment pour déterminer si elle est valide.
esentutl /g%systemroot%\System32\catroot2\
{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb Cette erreur peut apparaître lors de l'authentification VPN SSL basée sur navigateur ou du portail Web. Le client ou le portail affiche Impossible de mettre à jour la base de données de gestion de session. L'ASA peut consigner %ASA-3-211001: Erreur d'allocation de mémoire. L’appareil de sécurité adaptatif n’a pas pu allouer de mémoire système RAM.
Associé au bogue Cisco ayant l'ID CSCsm51093. Rechargez l'ASA ou mettez à niveau vers une version fixe selon le bogue. Sur FTD, vérifiez la mémoire de la plate-forme et les limites de session VPN RA.
Mémoire de tête de réseau libre :
Lors de l'installation sous Windows, le programme d'installation signale qu'un module (par exemple vpnapi.dll) n'a pas pu s'enregistrer et effectue une restauration.
Lorsque des clients se connectent avec Cisco Secure Client, la passerelle renvoie une erreur telle que "Classe d'adresse illégale", "Hôte ou réseau est 0", ou "Autre erreur".
Le pool d'adresses IP locales ASA ou FTD est épuisé ou mal configuré. Développez le pool d'adresses VPN et utilisez un masque approprié (par exemple /24 au lieu d'un pool /32 uniquement). Voir l'ID de bogue Cisco CSCsl82188.
Le client signale qu'AnyConnect / Secure Client n'est pas activé sur le serveur VPN.
Activez le VPN d'accès à distance et déployez une image de client sécurisé sur la tête de réseau. Sur ASA : Configuration > Remote Access VPN > Network (Client) Access > AnyConnect Connection Profiles. Sur FTD : Configurez le VPN RA et l'image client dans FMC. Utilisez un guide VPN d'accès à distance, et non une configuration WebVPN sans client uniquement.
Le message d'erreur %ASA-6-722036: Group < client-group > User < xxxx > IP < x.x.x.x> Transmitting large packet 1220 (threshold 1206) message apparaît dans les journaux ASA.
Un paquet volumineux a été envoyé au client (MTU ou données non compressibles). Désactivez la compression pour la stratégie de groupe :
group-policy <name> attributes webvpn anyconnect compression none
Par exemple, aucune adresse attribuée, Hôte ou réseau 0, ou Aucune licence dans le message de la passerelle.
Vérifiez que la tête de réseau dispose d'un pool local IP configuré et que l'adresse de stratégie de groupe est attribuée après rechargement ou basculement :
show running-config | include pool ip local pool SSLPOOL 192.168.30.2 192.168.30.254 anyconnect address-pool SSLPOOL
Pour No License, installez ou activez la licence de mobilité Secure Client requise sur la tête de réseau.
En général, la défaillance de la carte virtuelle, un conflit RRAS ou un problème de pilote post-Windows Update.
Le client sécurisé Cisco ne parvient pas à se connecter avec Impossible de traiter la réponse de <gateway>.
Voir Configuration du client VPN SSL sur ASA. Collectez le DART si l'erreur persiste.
Cisco Secure Client affiche Login Denied (Connexion refusée), mécanisme de connexion non autorisé, contactez votre administrateur.
Vérifiez le profil de connexion et l'authentification sur la tête de réseau (ASA ou FTD). Assurez-vous que la méthode d'authentification du client (RADIUS, SAML, certificat, etc.) correspond au profil. Vérifiez la stratégie de groupe et l'affectation de groupe de tunnels.
Cette erreur peut apparaître lors du lancement de Cisco Secure Client à partir d'un client Macintosh.
webvpn anyconnect image disk0:/cisco-secure-client-macos-<version>-predeploy-k9.pkg 2
Sous Linux (ou d'autres plates-formes), le client ne peut pas télécharger le package à partir de la tête de réseau.
"The AnyConnect package on the secure gateway could not be located. You may be experiencing network connectivity issues. Please try connecting again."
Vérifiez que le système d'exploitation client est pris en charge et que l'image correcte est configurée sur la tête de réseau :
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
Consultez Package AnyConnect indisponible ou endommagé pour les étapes associées.
Les utilisateurs voient que le VPN sécurisé via le bureau à distance n'est pas pris en charge.
Passez à une version Cisco Secure Client 5.x prise en charge. Voir ID de bogue Cisco CSCsu22088 et ID de bogue Cisco CSCso42825.
Le client signale que le certificat ou la chaîne du serveur n'est pas conforme à FIPS.
Si FIPS est requis sur le terminal, utilisez les certificats conformes FIPS sur la tête de réseau. Si cela n'est pas nécessaire, modifiez le fichier C:\ProgramData\Cisco\Cisco Secure Client\AnyConnectLocalPolicy.xml et définissez <FipsMode>false</FipsMode>, puis redémarrez (droits d'administration requis).
Les utilisateurs ne peuvent pas lancer le client sécurisé Cisco et recevoir un échec de validation de certificat.
Pour l'authentification de certificat, importez le certificat client, configurez le profil pour l'authentification de certificat et sur ASA enable :
ssl certificate-authentication interface outside port 443
Assurez-vous que le certificat du serveur correspond au nom de domaine complet dans la liste des serveurs de profils.
Le service vpnagent.exe échoue lors de l'installation, de la mise à niveau ou de la connexion.
Échec du déploiement Web avec une erreur Windows Installer indiquant que le package n'a pas pu être ouvert.
Le téléchargement automatique à partir de la tête de réseau échoue, parfois en raison d'une transformation MST corrompue.
Ce message peut s'afficher après la reconnexion lorsque les paramètres Push de tête de réseau changent.
group-policy <Name> attributes webvpn anyconnect mtu 1200
Problème : La connexion VPN n'est pas autorisée via un proxy local. Vous pouvez modifier ce paramètre via les paramètres de profil AnyConnect.
<ProxySettings>IgnoreProxy</ProxySettings> <AllowLocalProxyConnections>false</AllowLocalProxyConnections>
ASDM affiche les sessions VPN SSL sans client en cours lors de l'activation d'AnyConnect Essentials.
AnyConnect Essentials ne peut pas être exécuté simultanément avec la licence VPN SSL partagée premium. Terminez les sessions VPN SSL sans client avant d'activer Essentials. Essentials n'inclut pas le VPN SSL sans client.
Certains utilisateurs reçoivent Échec de connexion tandis que d'autres peuvent se connecter.
Assurez-vous que la pré-authentification (ou l'équivalent) n'est pas définie correctement pour les utilisateurs concernés. Comparez la stratégie de groupe et le mappage de profil de connexion.
Lors de la mise à jour du profil sous Windows, la validation du certificat échoue par rapport à l'URL de connexion.
<ServerList>
<HostEntry>
<HostName>vpn1.example.com</HostName>
</HostEntry>
</ServerList>
Remarque : Supprimez les entrées <HostAddress> qui utilisent l'adresse IP publique si le certificat est FQDN-only.
Après le basculement de l'ASA, les fichiers associés au profil du client sécurisé sont manquants sur l'unité en veille.
Voir l'ID de bogue Cisco CSCtn7162. Solution : copiez manuellement les fichiers de profil dans la zone de secours. Vérifiez la synchronisation de la configuration de basculement avec état pour les profils VPN RA.
Le client sécurisé Cisco ne parvient pas à se connecter avec Impossible d'établir une connexion. Le journal des événements affiche TLSPROTOCOL_ERROR_INSUFFICIENT_BUFFER.
Cela se produit avec une très grande liste de split-tunnel (environ 180-200 entrées) plus d'autres attributs de stratégie de groupe (par exemple, dns-server).
group-policy groupName attributes webvpn anyconnect ssl dtls none
Voir l'ID de bogue Cisco CSCtc4170.
La tentative de connexion a échoué en raison d'une entrée hôte non valide pendant l'authentification du certificat.
Voir l'ID de bogue Cisco CSCti7316.
Lorsque l'option Always-On est activée, le client peut signaler que les certificats du serveur doivent passer en mode strict.
Always-On nécessite un certificat de tête de réseau valide correspondant à l'URL de connexion. Le mode de certificat strict dans la stratégie locale provoque un échec si le certificat n'est pas approuvé ou ne correspond pas.
Reportez-vous à la section Certified by an Unknown Authority du Secure Client 5.1 Administrator Guide.
DART peut afficher les échecs HttpSendRequest et Une erreur interne s'est produite dans les services HTTP Microsoft Windows avec des erreurs CTransportWinHttp.
Cela peut être dû à un état Winsock endommagé. À partir d'une invite de commandes avec élévation de privilèges : netsh winsock reset
Redémarrez Windows et consultez les conseils de Microsoft sur la réinitialisation de Winsock.
Le DART du client sécurisé Cisco peut afficher les erreurs CTransportWinHttp et CTransPORT_ERROR_SECURE_CHANNEL_FAILURE lorsque la négociation TLS ou de chiffrement échoue entre le client et la tête de réseau.
ssl cipher tlsv1.2 custom "AES256-GCM-SHA384:AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256"
| Révision | Date de publication | Commentaires |
|---|---|---|
3.0 |
23-Jun-2026
|
Mise à jour de l'orthographe, de la grammaire, de la structure des phrases, de l'introduction, de l'espacement et des alertes CCW. |
1.0 |
04-Apr-2018
|
Première publication |