Impossibile stabilire connessioni VPN con Cisco Secure Client quando si utilizza l'autenticazione SAML con Google IdP. Anche se l'autenticazione SAML ha esito positivo sul lato IdP, il client ha esito negativo durante l'elaborazione post-autenticazione e le transizioni a uno stato disconnesso, impedendo la creazione del tunnel VPN.
Cisco Secure Client versione 5.1.13.17
autenticazione SAML configurata con Google IdP
Accesso sicuro - Accesso remoto client sicuro (VPN, postura, risorsa privata)
I log di autenticazione IdP di Google mostrano la corretta autenticazione SAML
Il problema è stato risolto reinstallando Cisco Secure Client. È stato documentato il seguente approccio alla risoluzione dei problemi:
Passaggio 1: Raccogli log DART dall'endpoint interessato - https://www.cisco.com/c/en/us/support/docs/security/secure-client/221919-collect-dart-bundle-for-secure-client.html
Estrai Dart Bundle > Cisco Secure client > Anyconnect VPN > Log > In cartella VPN > AnyConnect VPN.txt - visualizza i seguenti errori durante la lettura delle impostazioni interne, con i seguenti errori visualizzati continuamente:
Internazionalizzazione del dizionario del codice non riuscita
Non è stato possibile creare il dizionario Bencode
PHONEHOMEVPN_ERROR_UNEXPECTED
ERRORE_GLOBALE_IMPREVISTO
Passaggio 2: Verifica dello stato di autenticazione SAML sul lato IdP
Confermare che nei log di Google IdP venga visualizzata l'autenticazione SAML per isolare il problema nell'elaborazione post-autenticazione sul lato client.
Passaggio 1: Reinstalla Cisco Secure Client
Disinstallare l'installazione esistente di Cisco Secure Client ed eseguire una reinstallazione pulita del software client.
Passaggio 2: Verificare il ripristino della connettività VPN
Dopo la reinstallazione, verificare la connessione VPN con l'autenticazione SAML per verificare che la connessione venga stabilita correttamente e che il tunnel sia stato creato correttamente.
La reinstallazione di Cisco Secure Client ha ripristinato la funzionalità VPN, consentendo la corretta autenticazione SAML e la creazione del tunnel.
La causa principale sembra essere correlata a dati di configurazione interna danneggiati all'interno dell'installazione di Cisco Secure Client, influenzando in modo specifico la capacità del componente CPhoneHomeVpn/PhoneHomeAgent di elaborare i dati del dizionario Bencode durante l'elaborazione post-autenticazione. Gli errori ripetuti di "Interializzazione del dizionario Bencode non riuscita" e "Impossibile creare il dizionario Bencode" indicano che il client non è stato in grado di analizzare o elaborare correttamente i dati di configurazione interni necessari per stabilire il tunnel VPN dopo l'autenticazione SAML riuscita.
Il problema è stato risolto tramite la reinstallazione del client, suggerendo che il problema era correlato a dati sul lato client danneggiati anziché a problemi di configurazione sul lato server o di integrazione con il provider di identità.
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
1.0 |
04-Jun-2026
|
Versione iniziale |