Introducción
Este documento describe cómo habilitar el registro de depuración máximo en el módulo Secure Web Gateway (SWG) para AnyConnect y Cisco Secure Client (CSC).
Casos prácticos para habilitar el registro de depuración máximo
Habilite el registro de depuración máximo en el módulo SWG al resolver problemas como:
- Problemas de zonas Wi-Fi a través del portal cautivo
- La lista de omisión de dominio externo no se aplica
- Problemas intermitentes de rendimiento de DNS o web
Habilitar el registro de depuración máximo en AnyConnect 4.10 MR7, CSC 5.0 MR2 o anterior
Si utiliza AnyConnect 4.10 MR7, CSC 5.0 MR2 o una versión anterior, siga estos pasos. De forma predeterminada, el registro de depuración máximo no está habilitado y la configuración no es posible a través del panel de Umbrella o ASA. Debe agregar manualmente"logLevel": "1"
alorgConfig
objeto en elSWGConfig.json
archivo. Si utiliza la última versión de AnyConnect o Cisco Secure Client, omita esta sección.
Ubicación de 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 (Secure Client):
/opt/cisco/secureclient/umbrella/swg/
Hacer que el registro de depuración sea persistente
El archivo modificadoSWGConfig.json
permanece solo hasta la próxima sincronización de la API por parte del módulo Cisco AnyConnect Umbrella. Para conservar esta configuración y evitar que se sobrescriba con la sincronización de la API, implemente unswg_org_config.flag
archivo en laUmbrella/data
carpeta.
-
Creación del archivo de indicador
-
Cree un nuevo archivo denominadoswg_org_config.flag
en la carpeta Umbrella Data. La extensión del archivo debe ser .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 (Secure Client):
-
/opt/cisco/secureclient/umbrella/data/swg_org_config.flag
-
Copiar y modificar contenido
-
Copie el contenido delorgConfig
objeto delSWGConfig.json
archivo en elswg_org_config.flag
archivo.
-
Agregar con"logLevel": "1"
.
-
Por ejemplo:
-
Asegúrese de que el archivo de indicador comienza con{ "exceptionList": [...]
y termina con "SWGEchoService": "http://www.msftconecttest.com/connecttest.txt"}
.
-
Evite copiar líneas adicionales antes o después del objeto.
-
La copia incorrecta de líneas comoidentity
,deviceId
o adUserID
puede interrumpir la funcionalidad SWG.
Ejemplo Incorrecto: El archivo de indicador contiene claves comoidentity
,deviceId
, o dUserID
anteriores a la
Ejemplo Correcto: El archivo de indicador comienza con { "exceptionList":
14970100184724
-
Reiniciar servicio
- Reinicie el servicio Cisco AnyConnect Secure Mobility Agent/Secure Client, reinicie el equipo o conecte y desconecte la VPN.
-
Verifique la configuración
-
Después del reinicio o de la conexión/desconexión VPN, abra elSWGConfig.json
archivo para confirmar que se ha establecido el nivel máximo de registro de depuración SWG. Cuando se configura, esta entrada aparece en el archivo:
Verificación y suministro de registros de depuración máximos
Verificación de Windows
-
Abra el Visor de sucesos de Windows.
- Busque líneas de registro similares a estos ejemplos. Esto indica que el registro de depuración máxima se ha habilitado correctamente.
Ejemplo 1:
-
Utilice el comando PowerShell para convertir el número máximo de registros de eventos de depuración (.evtx) en texto:
Verificación de macOS
En Mac OSX, el registro de depuración se puede ver con este comando (puede grep o escribirlos en txt).
-
Ejecute el comando :
-
El paquete DART de AnyConnect incluye el número máximo de registros de depuración. Después de verificar la habilitación, vuelva a crear el problema, registre la marca de tiempo, la experiencia del usuario y el dominio en cuestión, y proporcione esta información junto con el paquete DART para admitir.
Notas complementarias
- El registro de depuración máximo genera registros detallados. Configure el tamaño del registro del Módulo de seguridad de roaming de Umbrella en el Visor de eventos de Windows para admitir registros grandes, especialmente para problemas intermitentes.
360056784112
- Quite o cambie el nombre del
swg_org_config.flag
archivo para deshabilitar el registro de depuración máxima cuando haya finalizado la solución de problemas.
Activar registro de depuración máximo en CSC 5.0 MR3 y AC 4.10 MR8 o posterior
Overview
A partir de CSC 5.0 MR3 y AC 4.10 MR8, la habilitación del registro de depuración utiliza un proceso más simple.
Cambios
- Copie el
SWGConfigOverride.json
archivo (con contenido estático) en la carpeta SWG para habilitar el registro de depuración.
- No es necesario copiar ni modificar el
orgConfig
deSWGConfig.json
. El contenido de este archivo no cambiará de organización a organización.
- No hay dependencia en el módulo DNS para realizar la sincronización de la configuración o leer el archivo de indicador. El
SWGConfig.json
archivo permanece intacto.
Habilitar registro de depuración
El valor de configuración en SWGConfigOverride.json
tiene prioridad sobre el valor (si está presente) enSWGConfig.json
. The SWGConfigOverride.json
puede contener y sustituir sólo dos configuraciones: nivelDeRegistro (para activar/desactivar el registro de depuración) y ajuste automático (para activar/desactivar el ajuste automático del búfer de envío).
-
Para habilitar el registro de depuración, copieSWGConfigOverride.json
con el contenido:
-
Coloque SWGConfigOverride.json
en la carpeta 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 (Secure Client):
/opt/cisco/secureclient/umbrella/swg/
-
Reinicie el servicio SWG o Umbrella o reinicie el sistema.
- macOS: Detenga e inicie el agente AnyConnect o Secure Client.
- Windows: Reinicie o detenga o inicie el servicio Puerta de enlace web segura (acswgagent en 4.10.x genera /csc_swgagent en 5.x genera) mediante el complemento MMC de Servicios (Inicio > Ejecutar > Services.msc).
Nota: El método más antiguo de habilitar el registro de depuración todavía se soporta y se puede seguir y es la única opción para clientes mayores que 5.0 MR3 o 4.10 MR8.
Notas de configuración y operativas
- El
SWGConfig.json
archivo distingue entre mayúsculas y minúsculas. Utilizar"logLevel": "1"
con comillas dobles.
- El
logLevel
valor es una cadena 1, no un entero, por lo tanto tiene que ser "1" con comillas dobles.
- El
swg_org_config.flag
archivo debe tener una .flag
extensión, no .txt
.
- El registro de depuración máximo genera registros extremadamente detallados. Habilite el registro de depuración máximo sólo si lo solicita un ingeniero de soporte técnico de Umbrella.
- El
swg_org_config.flag
archivo contiene una lista estática de dominios omitidos y no se sincroniza con los dominios externos que aparecen en Panel > Implementaciones > Administración de dominios.