Introduzione
Questo documento descrive come abilitare la registrazione massima del debug sul modulo Secure Web Gateway (SWG) per AnyConnect e Cisco Secure Client (CSC).
Casi di utilizzo per l'abilitazione della registrazione di massimo debug
Abilitare la registrazione di debug massima sul modulo SWG durante la risoluzione di problemi quali:
- Problemi di hotspot tramite Captive Portal
- L'elenco di esclusione del dominio esterno non viene applicato
- Problemi intermittenti di prestazioni DNS o Web
Abilitazione della registrazione di debug massima su AnyConnect 4.10 MR7, CSC 5.0 MR2 o versioni precedenti
Se si usa AnyConnect 4.10 MR7, CSC 5.0 MR2 o una versione precedente, attenersi alla seguente procedura. Per impostazione predefinita, la registrazione massima del debug non è abilitata e la configurazione non è consentita tramite il dashboard Umbrella o l'ASA. È necessario aggiungere manualmente"logLevel": "1"
allorgConfig
'oggetto nelSWGConfig.json
file. Se si usa la versione più recente di AnyConnect o Cisco Secure Client, saltare questa sezione.
Posizione di SWGConfig.json
- Windows (AnyConnect):
C:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Umbrella\SWG\
- Windows (Secure Client):
C:\ProgramData\Cisco\Cisco Secure Client\Umbrella\SWG\
- macOS (AnyConnect):
/opt/cisco/anyconnect/umbrella/swg/
- macOS (client protetto):
/opt/cisco/secureclient/umbrella/swg/
Rendi permanente la registrazione di debug
Il file modificatoSWGConfig.json
rimane solo fino alla successiva sincronizzazione API da parte del modulo Cisco AnyConnect Umbrella. Per rendere persistente la configurazione e impedire che venga sovrascritta dalla sincronizzazione API, distribuire unswg_org_config.flag
file nellaUmbrella/data
cartella.
-
Creazione del file dei flag
-
Creare un nuovo file denominatoswg_org_config.flag
nella cartella Dati ombrello. L'estensione del file deve essere .flag
.
-
Windows (AnyConnect):
-
C:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Umbrella\data\swg_org_config.flag
-
Windows (Secure Client):
-
C:\ProgramData\Cisco\Cisco Secure Client\Umbrella\data\swg_org_config.flag
-
macOS (AnyConnect):
-
/opt/cisco/anyconnect/umbrella/data/swg_org_config.flag
-
macOS (client protetto):
-
/opt/cisco/secureclient/umbrella/data/swg_org_config.flag
-
Copia e modifica del contenuto
-
Copiare il contenuto dellorgConfig
'oggetto dalSWGConfig.json
file alswg_org_config.flag
file.
-
Aggiungi con"logLevel": "1"
.
-
Ad esempio:
-
Assicurarsi che il file di flag inizi con{ "exceptionList": [...]
e termini con "SWGEchoService": "http://www.msftconecttest.com/connecttest.txt"}
.
-
Evitare di copiare righe in eccesso prima o dopo l'oggetto.
-
La copia non corretta di linee qualiidentity
,deviceId
o adUserID
può compromettere la funzionalità SWG.
Esempio non corretto: Il file di contrassegno contiene chiavi qualiidentity
,deviceId
o dUserID
precedenti
Esempio corretto: Il file di contrassegno inizia con { "exceptionList":
14970100184724
-
Riavvia servizio
- Riavviare il servizio Cisco AnyConnect Secure Mobility Agent/Secure Client, riavviare il computer o connettere e disconnettere la VPN.
-
Verifica della configurazione
-
Dopo il riavvio o la connessione/disconnessione VPN, aprire il file perSWGConfig.json
confermare l'impostazione del livello massimo del registro di debug SWG. Una volta configurata, questa voce viene visualizzata nel file:
Verifica e fornitura del numero massimo di log di debug
Verifica di Windows
-
Aprire il Visualizzatore eventi di Windows.
- Cercare righe di registro simili a quelle illustrate negli esempi seguenti. Ciò indica che la registrazione di Max Debug è stata abilitata.
Esempio 1:
-
Utilizzare il comando PowerShell per convertire il numero massimo di registri eventi di debug (.evtx) in txt:
Verifica macOS
In Mac OSX, la registrazione di debug può essere visualizzata con questo comando (è possibile utilizzare il comando grep o scriverlo in txt).
-
Eseguire il comando:
-
Il bundle DART di AnyConnect include il numero massimo di log di debug. Dopo aver verificato l'abilitazione, ricreare il problema, registrare l'indicatore orario, l'esperienza utente e il dominio in questione e fornire queste informazioni insieme al pacchetto DART da supportare.
Note aggiuntive
- La registrazione di debug massima genera registri dettagliati. Configurare le dimensioni del registro del modulo di sicurezza Umbrella Roaming nel Visualizzatore eventi di Windows in modo da contenere registri di grandi dimensioni, in particolare per problemi intermittenti.
360056784112
- Rimuovere o rinominare il file per
swg_org_config.flag
disattivare la registrazione di Max Debug al termine della risoluzione dei problemi.
Abilita registrazione di debug massima su CSC 5.0 MR3 e AC 4.10 MR8 o versioni successive
Panoramica
A partire da CSC 5.0 MR3 e AC 4.10 MR8, l'abilitazione della registrazione del debug utilizza un processo più semplice.
Modifiche
- Copiare il file (con contenuto statico) nella
SWGConfigOverride.json
cartella SWG per abilitare la registrazione di debug.
- Non è necessario copiare o modificare l'
orgConfig
daSWGConfig.json
. Il contenuto di questo file non cambierà org in org.
- Nessuna dipendenza dal modulo DNS per eseguire la sincronizzazione della configurazione o la lettura dal file di flag. Il file non
SWGConfig.json
viene modificato.
Abilita registrazione debug
Il valore config in SWGConfigOverride.json
ha la precedenza sul valore (se presente) inSWGConfig.json
. The SWGConfigOverride.json
può contenere ed eseguire l'override solo di due configurazioni: logLevel (per abilitare/disabilitare il log di debug) e autotuning (per abilitare/disabilitare l'autotuning del buffer di invio).
-
Per abilitare la registrazione del debug, copiareSWGConfigOverride.json
il contenuto:
-
Posizionate SWGConfigOverride.json
nella cartella SWG:
- Windows (AnyConnect):
C:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Umbrella\SWG\
- Windows (Secure Client):
C:\ProgramData\Cisco\Cisco Secure Client\Umbrella\SWG\
- macOS (AnyConnect):
/opt/cisco/anyconnect/umbrella/swg/
- macOS (client protetto):
/opt/cisco/secureclient/umbrella/swg/
-
Riavviare il servizio SWG o Umbrella oppure riavviare il sistema.
- macOS: Arrestare e avviare l'agente AnyConnect o Secure Client.
- Windows: Riavviare, arrestare o avviare il servizio Gateway Web sicuro (acswgagent in 4.10.x build /csc_swgagent in 5.x build) tramite lo snap-in MMC Servizi (Start > Esegui > Servizi.msc).
Nota: Il metodo precedente per l'abilitazione della registrazione del debug è ancora supportato e può ancora essere seguito ed è l'unica opzione disponibile per i client con più di 5.0 MR3 o 4.10 MR8.
Note operative e di configurazione
- Nel file
SWGConfig.json
viene fatta distinzione tra maiuscole e minuscole. Utilizzare"logLevel": "1"
tra virgolette.
- Il
logLevel
valore è una stringa 1, non un intero, quindi deve essere "1" con virgolette doppie.
- Il file
swg_org_config.flag
deve avere un'.flag
estensione, non .txt
un'estensione.
- Il log di debug massimo genera log estremamente dettagliati. Abilitare la registrazione massima del debug solo se richiesto da un tecnico del supporto Umbrella.
swg_org_config.flag
Il file contiene un elenco statico dei domini ignorati e non viene sincronizzato con i domini esterni elencati in Dashboard > Distribuzioni > Gestione dominio.