Introdução
Este documento descreve como habilitar o registro máximo de depuração no módulo Secure Web Gateway (SWG) para o AnyConnect e o Cisco Secure Client (CSC).
Casos de uso para ativar o registro de depuração máximo
Ative o registro de depuração máximo no módulo SWG ao solucionar problemas como:
- Problemas de hotspot via portal cativo
- Lista de Bypass de Domínio Externo não aplicável
- Problemas intermitentes de DNS ou desempenho da Web
Ativar o registro de depuração máximo no AnyConnect 4.10 MR7, CSC 5.0 MR2 ou anterior
Se você usar o AnyConnect 4.10 MR7, CSC 5.0 MR2 ou uma versão mais antiga, execute estas etapas. Por padrão, o registro de depuração máximo não está habilitado, e a configuração não é possível através do painel Umbrella ou do ASA. Você deve adicionar manualmente "logLevel": "1" para o objeto orgConfig no arquivo SWGConfig.json. Se você estiver usando a versão mais recente do AnyConnect ou Cisco Secure Client, ignore esta seção.
Local de SWGConfig.json
- Windows (AnyConnect):
 C:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Umbrella\SWG\
 
- Windows (Cliente seguro):
 C:\ProgramData\Cisco\Cisco Secure Client\Umbrella\SWG\
 
- MacOS (AnyConnect):
 /opt/cisco/anyconnect/umbrella/swg/
 
- MacOS (Secure Client):
 /opt/cisco/secureclient/umbrella/swg/
 
Tornar o Log de Depuração Persistente
O arquivo SWGConfig.json modificado permanece apenas até a próxima sincronização de API pelo módulo Cisco AnyConnect Umbrella. Para manter essa configuração e evitar que ela seja substituída pela sincronização de API, implante um arquivo swg_org_config.flag na pasta Umbrella/data.
- 
Criar o arquivo de sinalizador
- 
Crie um novo arquivo chamado swg_org_config.flagna pasta Umbrella Data. A extensão do arquivo deve ser.flag.
 
 
 
- 
Windows (AnyConnect): 
- 
C:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Umbrella\data\swg_org_config.flag
 
- 
Windows (Cliente seguro): 
- 
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 e modificar conteúdo
- 
Copie o conteúdo do objeto orgConfigdo arquivoSWGConfig.jsonpara o arquivoswg_org_config.flag.
 
- 
Anexar com "logLevel": "1".
 
- 
Por exemplo: 
- 
Certifique-se de que o arquivo de flag comece com { "exceptionList": [...]e termina com"SWGEchoService": "http://www.msftconecttest.com/connecttest.txt"}.
 
- 
Evite copiar linhas extras antes ou depois do objeto. 
- 
A cópia incorreta de linhas como identity,deviceId, ouadUserID podeinterromper a funcionalidade do SWG.
 
 
 
 Exemplo incorreto: O arquivo de flag contém chaves comoidentity,deviceIdoudUserIDantes de{ "exceptionList":
 Exemplo correto: O arquivo de flag começa com { "exceptionList":
  14970100184724 14970100184724
 
- 
Reiniciar serviço
- Reinicie o serviço Cisco AnyConnect Secure Mobility Agent/Secure Client, reinicialize a máquina ou conecte e desconecte a VPN.
 
 
 
- 
Verifique a configuração 
- 
Após reiniciar ou conectar/desconectar VPN, abra o arquivo SWGConfig.jsonpara confirmar se o nível máximo de log de depuração do SWG está definido. Quando configurada, esta entrada aparece no arquivo:
 
 
Verificação e fornecimento de logs de depuração máximos
Verificação do Windows
- 
Abra o Visualizador de Eventos do Windows. 
- Procure linhas de log semelhantes a esses exemplos. Indica que o log de depuração máx. foi habilitado com êxito.
 
 Exemplo 1:
 
- 
Use o comando PowerShell para converter logs de eventos de depuração máx (.evtx) em txt: 
Verificação do MacOS
No Mac OSX, o registro de depuração pode ser visualizado com esse comando (você pode grep ou escrevê-los em txt). 
- 
Execute o comando: 
- 
O pacote AnyConnect DART inclui o máximo de logs de depuração. Após verificar a habilitação, recrie o problema, registre o carimbo de data/hora, a experiência do usuário e o domínio em questão e forneça essas informações juntamente com o pacote DART para suporte. 
Notas adicionais
- O log máximo de depuração gera logs detalhados. Configure o tamanho do log do Umbrella Roaming Security Module no Visualizador de Eventos do Windows para acomodar logs grandes, especialmente se houver problemas intermitentes.
  360056784112 360056784112
- Remova ou renomeie o arquivo swg_org_config.flagpara desabilitar o log de depuração máxima quando a solução de problemas for concluída.
Ative o registro de depuração máximo no CSC 5.0 MR3 e AC 4.10 MR8 ou posterior
Overview
A partir do CSC 5.0 MR3 e do AC 4.10 MR8, a ativação do registro de depuração usa um processo mais simples.
Alterações
- Copie o arquivo SWGConfigOverride.json(com conteúdo estático) para a pasta SWG para habilitar o log de depuração.
- Não há necessidade de copiar ou modificar orgConfigdeSWGConfig.json. O conteúdo deste arquivo não será alterado de org para org.
- Não há dependência no módulo DNS para executar a sincronização de configuração ou a leitura do arquivo de sinalizador. O arquivo SWGConfig.jsonpermanece inalterado.
Habilitar Log de Depuração
O valor de configuração em SWGConfigOverride.json tem precedência sobre o valor (se presente) em SWGConfig.json. O SWGConfigOverride.json pode conter e substituir apenas duas configurações - logLevel (para habilitar/desabilitar o log de depuração) e a sintonia automática (para habilitar/desabilitar a sintonia automática do buffer de envio).
- 
Para habilitar o log de depuração, copie SWGConfigOverride.jsoncom o conteúdo:
 
- 
Coloque SWGConfigOverride.jsonna pasta SWG:
 
 
 
- Windows (AnyConnect):
C:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Umbrella\SWG\
 
- Windows (Cliente seguro):
C:\ProgramData\Cisco\Cisco Secure Client\Umbrella\SWG\
 
- MacOS (AnyConnect):
/opt/cisco/anyconnect/umbrella/swg/
 
- MacOS (Secure Client):
/opt/cisco/secureclient/umbrella/swg/
 
- 
Reinicie o serviço SWG ou Umbrella ou o sistema. 
- MacOS: Pare e inicie o agente AnyConnect ou Secure Client.
- Windows: Reinicie ou pare/inicie o serviço Secure Web Gateway (acswgagent em compilações 4.10.x /csc_swgagent em compilações 5.x) por meio do snap-in Services MMC (Start > Run > Services.msc).
 
   
Note: O método mais antigo de habilitar o registro de depuração ainda é suportado e pode ser seguido e é a única opção para clientes mais antigos que 5.0 MR3 ou 4.10 MR8. 
 
Notas operacionais e de configuração
- O arquivo SWGConfig.jsondiferencia maiúsculas de minúsculas. Usar"logLevel": "1"com aspas duplas.
- O valor de logLevelé uma string 1, não um inteiro, portanto, deve ser "1" com aspas duplas.
- O arquivo swg_org_config.flagdeve ter uma extensão.flag, não.txt.
- O log máximo de depuração gera logs extremamente detalhados. Habilite o log máximo de depuração somente se solicitado por um engenheiro do Umbrella Support.
- O arquivo swg_org_config.flagcontém uma lista estática de domínios ignorados e não é sincronizado com Domínios Externos listados em Dashboard > Implantações > Gerenciamento de Domínio.