Obiettivo

Cisco AnyConnect Secure Mobility Client, noto anche come Cisco AnyConnect VPN Client, è un'applicazione software per la connessione a una rete VPN (Virtual Private Network) che funziona su diversi sistemi operativi e configurazioni hardware. Questa applicazione software consente di rendere accessibili le risorse remote di un'altra rete come se l'utente fosse connesso direttamente alla rete, ma in modo sicuro. Cisco AnyConnect Secure Mobility Client offre un modo innovativo di proteggere gli utenti di dispositivi mobili su piattaforme basate su computer o smart phone, offrendo agli utenti finali un'esperienza più fluida e sempre protetta, e l'applicazione completa delle policy per un amministratore IT.

Quando si installa Cisco AnyConnect Secure Mobility Client sui dispositivi Apple iOS, potrebbero verificarsi errori comuni e potrebbe essere necessaria la risoluzione dei problemi di base per completare correttamente l'installazione. Per ulteriori informazioni sulla risoluzione dei problemi di base relativi agli errori comuni di installazione, fare clic qui.

Come nota rapida, AnyConnect non richiederà più una licenza sul router. Per ulteriori informazioni sulle licenze AnyConnect sui router serie RV340, consultare l'articolo Licenze AnyConnect per i router serie RV340.

L'obiettivo di questo documento è mostrare i problemi noti, le limitazioni, i problemi comuni e le soluzioni sui dispositivi Apple iOS con Cisco AnyConnect Secure Mobility Client.

Versione del software

- AnyConnect Secure Mobility Client 4.4 (scarica la versione più recente)

Problemi noti, limitazioni, problemi comuni e soluzioni di Apple iOS

Nota: I seguenti problemi relativi a iOS sono già stati segnalati ad Apple e potrebbero essere risolti in una versione futura di iOS.

Problemi noti di Apple iOS

- Il roaming in rete si applica solo alle versioni precedenti a iOS 8. IOS 8 e versioni successive funzionano sempre come se il roaming di rete fosse attivato, tentando di ristabilire una connessione finché non riesce.

Nota: Per una descrizione completa del roaming di rete, fare clic qui.

- ID Apple: Numero 22784308: l'opzione su richiesta non si connette mai.

- Un pacchetto DTLS (Datagram Transport Layer Security) ricevuto mentre il dispositivo è in modalità di sospensione non lo riattiva. I pacchetti TLS (Transport Layer Security), tuttavia, riattivano il dispositivo se sono abilitate le notifiche o Facetime. AnyConnect disconnette automaticamente il tunnel DTLS quando il dispositivo passa alla modalità sospensione per consentire ai pacchetti ricevuti tramite la connessione TLS di riattivare il dispositivo. Il tunnel DTLS viene ripristinato alla ripresa del dispositivo.

- Le applicazioni voce in esecuzione in background su un iPod Touch non possono ricevere pacchetti tramite VPN. Questa funzionalità funziona come previsto sui dispositivi iPhone.

- Se una configurazione VPN contiene un numero elevato di route o regole di separazione DNS, il dispositivo Apple non è in grado di stabilire una connessione VPN. Questo bug si verifica, ad esempio, se, dopo la connessione, una configurazione ASA (Adaptive Security Appliance) invia un elenco di split-include VPN con 70 o più regole per indirizzare il traffico alle singole subnet. Per evitare questo bug, applicare una configurazione tunnel-all o ridurre il numero di regole.

- AnyConnect può rallentare o bloccarsi quando sul dispositivo mobile è configurato un numero elevato di connessioni VPN.

Apple iOS permette tutto il traffico LAN locale con tunnel all

Apple iOS consente il traffico che è essenziale per il funzionamento principale del dispositivo, indipendentemente dal fatto che sia in vigore una policy per tutti i tunnel. Esempi di traffico che Apple iOS invia in chiaro indipendentemente dai criteri del tunnel includono:

- Tutto il traffico LAN (Local Area Network)

- Percorsi con ambito per connessioni preesistenti (ad esempio, un video in streaming prima dell'accensione di VPN)

- Servizi Apple di base (ad esempio, traffico di posta Visual Voice)

Linee guida e limitazioni per AnyConnect su Apple iOS

- Questa versione di AnyConnect per Apple iOS supporta solo le funzionalità strettamente correlate all'accesso VPN remoto.

- AnyConnect supporta i seguenti tipi di configurazione VPN:

- Generato manualmente

- Profilo client VPN AnyConnect importato

- Utility di configurazione iPhone generata. Per i dettagli sull'utility di configurazione iPhone, consultare il supporto Apple.

- Il dispositivo Apple iOS supporta solo un profilo client VPN AnyConnect. Il contenuto della configurazione generata corrisponde sempre al profilo più recente. È ad esempio possibile connettersi a vpn.example1.com e quindi a vpn.example2.com. Il profilo client VPN AnyConnect importato da vpn.example2.com sostituisce quello importato da vpn.example1.com.

- Questa versione supporta la funzione tunnel keepalive; tuttavia, riduce la durata della batteria del dispositivo. L'aumento del valore dell'intervallo di aggiornamento riduce il problema.

- Considerazioni su Apple iOS Connect on-demand:

- Le sessioni VPN che vengono automaticamente connesse come risultato della logica iOS On-Demand verranno disconnesse quando il dispositivo è in stato di sospensione. Dopo la riattivazione del dispositivo, la logica su richiesta riconnetterà la sessione VPN quando sarà nuovamente necessaria.

- AnyConnect raccoglie le informazioni sui dispositivi quando si avvia l'interfaccia utente e si avvia una connessione VPN. Pertanto, vi sono circostanze in cui AnyConnect può segnalare erroneamente le informazioni sulla postura dei dispositivi mobili se l'utente si basa sulla funzione Connect On-Demand di iOS per effettuare una connessione all'inizio, o dopo che le informazioni sul dispositivo, come la versione del sistema operativo, sono state modificate.

- Se si esegue AnyConnect 4.0.05032 o versioni successive, in combinazione con Apple iOS 9.3 o versioni successive, la seguente limitazione non si applica al dispositivo: Per garantire la corretta connessione dei tunnel VPN su richiesta dopo l'aggiornamento di AnyConnect, gli utenti devono avviare manualmente l'app AnyConnect e stabilire una connessione. Se non si esegue questa operazione, al successivo tentativo di sistema iOS di stabilire un tunnel VPN, verrà visualizzato il messaggio di errore "La connessione VPN richiede l'avvio di un'applicazione".

Problemi comuni di Apple iOS

1. Non è possibile modificare o eliminare alcuni profili di connessione.

Soluzione: L'amministratore di sistema imposta un criterio che influenza le voci host importate nel profilo di connessione AnyConnect. Per eliminare questi profili, toccare Diagnostica > Profilo > Cancella dati profilo.

2. Errori durante il tentativo di salvare o modificare la configurazione.

Soluzione: La causa è un problema noto del sistema operativo. Apple sta lavorando per risolverlo. Per risolvere il problema, provare a riavviare l'applicazione.

3. Timeout della connessione e host non risolti.

Soluzione: I problemi di connettività Internet, un basso livello del segnale delle celle e la congestione della rete spesso causano timeout ed errori dell'host non risolti. Se la rete LAN è a portata di mano, provare a utilizzare l'applicazione Impostazioni dispositivo per stabilire prima una connessione con la rete LAN. Se si ripetono più tentativi in risposta a timeout, spesso il risultato è positivo.

4. La connessione VPN non viene ristabilita quando il dispositivo viene riattivato dalla sospensione.

Soluzione: Abilitare Roaming di rete nella voce di connessione VPN. Se l'attivazione del roaming di rete non risolve il problema, controllare la connessione EDGE (2G), 1xRTT (2G), 3G o Wi-Fi.

Il comportamento previsto di questo problema dipende dalla configurazione della VPN effettuata dall'organizzazione.Nota:

5. L'autenticazione basata su certificati non funziona.

Soluzione: Verificare la validità e la scadenza del certificato se si è riusciti ad ottenere il certificato in precedenza. Rivolgersi all'amministratore di sistema per verificare che il certificato utilizzato per la connessione sia quello corretto.

6. La funzione Connessione a richiesta di Apple iOS non funziona o non si connette in modo imprevisto.

Soluzione: Verificare che la connessione non contenga una regola in conflitto nell'elenco Non connettere. Se per la connessione esiste una regola Connect If Needed, provare a sostituirla con una regola Always Connect.

7. AnyConnect non è riuscito a stabilire una connessione, ma non è stato visualizzato alcun messaggio di errore.

Soluzione: I messaggi vengono visualizzati solo quando l'applicazione AnyConnect è aperta.

8. Esiste un profilo denominato Cisco AnyConnect che non può essere eliminato.

Soluzione: Provare a riavviare l'applicazione.

9. Quando si rimuove l'applicazione AnyConnect, le configurazioni VPN vengono ancora visualizzate nelle impostazioni della VPN con Apple iOS.

Soluzione: Per eliminare questi profili, reinstallare AnyConnect, quindi toccare Diagnostica > Profilo > Cancella dati profilo.

Qui è disponibile un video relativo a questo articolo...

Fare clic qui per visualizzare altre Tech Talks di Cisco