381 sintomas catalogados
Cada sintoma com causa provável e correção, ligado à lição da trilha Segurança que explica o porquê. Descreva o sintoma para filtrar.
| Sintoma | Causa provável | Correção | Lição |
|---|---|---|---|
| A resposta automática não executa | Configuração incorreta do active response ou ID de regra errado | Revise o <active-response> e confirme o ID da regra na documentação | Alertas e respostas automáticas: do Wazuh à ação |
| O script executa, mas o IP não é bloqueado | Permissões insuficientes ou firewall não configurado | Verifique permissões do script e se o firewall está ativo | Alertas e respostas automáticas: do Wazuh à ação |
| Bloqueio afeta usuários legítimos | Regras muito amplas ou falta de exceções | Refine as regras e adicione exceções para IPs confiáveis | Alertas e respostas automáticas: do Wazuh à ação |
| Script não executa remotamente | Permissões SSH ou chave não configurada | Revise as permissões e configure a chave pública corretamente | API REST do pfSense: integração e automação externa |
| Arquivo config.xml corrompido após alteração | Erro de sintaxe ou edição manual incorreta | Restaure backup anterior e valide o XML antes de aplicar | API REST do pfSense: integração e automação externa |
| Logs não mostram execução do script | Script não tem permissões de execução ou erro no cron | Verifique permissões e sintaxe do cron job | API REST do pfSense: integração e automação externa |
| Agente não aparece no manager | Problema de rede ou firewall bloqueando porta 1514/UDP ou 1515/TCP | Verifique regras de firewall e conectividade entre agent e manager | Arquitetura SIEM com Wazuh: componentes e fluxo de dados |
| Logs do OPNsense não chegam no SIEM | Configuração incorreta do destino syslog ou porta errada | Revise configuração na interface web do OPNsense e no ossec.conf | Arquitetura SIEM com Wazuh: componentes e fluxo de dados |
| Alertas não aparecem no dashboard | Problema de integração com Elasticsearch | Cheque logs do manager e do Elasticsearch, valide configuração de saída | Arquitetura SIEM com Wazuh: componentes e fluxo de dados |
| Usuário não é bloqueado após várias tentativas de senha errada | Proteção brute force não ativada ou parâmetros inadequados | Revise configuração em Authentication > Brute Force Detection | Ataques comuns: CSRF, token leakage e brute force na prática |
| Tokens aparecem em logs de acesso ou referer | Envio de tokens por query string | Altere integração para usar header Authorization | Ataques comuns: CSRF, token leakage e brute force na prática |
| Sessões são aceitas sem parâmetro state | Customização de frontend sem validação de state | Implemente validação obrigatória do parâmetro state | Ataques comuns: CSRF, token leakage e brute force na prática |
| Cookies de sessão expostos em requisições cross-site | SameSite desabilitado ou mal configurado | Ajuste para SameSite=Lax ou None+Secure | Ataques comuns: CSRF, token leakage e brute force na prática |
| Eventos de acesso não aparecem no Wazuh | Falha na integração entre auditd e Wazuh | Revise a configuração do agente Wazuh e do auditd, reinicie os serviços e consulte os logs de erro. | Auditoria e conformidade contínua com a LGPD |
| Relatórios incompletos ou vazios | Filtros de consulta incorretos ou retenção de logs insuficiente | Ajuste os parâmetros de consulta e aumente o período de retenção de logs no Wazuh. | Auditoria e conformidade contínua com a LGPD |
| Alertas em excesso (falso positivo) | Regras muito amplas ou diretórios monitorados em excesso | Refine as regras de auditoria para focar apenas nos diretórios e arquivos realmente sensíveis. | Auditoria e conformidade contínua com a LGPD |
| Arquivo de log não é criado | Permissões insuficientes ou path incorreto | Verifique permissões e o caminho passado ao habilitar o audit device | Auditoria e trilhas de acesso: registrando tudo sem expor se |
| Logs mostram segredos em texto claro | Vault desatualizado ou configuração incorreta | Atualize o Vault e revise a configuração do audit device | Auditoria e trilhas de acesso: registrando tudo sem expor se |
| Logs não aparecem no syslog | Configuração de syslog incorreta ou serviço não iniciado | Confirme parâmetros e reinicie o syslog | Auditoria e trilhas de acesso: registrando tudo sem expor se |
| Volume de logs muito alto | Auditoria habilitada em ambiente de alta carga sem rotação | Implemente rotação e filtros de log | Auditoria e trilhas de acesso: registrando tudo sem expor se |
| Usuário externo não consegue autenticar | DN, senha ou porta LDAP/RADIUS incorretos | Revise configurações, teste conectividade e ajuste DN ou segredo | Autenticação centralizada: pfSense com LDAP e RADIUS |
| Usuário autentica mas não tem permissões | Grupo externo não mapeado para grupo local | Crie grupo local com mesmo nome e associe permissões | Autenticação centralizada: pfSense com LDAP e RADIUS |
| Logs de autenticação não aparecem | Syslog externo não configurado ou firewall bloqueando porta | Verifique configuração e libere porta syslog | Autenticação centralizada: pfSense com LDAP e RADIUS |
| Usuário autenticado acessa recurso não autorizado | Política de autorização ausente ou mal configurada | Revise as regras de autorização no Keycloak | Autenticação, autorização e federação: diferenças que mudam |
| Usuário federado não consegue login | Configuração incorreta do provedor externo | Verifique integração LDAP ou OIDC | Autenticação, autorização e federação: diferenças que mudam |
| Logs não mostram origem da identidade | Falta de logging detalhado na federação | Ative logs de federação no Keycloak | Autenticação, autorização e federação: diferenças que mudam |
| Serviço WireGuard não inicia | Chave privada ausente ou permissões incorretas | Verifique existência e permissões de /etc/wireguard/privatekey | Automação de deploy e configuração: scripts e Ansible |
| Ansible retorna erro de permissão | Usuário sem sudo ou become mal configurado | Ajuste 'become: true' e certifique-se que o usuário tem sudo | Automação de deploy e configuração: scripts e Ansible |
| Wazuh Agent não conecta ao servidor | Endereço do servidor incorreto em ossec.conf | Revise o campo <address> em /var/ossec/etc/ossec.conf | Automação de deploy e configuração: scripts e Ansible |
| Nenhuma resposta automática é executada | Configuração incorreta ou serviço não reiniciado | Revise o ossec.conf e reinicie o wazuh-manager | Automação de resposta a incidentes no Wazuh |
| Bloqueios excessivos de IP | Regras muito amplas ou falsos positivos | Ajuste as regras e refine os critérios de detecção | Automação de resposta a incidentes no Wazuh |
| Scripts personalizados não funcionam | Permissões ou caminho incorreto | Verifique permissões e coloque o script em /var/ossec/active-response/bin/ | Automação de resposta a incidentes no Wazuh |
| Timeout não remove bloqueio | Script de desbloqueio ausente ou falho | Implemente e teste o script de remoção de bloqueio | Automação de resposta a incidentes no Wazuh |
| Backup falha com erro de permissão | Usuário do banco sem permissão de leitura | Revise permissões do usuário e diretório de destino | Backup, restore e atualização automatizada do Keycloak |
| Restore retorna erro de schema | Versão do Keycloak diferente do backup | Use a mesma versão do Keycloak do backup para restaurar, depois atualize | Backup, restore e atualização automatizada do Keycloak |
| Após atualização, login falha | Migração de banco não executada | Execute scripts de migração conforme documentação | Backup, restore e atualização automatizada do Keycloak |
| Export/import não traz todos os dados | Parâmetros de exportação incompletos | Consulte a documentação e ajuste os parâmetros | Backup, restore e atualização automatizada do Keycloak |
| Restore falha com erro de versão | Configuração exportada de versão diferente do pfSense | Atualize o pfSense para a mesma versão do backup ou ajuste manualmente o XML conforme a documentação | Backup, restore e snapshots: nunca perca sua configuração |
| Backup automático não executa | Permissões ou caminho incorreto no script/cron | Verifique permissões do script e logs do cron | Backup, restore e snapshots: nunca perca sua configuração |
| Snapshot não aparece no hypervisor | Snapshot criado na VM errada ou permissão insuficiente | Confirme o ID da VM e permissões do usuário no hypervisor | Backup, restore e snapshots: nunca perca sua configuração |
| Sessões de usuários expiram inesperadamente | Cache não está distribuído ou heap insuficiente | Reconfigure o cache para modo distributed e aumente o heap | Banco de dados, cache e fila: escolha e configuração para nã |
| Erros 500 em massa após falha de nó | Banco sem replicação ou pool de conexões mal configurado | Implemente replicação e ajuste pool para failover | Banco de dados, cache e fila: escolha e configuração para nã |
| Latência alta nas autenticações | Banco sobrecarregado ou cache subdimensionado | Aumente recursos do banco e otimize configuração do cache | Banco de dados, cache e fila: escolha e configuração para nã |
| Nenhuma instância assume como líder após queda | Problema de quorum no Consul ou falha de comunicação entre Vaults | Verifique a saúde do cluster Consul e conectividade de rede | Clusterização avançada: replicação, sharding e disaster reco |
| Dados ausentes após restore | Backup Consul incompleto ou corrompido | Refaça o backup e valide integridade antes de restaurar | Clusterização avançada: replicação, sharding e disaster reco |
| Standby não assume liderança | Configuração inconsistente entre instâncias Vault | Garanta que todas usam o mesmo arquivo de configuração e backend | Clusterização avançada: replicação, sharding e disaster reco |
| O IP virtual não responde após failover | Sincronização CARP ou pfsync mal configurada | Revise VHID, senha e IPs; verifique se as interfaces estão na mesma sub-rede | Clusters pfSense: múltiplas instâncias, uma só política |
| Regras não sincronizam entre os firewalls | XMLRPC Sync não habilitado ou credenciais incorretas | Ative XMLRPC Sync e confira usuário, senha e IP do peer | Clusters pfSense: múltiplas instâncias, uma só política |
| Conexões caem durante failover | pfsync não está funcionando ou interface de sincronização saturada | Verifique conectividade e isolamento da interface de sincronização | Clusters pfSense: múltiplas instâncias, uma só política |
| Erro 'permission denied' ao iniciar o Vault | Permissões insuficientes no diretório de storage | Ajuste as permissões do diretório com 'chown' e 'chmod' | Como o Vault se organiza: servidores, storage, backends e Co |
| Vault não inicializa em modo HA | Configuração inconsistente do backend de storage entre os nós | Verifique se todos os nós usam o mesmo 'path' e backend | Como o Vault se organiza: servidores, storage, backends e Co |
| Conexão recusada ao tentar acessar o Vault | Listener não está ativo ou firewall bloqueando porta 8200 | Confirme a configuração do listener e libere a porta no firewall | Como o Vault se organiza: servidores, storage, backends e Co |
| Erro 'permission denied' ao acessar engine | Policy insuficiente para o caminho | Revise e aplique a policy correta ao token ou entidade | Configuração avançada de secrets engines: KV, PKI e geração |
| Certificado PKI emitido com TTL errado | max_ttl do role ou engine mal configurado | Ajuste o parâmetro max_ttl no role ou engine PKI | Configuração avançada de secrets engines: KV, PKI e geração |
| Leases não expiram | Vault não está processando expirations | Verifique logs do Vault e status do serviço de expiration | Configuração avançada de secrets engines: KV, PKI e geração |
| Usuário de banco não criado | Configuração do plugin ou credenciais inválidas | Teste conexão manualmente e revise connection_url | Configuração avançada de secrets engines: KV, PKI e geração |
| Vault entra em standby inesperadamente | Perda de quorum no Consul por latência ou falha de membro | Aumente raft_multiplier e verifique conectividade entre servidores | Consul como backbone: tuning e práticas para grandes volumes |
| Consul reporta muitos flaps de membros | Rede instável ou timeouts baixos | Ajuste serf_lan/serf_wan e monitore latência | Consul como backbone: tuning e práticas para grandes volumes |
| Latência alta em raft.apply | Disco lento ou sobrecarga no líder | Troque para SSD e distribua carga entre servidores | Consul como backbone: tuning e práticas para grandes volumes |
| Consul não inicia cluster | bootstrap_expect incorreto ou membros não se encontram | Revise retry_join e IPs na configuração | Consul como backbone: tuning e práticas para grandes volumes |
| HTTP 403 Forbidden ao acessar o segredo | Token sem permissão para o path solicitado | Revise a política associada ao token | Consumindo segredos via API REST: exemplos práticos e segura |
| HTTP 400 ou 404 ao acessar o segredo | Path incorreto ou secrets engine KV v1/v2 confundidos | Verifique se está usando /data/ para KV v2 e consulte a documentação | Consumindo segredos via API REST: exemplos práticos e segura |
| Token expira antes do esperado | TTL do token muito curto ou ausência de renovação | Ajuste o TTL ou implemente renovação automática | Consumindo segredos via API REST: exemplos práticos e segura |
| Firewall lento ou travando sob carga | CPU insuficiente ou placa de rede inadequada | Troque por CPU com mais núcleos e placas Intel | CPU, RAM e throughput: dimensionando sua infraestrutura pfSe |
| VPN atinge só parte da banda contratada | Falta de suporte a AES-NI ou CPU fraca | Use CPU moderna com AES-NI habilitado | CPU, RAM e throughput: dimensionando sua infraestrutura pfSe |
| IDS/IPS derruba conexões ou gera falso positivo | RAM insuficiente ou regras excessivas | Aumente RAM e revise regras ativas | CPU, RAM e throughput: dimensionando sua infraestrutura pfSe |
| Erro: 'tls: bad certificate' ao acessar API | Certificado TLS inválido ou não confiável pelo cliente. | Verifique se o certificado foi emitido por uma CA confiável e se o hostname confere. | Criptografia ponta a ponta: como Vault protege dados em repo |
| Vault não inicializa após restart | Processo de unseal não realizado. | Use as chaves de unseal para destravar o Vault. | Criptografia ponta a ponta: como Vault protege dados em repo |
| Dados no backend aparecem em texto claro | Configuração incorreta do storage ou uso de backend não suportado. | Consulte a documentação e use backends compatíveis (Consul, etcd, filesystem). | Criptografia ponta a ponta: como Vault protege dados em repo |
| Não recebo e-mails de alerta | Configuração SMTP incorreta ou bloqueio na porta de saída | Revise dados SMTP e teste conexão com o servidor de e-mail | Dashboards e alertas: visibilidade e reação em tempo real |
| Widgets não mostram dados atualizados | Problema de cache do navegador ou serviço do pfSense travado | Limpe o cache e reinicie o serviço afetado | Dashboards e alertas: visibilidade e reação em tempo real |
| Alertas do IDS/IPS não chegam | Regras de alerta mal configuradas ou e-mail não habilitado no plugin | Revise as regras e as opções de notificação no Suricata/Snort | Dashboards e alertas: visibilidade e reação em tempo real |
| Dashboard não mostra eventos recentes | Falta de ingestão de logs ou filtro de tempo incorreto | Verifique se os agentes estão ativos e ajuste o intervalo de tempo no dashboard | Dashboards e visualização de eventos no Wazuh |
| Exportação de relatório falha | Permissões insuficientes ou erro de configuração do OpenSearch | Consulte os logs do Wazuh Dashboard e revise permissões de usuário | Dashboards e visualização de eventos no Wazuh |
| Filtros não retornam resultados | Sintaxe de filtro incorreta ou campo inexistente | Revise a query e valide os nomes dos campos nos índices | Dashboards e visualização de eventos no Wazuh |
| Agent não aparece como ativo | Firewall bloqueando porta 1515/TCP ou chave incorreta | Libere a porta no firewall e refaça o registro do agent | Deploy do Wazuh: manager, agents e integração inicial |
| Logs não chegam ao manager | Configuração de coleta ausente ou serviço parado | Revise os arquivos ossec.conf e reinicie os serviços | Deploy do Wazuh: manager, agents e integração inicial |
| Erro de autenticação ao registrar agent | Chave de registro inválida ou IP do manager errado | Gere uma nova chave e confira o IP usado no comando | Deploy do Wazuh: manager, agents e integração inicial |
| Logs não aparecem no SIEM | Agente mal configurado ou firewall bloqueando envio | Revise o arquivo ossec.conf e libere portas necessárias | Desafios de LGPD e segurança operacional: o que falta resolv |
| Scripts de resposta não executam | Permissões incorretas ou caminho errado no SIEM | Verifique permissões e paths nos arquivos de configuração | Desafios de LGPD e segurança operacional: o que falta resolv |
| Chaves WireGuard não atualizam | Erro de sintaxe ou falta de reinício do serviço | Revise a configuração e reinicie o serviço WireGuard | Desafios de LGPD e segurança operacional: o que falta resolv |
| Serviço interno inacessível via port forward | Regra de firewall ausente ou ordem incorreta | Crie ou mova a regra de liberação acima de bloqueios genéricos | Desbloqueando o inesperado: debug avançado de regras e NAT |
| Contador de regra nunca incrementa | Regra está abaixo de outra que já faz match | Reordene as regras para garantir que a desejada seja avaliada primeiro | Desbloqueando o inesperado: debug avançado de regras e NAT |
| Pacotes chegam na WAN mas não saem na LAN | NAT configurado para IP ou porta errada | Corrija o destino do port forward e a regra de firewall correspondente | Desbloqueando o inesperado: debug avançado de regras e NAT |
| Serviço na DMZ não responde externamente | Regra de firewall ausente ou NAT mal configurado | Revise regras de firewall e NAT; permita apenas portas necessárias | Desenhando a DMZ: exposição controlada sem abrir a guarda |
| Acesso da DMZ para a LAN está liberado | Regra de bloqueio ausente ou ordem incorreta das regras | Adicione regra de bloqueio explícita e revise a ordem das regras | Desenhando a DMZ: exposição controlada sem abrir a guarda |
| Logs da DMZ não aparecem | Logging não habilitado nas regras | Ative logging nas regras de firewall da DMZ | Desenhando a DMZ: exposição controlada sem abrir a guarda |
| Alertas importantes sumiram após ajuste | Regra de supressão muito ampla | Revise as condições das exceções e restrinja por IP, usuário ou horário | Detecção de anomalias e ameaças: tuning e false positives |
| Volume de alertas não diminui | Ajuste insuficiente ou padrão de uso mudou | Reanalise os eventos e refine as regras | Detecção de anomalias e ameaças: tuning e false positives |
| Erro ao recarregar regras | Sintaxe inválida no XML | Valide o arquivo com xmllint antes de recarregar | Detecção de anomalias e ameaças: tuning e false positives |
| Ping do host interno não responde | Regra de firewall bloqueando ICMP na LAN | Crie ou ajuste regra permitindo ICMP na LAN | Diagnóstico de conectividade: ping, traceroute e packet capt |
| Traceroute para no primeiro salto | Gateway incorreto ou interface errada | Verifique configuração de gateway e interface | Diagnóstico de conectividade: ping, traceroute e packet capt |
| Packet capture não mostra pacotes esperados | Filtro incorreto ou interface errada selecionada | Revise filtros e escolha a interface correta | Diagnóstico de conectividade: ping, traceroute e packet capt |
| Sem handshake no WireGuard | Porta UDP bloqueada ou chave pública trocada | Liberar porta no firewall e revisar chaves | Diagnóstico de falhas no WireGuard e OPNsense |
| VPN conecta mas não acessa rede interna | Falta de rota ou regra de firewall restritiva | Adicionar rota e ajustar regras | Diagnóstico de falhas no WireGuard e OPNsense |
| Pacotes chegam mas não retornam | Rota de retorno ausente | Adicionar rota de retorno | Diagnóstico de falhas no WireGuard e OPNsense |
| Ingestão de logs parou repentinamente | Disco do Elasticsearch cheio | Libere espaço ou aumente o disco, ajuste retenção | Dimensionamento do Wazuh: armazenamento, ingestão e retenção |
| Alertas atrasados ou perdidos | Manager sobrecarregado | Distribua agentes entre mais managers | Dimensionamento do Wazuh: armazenamento, ingestão e retenção |
| Busca lenta nos logs | Disco lento ou RAM insuficiente no Elasticsearch | Use SSD e aumente RAM dos data nodes | Dimensionamento do Wazuh: armazenamento, ingestão e retenção |
| Exportação não gera arquivos | Permissões insuficientes ou diretório inexistente | Verifique permissões do usuário e existência do diretório de destino | Documentação, versionamento e governança: o que evita dor de |
| Roles administrativas não aparecem para atribuição | Role não criada ou interface diferente pela versão | Crie a role em 'Manage > Roles' e consulte a documentação da versão | Documentação, versionamento e governança: o que evita dor de |
| Logs não são gravados em '/opt/keycloak/log' | Configuração customizada de logging | Cheque variáveis de ambiente e a documentação oficial para localizar os logs | Documentação, versionamento e governança: o que evita dor de |
| Não consigo acessar a interface web após endurecimento | Acesso restrito além do necessário ou bloqueio por firewall | Revise regras de firewall e configurações de interface | Endurecimento do pfSense: menos vetores, menos riscos |
| Serviço essencial parou após desativação | Desativação de serviço necessário por engano | Reative o serviço pelo console ou restaure backup | Endurecimento do pfSense: menos vetores, menos riscos |
| Atualização falhou e sistema não inicializa | Atualização interrompida ou incompatível | Restaure backup anterior ou consulte a documentação para recovery | Endurecimento do pfSense: menos vetores, menos riscos |
| Usuário recebe 'invalid_grant' ao tentar login | Senha incorreta ou usuário desabilitado | Verifique status do usuário e redefina a senha se necessário | Erros de login, tokens e integrações: diagnóstico rápido |
| Aplicação rejeita token como inválido | Claim 'aud' ou 'iss' divergente | Ajuste a configuração do cliente no Keycloak para alinhar claims | Erros de login, tokens e integrações: diagnóstico rápido |
| Erro de assinatura inválida em SAML | Certificado trocado ou corrompido | Atualize o certificado na configuração do provedor de identidade | Erros de login, tokens e integrações: diagnóstico rápido |
| Sessão do usuário é perdida após queda de um nó | Cache não está replicado corretamente ou balanceador não usa sticky session | Revise configuração do Infinispan e do balanceador | Escalando Keycloak: clusterização, replicação e balanceament |
| Nós não se enxergam no cluster | Portas de comunicação JGroups bloqueadas ou stack incorreto | Abra portas necessárias e ajuste stack JGroups conforme ambiente | Escalando Keycloak: clusterização, replicação e balanceament |
| Balanceador distribui requisições para nó offline | Health check do balanceador mal configurado | Configure health checks para remover nós inativos automaticamente | Escalando Keycloak: clusterização, replicação e balanceament |
| Agentes não aparecem no master | Worker não está sincronizando com o master ou firewall bloqueando porta 1516 | Verifique logs em /var/ossec/logs/cluster.log e libere a porta no firewall | Escalando o Wazuh: clusters, balanceamento e performance |
| Eventos atrasados ou perdidos | Buffer de eventos pequeno ou CPU sobrecarregada | Aumente analysisd.queue_size e o número de workers, monitore o uso de CPU | Escalando o Wazuh: clusters, balanceamento e performance |
| Worker desconectando do cluster | Chave secreta divergente ou latência de rede alta | Garanta que a chave <key> seja idêntica em todos os nodes e teste a latência entre servidores | Escalando o Wazuh: clusters, balanceamento e performance |
| Peers WireGuard não conectam | Chave pública ou AllowedIPs incorretos | Revise as chaves e IPs em ambos os lados | Escalando WireGuard e OPNsense: múltiplos peers e alta dispo |
| Failover CARP não ocorre | Interfaces ou VHID diferentes entre os firewalls | Verifique se ambos usam o mesmo VHID e IP virtual | Escalando WireGuard e OPNsense: múltiplos peers e alta dispo |
| Balanceamento de carga não funciona | Regras de firewall não direcionam tráfego para o Gateway Group | Ajuste as regras para usar o grupo correto | Escalando WireGuard e OPNsense: múltiplos peers e alta dispo |
| Segredos aparecem em logs de aplicação | Comandos Vault sem redirecionamento seguro | Altere scripts para usar variáveis de ambiente ou arquivos protegidos | Evite armadilhas: erros clássicos e lições de produção |
| Usuário acessa mais segredos do que deveria | Política de permissões ampla demais | Restrinja políticas por caminho e operação | Evite armadilhas: erros clássicos e lições de produção |
| Backup não restaura corretamente | Backup inconsistente ou incompleto | Siga o procedimento oficial de backup e teste restore periodicamente | Evite armadilhas: erros clássicos e lições de produção |
| Erro 'no handler for route' | Método de autenticação não habilitado ou endpoint incorreto. | Habilite o método correto e revise o endpoint. | Falhas de autenticação e acesso negado: debug passo a passo |
| Erro 'permission denied' ao acessar segredo | Política do token não permite a ação ou caminho. | Ajuste a política para incluir a capability e caminho necessários. | Falhas de autenticação e acesso negado: debug passo a passo |
| Token expira antes do esperado | Parâmetros TTL do método ou role estão restritivos. | Aumente o TTL no método ou role, conforme política de segurança. | Falhas de autenticação e acesso negado: debug passo a passo |
| Usuário não aparece após sincronização | Filtro LDAP ou SAML mal configurado | Revise filtros e teste consulta direta ao diretório | Federação com múltiplos diretórios: integração sem perder co |
| Atributos do usuário estão errados ou faltando | Mapeadores de atributos ausentes ou conflitantes | Ajuste ou crie mapeadores personalizados | Federação com múltiplos diretórios: integração sem perder co |
| Logs de autenticação não aparecem | Event Listener desativado ou mal configurado | Habilite e teste o logging conforme documentação | Federação com múltiplos diretórios: integração sem perder co |
| Firewall continua lento após bloqueio de IPs | Tabelas de estados ou regras não otimizadas | Limpe estados antigos com 'pfctl -F states' e revise regras. | Firewall de perímetro: lições de um ataque DDoS em produção |
| Conexões legítimas sendo bloqueadas | Bloqueio excessivo de ranges ou falsos positivos em IDS | Revise tabelas e regras, ajuste thresholds do Suricata. | Firewall de perímetro: lições de um ataque DDoS em produção |
| Suricata sobrecarregando CPU | Regras demais ou hardware insuficiente | Desative regras menos críticas e monitore consumo. | Firewall de perímetro: lições de um ataque DDoS em produção |
| Usuário não consegue acessar serviço interno | Regra de firewall muito restritiva ou IPS bloqueando tráfego legítimo | Revise regras e logs para identificar bloqueio indevido. Ajuste assinatura ou regra. | Firewall, IDS, IPS e VPN: o que realmente protege sua rede |
| Muitos alertas falsos no IDS/IPS | Assinaturas genéricas ou mal calibradas | Desative regras irrelevantes e ajuste sensibilidade conforme ambiente. | Firewall, IDS, IPS e VPN: o que realmente protege sua rede |
| Conexão VPN instável | Configuração de criptografia ou porta incorreta | Revise parâmetros do servidor e cliente conforme documentação OpenVPN. | Firewall, IDS, IPS e VPN: o que realmente protege sua rede |
| Tráfego permitido não chega ao destino | Regra criada na interface errada ou ordem incorreta | Reveja a interface de entrada e ajuste a ordem das regras | Fluxo de pacotes e ordem de regras: como o pfSense decide o |
| Port forward não funciona | Falta regra de firewall permitindo o destino NAT | Adicione regra na interface WAN permitindo o tráfego para o IP interno | Fluxo de pacotes e ordem de regras: como o pfSense decide o |
| Bloqueios inesperados em logs | Regras restritivas acima das permissivas | Reordene as regras para que permissivas venham antes | Fluxo de pacotes e ordem de regras: como o pfSense decide o |
| Token não consegue acessar o secret | Política não permite acesso ao caminho solicitado | Revise a política e adicione a permissão correta | Fluxos de autenticação, autorização e acesso: do token à pol |
| Token expira rapidamente | TTL do token está curto demais | Ajuste o TTL na configuração do método de autenticação | Fluxos de autenticação, autorização e acesso: do token à pol |
| Token não é aceito após revogação | Token foi revogado manualmente ou por revogação em cascata | Reautentique-se para obter novo token | Fluxos de autenticação, autorização e acesso: do token à pol |
| VPN cai frequentemente entre matriz e filial | Latência alta ou configuração de keepalive inadequada | Ajuste parâmetros de keepalive e considere trocar para OpenVPN se IPsec for instável | Gerenciamento centralizado: pfSense em múltiplas filiais |
| Logs não aparecem no servidor central | Firewall bloqueando porta syslog ou IP incorreto | Libere a porta 514/UDP e revise o IP do servidor syslog | Gerenciamento centralizado: pfSense em múltiplas filiais |
| Regras de firewall divergentes após importação | Configuração XML não ajustada para sub-rede local | Edite o XML antes de importar e valide as interfaces | Gerenciamento centralizado: pfSense em múltiplas filiais |
| Usuário com acesso além do esperado | Papel excessivo ou herdado | Revise e restrinja os papéis atribuídos | Gestão de credenciais, permissões e rotatividade segura |
| Client secret não rotaciona | Permissão insuficiente ou uso de client não confidencial | Verifique permissões e tipo de client | Gestão de credenciais, permissões e rotatividade segura |
| Logs de auditoria ausentes | Configuração de eventos desativada | Ative registro de eventos no painel de administração | Gestão de credenciais, permissões e rotatividade segura |
| Conta de serviço acessando recursos não permitidos | Escopo de papel mal definido | Ajuste papéis e permissões do client | Gestão de credenciais, permissões e rotatividade segura |
| Perda de acesso remoto após alteração de regra | Regra de firewall bloqueou o IP de administração | Restaure o backup via console local ou interface serial | Gestão de mudanças: como evitar downtime e surpresas desagra |
| Serviço externo não responde após mudança de NAT | Redirecionamento incorreto ou conflito de regras | Revise as regras de NAT e firewall, reverta para o backup se necessário | Gestão de mudanças: como evitar downtime e surpresas desagra |
| Logs não mostram eventos esperados | Filtro de log mal configurado ou serviço de log desativado | Ajuste as opções em Status > System Logs e verifique serviços | Gestão de mudanças: como evitar downtime e surpresas desagra |
| Scanner aponta CVEs que não existem no ambiente | Ferramenta mal configurada ou banco de dados desatualizado | Revise a configuração e atualize as definições da ferramenta | Gestão de vulnerabilidades: atualização, CVE e controle de m |
| Atualização causa parada de serviço | Atualização não testada ou dependências quebradas | Reverta a atualização e revise o processo de homologação | Gestão de vulnerabilidades: atualização, CVE e controle de m |
| Mudanças não documentadas dificultam rollback | Falta de controle de mudanças | Implemente registro obrigatório de todas as alterações | Gestão de vulnerabilidades: atualização, CVE e controle de m |
| Usuário não consegue acessar via SSH | PermitRootLogin ou AllowUsers restritivo demais | Revise /etc/ssh/sshd_config e ajuste AllowUsers ou libere acesso temporário para troubleshooting | Hardening avançado em servidores Linux: kernel, SSH e permis |
| Serviço SSH não reinicia | Erro de sintaxe em sshd_config | Rode 'sshd -t' para validar a configuração antes de reiniciar | Hardening avançado em servidores Linux: kernel, SSH e permis |
| Permissões de arquivos não persistem após reboot | Scripts de inicialização ou automação sobrescrevendo permissões | Revise scripts de provisionamento e políticas de configuração automática | Hardening avançado em servidores Linux: kernel, SSH e permis |
| Segredos antigos continuam válidos após rotação | Política de revogação mal configurada ou uso de segredos estáticos | Revise as políticas de rotação e garanta que segredos dinâmicos sejam usados | HashiCorp Vault: o que é, por que surgiu e o que resolve de |
| Usuários acessam mais segredos do que deveriam | Políticas de acesso muito permissivas | Restrinja as políticas de acordo com o princípio do menor privilégio | HashiCorp Vault: o que é, por que surgiu e o que resolve de |
| Logs de auditoria não mostram acessos detalhados | Auditoria desabilitada ou mal configurada | Habilite e configure corretamente o backend de auditoria do Vault | HashiCorp Vault: o que é, por que surgiu e o que resolve de |
| Alertas repetidos mesmo após bloqueio de IP | Atacante está usando múltiplos IPs ou range. | Bloqueie o range ou implemente fail2ban integrado ao Wazuh. | Incidentes reais: análise de ataques detectados pelo Wazuh |
| Alertas de execução de binários desconhecidos | FIM não está configurado para todos os diretórios relevantes. | Expanda a cobertura do FIM no Wazuh. | Incidentes reais: análise de ataques detectados pelo Wazuh |
| Alertas de privilege escalation não aparecem | Logs de sudo não estão sendo enviados ao Wazuh. | Configure o agente para monitorar /var/log/auth.log e /var/log/secure. | Incidentes reais: análise de ataques detectados pelo Wazuh |
| Erro: 'Unsupported Java version' | Java não está na versão 17. | Instale o OpenJDK 17 e defina como padrão. | Instalação do Keycloak: do download ao primeiro admin |
| Painel não abre em http://localhost:8080 | Keycloak não está rodando ou firewall bloqueia a porta. | Verifique se o processo está ativo e libere a porta 8080. | Instalação do Keycloak: do download ao primeiro admin |
| Login do admin falha | Senha ou usuário incorretos, ou variáveis não setadas. | Pare o serviço, redefina as variáveis e reinicie. | Instalação do Keycloak: do download ao primeiro admin |
| Não consigo acessar a interface web após a instalação. | IP do computador não está na mesma sub-rede da LAN ou cabo conectado na interface errada. | Verifique o IP do computador e a conexão física. Use 'Assign Interfaces' no console do pfSense para corrigir. | Instalação do pfSense: do ISO ao acesso web seguro |
| A instalação não inicia pelo pendrive. | Pendrive mal gravado ou BIOS não configurada para boot USB. | Regrave o pendrive e ajuste a ordem de boot na BIOS. | Instalação do pfSense: do ISO ao acesso web seguro |
| Hash SHA256 não confere com o publicado. | Download corrompido ou fonte não oficial. | Baixe novamente do site oficial e repita a verificação. | Instalação do pfSense: do ISO ao acesso web seguro |
| Ping não responde entre os hosts | Firewall bloqueando tráfego ou rota ausente | Revise regras de firewall e rotas no OPNsense e Linux | Instalação do WireGuard e OPNsense: do zero à VPN funcional |
| wg show não exibe dados transferidos | Chaves trocadas incorretamente ou endpoint errado | Verifique as chaves e o endereço/porta do peer | Instalação do WireGuard e OPNsense: do zero à VPN funcional |
| Serviço WireGuard não inicia | Erro de sintaxe no arquivo de configuração | Cheque o arquivo wg0.conf e logs do sistema | Instalação do WireGuard e OPNsense: do zero à VPN funcional |
| vault operator init retorna erro de conexão | Consul não está rodando ou configuração incorreta | Verifique se o Consul está ativo e se o endereço no vault.hcl está correto | Instalando Vault e Consul: do download à inicialização segur |
| vault operator unseal não aceita as chaves | Chaves de unseal estão incorretas ou incompletas | Verifique se está usando as chaves geradas na inicialização e se atingiu o threshold | Instalando Vault e Consul: do download à inicialização segur |
| vault status mostra Sealed: true após unseal | Threshold de unseal não foi atingido | Forneça mais chaves de unseal até atingir o número exigido | Instalando Vault e Consul: do download à inicialização segur |
| Erro de autenticação no Terraform ou Ansible | Token inválido ou variáveis de ambiente ausentes | Revise o método de obtenção do token e as permissões do usuário no Vault | Integração com Ansible, Terraform e pipelines: tudo como cód |
| Segredo não encontrado no pipeline | Path incorreto ou segredo não provisionado | Confirme o caminho do segredo e se ele existe no Vault | Integração com Ansible, Terraform e pipelines: tudo como cód |
| Arquivo sensível versionado por engano | Falta de .gitignore ou revisão inadequada | Adicione o arquivo ao .gitignore e remova do histórico com 'git rm --cached' | Integração com Ansible, Terraform e pipelines: tudo como cód |
| Erro 'Invalid redirect_uri' | URI de redirecionamento não está cadastrada ou está diferente do configurado no Keycloak. | Reveja e ajuste os 'Valid Redirect URIs' no cliente do Keycloak. | Integrando aplicações web e APIs REST com OAuth2 e OIDC |
| Token recebido não contém claims esperados | Claims não foram mapeados corretamente nos Protocol Mappers. | Ajuste os mapeamentos em 'Protocol Mappers' do cliente. | Integrando aplicações web e APIs REST com OAuth2 e OIDC |
| Erro 'Client not found' ou 'Invalid client secret' | client_id ou client_secret incorretos na configuração da aplicação. | Verifique os valores cadastrados no Keycloak e na aplicação. | Integrando aplicações web e APIs REST com OAuth2 e OIDC |
| Token inválido ou expirado rapidamente | Tempo de expiração dos tokens está muito baixo. | Ajuste o tempo de vida dos tokens nas configurações do cliente no Keycloak. | Integrando aplicações web e APIs REST com OAuth2 e OIDC |
| O endpoint /metrics não responde | O JMX Exporter não foi iniciado corretamente ou porta bloqueada | Verifique o comando de inicialização do Keycloak e se a porta 9404 está liberada | Integrando Keycloak ao Prometheus e Grafana para visualizaçã |
| Não aparecem métricas específicas do Keycloak | O arquivo de configuração do JMX Exporter não inclui os MBeans desejados | Ajuste o jmx_exporter_config.yaml para incluir os MBeans relevantes | Integrando Keycloak ao Prometheus e Grafana para visualizaçã |
| O Prometheus não coleta métricas do Keycloak | Erro na configuração do job no Prometheus | Revise o arquivo prometheus.yml e reinicie o Prometheus | Integrando Keycloak ao Prometheus e Grafana para visualizaçã |
| Dispositivo não recebe IP na VLAN | Switch não configurado corretamente para a VLAN | Revise a configuração do switch e do pfSense, garantindo que as portas estejam em modo tagged/untagged conforme necessário. | Interfaces, bridges e VLANs: segmentação física e lógica no |
| Tráfego entre segmentos não está isolado | Regras de firewall ausentes ou permissivas | Crie regras explícitas de bloqueio nas interfaces ou VLANs conforme a política de isolamento. | Interfaces, bridges e VLANs: segmentação física e lógica no |
| Bridge causa lentidão na rede | Domínio de broadcast ampliado | Reduza o número de dispositivos na bridge ou opte por segmentação via VLANs. | Interfaces, bridges e VLANs: segmentação física e lógica no |
| Idioma não muda na tela de login | Internacionalização não habilitada ou locale não suportado | Ative Internationalization e verifique Supported Locales | Internacionalização, temas e branding: identidade visual sem |
| Tema visual não aparece | Tema não selecionado ou erro no arquivo theme.properties | Selecione o tema correto e revise arquivos do tema | Internacionalização, temas e branding: identidade visual sem |
| Mensagens aparecem em inglês mesmo após customização | Arquivo messages_{locale}.properties não encontrado ou com erro de sintaxe | Verifique nome e sintaxe dos arquivos de tradução | Internacionalização, temas e branding: identidade visual sem |
| Campos obrigatórios sumiram da tela de login | Alteração incorreta no login.ftl | Restaure campos obrigatórios do template base | Internacionalização, temas e branding: identidade visual sem |
| Usuário não consegue cadastrar dispositivo WebAuthn | Navegador sem suporte ou política de segurança restritiva | Atualize o navegador ou ajuste políticas de segurança do domínio | Keycloak além do login: autenticação adaptativa, FIDO2 e o f |
| MFA não é solicitado em acessos suspeitos | Condição do fluxo configurada incorretamente | Revise as condições no fluxo de autenticação | Keycloak além do login: autenticação adaptativa, FIDO2 e o f |
| Erro 'Authenticator not available' | Token físico não conectado ou driver ausente | Conecte o token e verifique drivers/hardware | Keycloak além do login: autenticação adaptativa, FIDO2 e o f |
| Keycloak não inicia ou reinicia em loop | Configuração incorreta do banco de dados ou banco inacessível | Verifique variáveis de ambiente e conectividade com o banco externo | Keycloak em containers e orquestradores: Kubernetes sem mági |
| Sessões de usuário expiram ao trocar de pod | Sticky sessions habilitadas ou banco não compartilhado | Desabilite sticky sessions e use banco externo único | Keycloak em containers e orquestradores: Kubernetes sem mági |
| Pods não escalam automaticamente | HPA não configurado ou métricas indisponíveis | Implemente métricas do Kubernetes e revise a configuração do HPA | Keycloak em containers e orquestradores: Kubernetes sem mági |
| Usuários não conseguem logar após failover | Lag de replicação do banco ou sessão não sincronizada | Ajuste checkpoints e monitore replicação; revise configuração do cache distribuído | Keycloak na nuvem, multi-região e zero trust: desafios e opo |
| Latência alta no login | Instância Keycloak distante do banco de dados | Reavalie topologia; aproxime instâncias dos bancos ou use caches regionais | Keycloak na nuvem, multi-região e zero trust: desafios e opo |
| Tokens não são revogados imediatamente | Cache inconsistente entre regiões | Ajuste configuração do Infinispan e monitore sincronização | Keycloak na nuvem, multi-região e zero trust: desafios e opo |
| Falha na validação de JWT no proxy | Configuração errada de issuer ou JWKS | Verifique URLs e sincronização de chaves públicas | Keycloak na nuvem, multi-região e zero trust: desafios e opo |
| Vault responde 503 no health endpoint | Nó está sealed ou storage backend indisponível | Verifique status do nó e conectividade do backend | Latência, disponibilidade e recovery: métricas que realmente |
| Failover demora mais de 30 segundos | Problemas de rede ou storage backend lento | Teste latência de rede e saúde do backend | Latência, disponibilidade e recovery: métricas que realmente |
| Latência de resposta do Vault acima de 500ms | Sobrecarga no storage ou CPU | Analise métricas do backend e recursos do host | Latência, disponibilidade e recovery: métricas que realmente |
| Usuários do LDAP não aparecem no Keycloak | Filtro LDAP incorreto ou erro de conexão | Revise Connection URL, Bind DN e filtros; teste conexão novamente | LDAP e SAML: conectando diretórios e legados corporativos |
| Aplicação SAML não autentica | URI de redirecionamento inválida ou erro no certificado | Confirme Valid Redirect URIs e importe corretamente o certificado SAML | LDAP e SAML: conectando diretórios e legados corporativos |
| Atributos SAML ausentes | Mapper não configurado ou nome incorreto | Revise os mappers e ajuste nomes conforme esperado pela aplicação | LDAP e SAML: conectando diretórios e legados corporativos |
| Vault lento ou travando sob carga | Backend subdimensionado ou volume de requisições acima do esperado | Reveja o dimensionamento do backend e ajuste recursos | Levantando requisitos: o que perguntar antes de implantar o |
| Sistemas legados não conseguem consumir segredos | Falta de integração adequada (API, Agent, scripts) | Implemente adaptadores ou use o Vault Agent para entrega local | Levantando requisitos: o que perguntar antes de implantar o |
| Logs de auditoria não aparecem | Audit log não habilitado ou caminho incorreto | Habilite o audit log e valide permissões do diretório | Levantando requisitos: o que perguntar antes de implantar o |
| Backup do Consul falha | Permissões insuficientes ou espaço em disco | Ajuste permissões e monitore o espaço disponível | Levantando requisitos: o que perguntar antes de implantar o |
| Logs do OPNsense não aparecem no Wazuh | Configuração de destino Syslog incorreta ou firewall bloqueando porta 514 | Revise o IP e porta no OPNsense e libere UDP/514 no firewall | Logs de VPN e firewall no Wazuh: coleta e correlação |
| Eventos do WireGuard não são capturados | Agente Wazuh não monitora o arquivo de log correto | Confirme o caminho do log e ajuste o ossec.conf | Logs de VPN e firewall no Wazuh: coleta e correlação |
| Alertas não são gerados para eventos específicos | Decoders ou regras ausentes ou mal configurados | Verifique e ajuste decoders e regras customizadas | Logs de VPN e firewall no Wazuh: coleta e correlação |
| Logs não aparecem no arquivo configurado | Permissões incorretas no diretório ou erro de configuração | Ajuste permissões e revise o caminho no arquivo de configuração | Logs e eventos: detectando anomalias e ataques antes do estr |
| SIEM não recebe eventos do Vault | Formato de log incompatível ou roteamento incorreto | Confirme que o formato é JSON e revise integração com syslog ou agente | Logs e eventos: detectando anomalias e ataques antes do estr |
| Tokens não são revogados após uso do comando | Token informado está incorreto ou permissão insuficiente | Verifique o token e use um token de admin para revogação | Logs e eventos: detectando anomalias e ataques antes do estr |
| Perda de conectividade após atualização | Configuração incompatível ou bug introduzido | Restaure backup anterior imediatamente | Manutenção proativa: atualizações, auditorias e testes regul |
| Regras sumiram após reboot | Falha no salvamento ou corrupção de config.xml | Restaure o arquivo config.xml de backup | Manutenção proativa: atualizações, auditorias e testes regul |
| Portas inesperadas abertas | Regra permissiva ou exceção esquecida | Revise e restrinja as regras em Firewall > Rules | Manutenção proativa: atualizações, auditorias e testes regul |
| Aplicação não autentica via Keycloak | Protocolo ou client configurado incorretamente | Revise o protocolo e as URLs de redirect configuradas | Mapeamento de requisitos: do negócio ao diagrama de autentic |
| Tokens não contêm atributos exigidos | Mapeamento de atributos ausente ou errado | Ajuste o mapeamento de atributos no client | Mapeamento de requisitos: do negócio ao diagrama de autentic |
| Logs de auditoria ausentes | Nível de log insuficiente | Ajuste configuração de log para incluir eventos de autenticação | Mapeamento de requisitos: do negócio ao diagrama de autentic |
| Usuário LDAP não consegue autenticar | Configuração de DN ou filtro incorreta | Revise os parâmetros userdn, groupdn e filtros; consulte a documentação | Métodos de autenticação: LDAP, Kubernetes e AppRole na práti |
| Pods Kubernetes não autenticam | ServiceAccount ou JWT inválido | Verifique se o ServiceAccount está correto e se o JWT não expirou | Métodos de autenticação: LDAP, Kubernetes e AppRole na práti |
| AppRole retorna 'permission denied' | Policy não associada ou secret_id inválido | Confirme o mapeamento de policy e gere um novo secret_id | Métodos de autenticação: LDAP, Kubernetes e AppRole na práti |
| Endpoint /metrics retorna 404 | Métricas não habilitadas no keycloak.conf | Adicione metrics.enabled=true e reinicie o serviço | Métricas, logs e auditoria: o que monitorar de verdade |
| Logs não mostram eventos administrativos | admin.events.enabled não está true | Habilite admin.events.enabled=true e reinicie | Métricas, logs e auditoria: o que monitorar de verdade |
| Alertas não disparam | Regra de alerta mal configurada ou Prometheus não coleta métricas | Revise regras e conectividade Prometheus-Keycloak | Métricas, logs e auditoria: o que monitorar de verdade |
| Logs muito verbosos em produção | Nível de log muito baixo (DEBUG/TRACE) | Ajuste para INFO ou WARN | Métricas, logs e auditoria: o que monitorar de verdade |
| Token não consegue acessar um segredo esperado | Política não cobre o path correto ou capabilities insuficientes | Revise a política com 'vault policy read <policy>' e ajuste os paths/capabilities | Modelando políticas e caminhos: estrutura que não vira armad |
| Token consegue acessar paths de outro ambiente | Política genérica ou paths mal segregados | Restrinja os paths nas políticas e use prefixos de ambiente | Modelando políticas e caminhos: estrutura que não vira armad |
| Logs de auditoria não mostram acessos esperados | Audit device não habilitado ou configurado para paths errados | Habilite audit device e revise configuração | Modelando políticas e caminhos: estrutura que não vira armad |
| Eventos críticos não aparecem no SIEM | Agente mal configurado ou logs não coletados | Revise configuração do agente e fontes de log | Modelos de ameaça: STRIDE, ATT&CK e o papel do hardening |
| Serviço essencial parou após hardening | Permissões excessivamente restritivas | Restaure permissões mínimas necessárias | Modelos de ameaça: STRIDE, ATT&CK e o papel do hardening |
| Alertas em excesso no SIEM | Regras genéricas ou sem ajuste ao ambiente | Ajuste regras para focar em eventos relevantes | Modelos de ameaça: STRIDE, ATT&CK e o papel do hardening |
| Serviço não acessível externamente | Porta não está corretamente redirecionada ou bloqueada pelo firewall | Revise as regras de NAT e firewall; confirme IPs e portas | NAT, port forwarding e outbound: expose com controle |
| Todos os hosts internos saem pelo mesmo IP público, mesmo com regras | Outbound NAT está em modo automático | Altere para modo manual e defina regras específicas | NAT, port forwarding e outbound: expose com controle |
| Serviço exposto acessível de qualquer IP | Falta de restrição de origem na regra de port forwarding | Adicione restrição de IP de origem na regra | NAT, port forwarding e outbound: expose com controle |
| Coletor NetFlow não recebe dados | Firewall bloqueando saída ou endereço/porta incorretos | Verifique regras de firewall e parâmetros do softflowd | NetFlow e logs: enxergando o tráfego além do firewall |
| Logs não aparecem no servidor Syslog | Configuração de destino errada ou porta bloqueada | Revise endereço, porta e permissões do servidor Syslog | NetFlow e logs: enxergando o tráfego além do firewall |
| Logs locais não mostram eventos esperados | Filtro aplicado ou serviço de log parado | Remova filtros e reinicie o serviço de logs | NetFlow e logs: enxergando o tráfego além do firewall |
| Erro 500 ao autenticar | Banco de dados indisponível ou mal configurado | Verifique logs do Keycloak e conectividade com o banco | O que roda por trás do Keycloak: componentes, fluxos e depen |
| Tokens não expiram corretamente | Cache inconsistente ou configuração de tempo de vida incorreta | Revise configurações de cache e TTL dos tokens | O que roda por trás do Keycloak: componentes, fluxos e depen |
| Usuários LDAP não aparecem | Configuração de LDAP incorreta ou conexão falha | Teste conexão LDAP manualmente e revise DN/bind | O que roda por trás do Keycloak: componentes, fluxos e depen |
| Emails de recuperação não chegam | SMTP não configurado ou bloqueado | Verifique logs de envio e conectividade SMTP | O que roda por trás do Keycloak: componentes, fluxos e depen |
| Cliente conecta mas não acessa rede interna | Regras de firewall em OpenVPN ou NAT não configuradas | Ajuste as regras em Firewall > Rules > OpenVPN para permitir tráfego | OpenVPN no pfSense: acesso remoto seguro sem dor de cabeça |
| Erro de TLS handshake failed | Certificado expirado ou incompatível | Renove certificados e valide CA | OpenVPN no pfSense: acesso remoto seguro sem dor de cabeça |
| Cliente não conecta, timeout | Porta UDP bloqueada no firewall ou ISP | Libere porta 1194/UDP na borda | OpenVPN no pfSense: acesso remoto seguro sem dor de cabeça |
| Contribuição rejeitada no GitHub | Descrição insuficiente ou código fora do padrão | Revise o guia de contribuição e detalhe melhor seu pull request | pfSense e o futuro: roadmap, comunidade e contribuições open |
| Bug reportado não recebe resposta | Faltam logs ou informações detalhadas | Inclua logs, versão e passos exatos para reproduzir | pfSense e o futuro: roadmap, comunidade e contribuições open |
| Funcionalidade esperada não aparece após atualização | Recurso ainda está em desenvolvimento ou não foi incluído na release | Consulte o roadmap e notas de versão para confirmar o status | pfSense e o futuro: roadmap, comunidade e contribuições open |
| Interfaces de rede não aparecem no pfSense | Driver virtual incorreto ou interface não conectada ao switch virtual | Recrie as interfaces usando VMXNET3 (ESXi) ou VirtIO (KVM) e reconecte ao switch correto | pfSense virtualizado: vantagens, riscos e melhores práticas |
| Baixo throughput entre LAN e WAN | Offload ativado ou recurso insuficiente na VM | Desative offload nas interfaces e aumente CPU/RAM | pfSense virtualizado: vantagens, riscos e melhores práticas |
| Após restore de snapshot, conexões caem ou IPs conflitam | Snapshot restaurou estado antigo de rede | Evite snapshots em produção; prefira backup da configuração | pfSense virtualizado: vantagens, riscos e melhores práticas |
| Pacotes não aparecem após instalação | Cache da interface web ou instalação incompleta | Limpe o cache do navegador e reinicie o serviço web com 'pfSsh.php playback svc restart webgui' | pfSense: arquitetura, licenciamento e ecossistema open sourc |
| Erro de licença ao modificar código | Violação de termos da Apache 2.0 | Revise as obrigações de copyright e licenciamento no arquivo LICENSE | pfSense: arquitetura, licenciamento e ecossistema open sourc |
| Interface web lenta ou travando | Hardware insuficiente ou excesso de pacotes | Revise consumo de CPU/RAM em Status > System Logs > System > Resource Usage | pfSense: arquitetura, licenciamento e ecossistema open sourc |
| Alertas de integridade não aparecem | Configuração do syscheck ausente ou errada | Revise o bloco <syscheck> no ossec.conf e reinicie o agente | Plano de hardening e monitoramento: escopo e prioridades |
| Usuários não conseguem acessar via SSH | Firewall ou restrição de IP excessiva | Ajuste regras do iptables e AllowUsers no sshd_config | Plano de hardening e monitoramento: escopo e prioridades |
| Atualizações automáticas não ocorrem | Serviço de atualização desabilitado | Ative e agende o apt ou yum-cron | Plano de hardening e monitoramento: escopo e prioridades |
| Usuário consegue cadastrar senha fraca | Política de senha não aplicada corretamente | Revise a configuração em Authentication > Password Policy | Políticas de senha, MFA e fluxo de autenticação: bloqueando |
| MFA não é solicitado no login | OTP Form não está marcado como 'Required' no fluxo | Acesse Authentication > Flows e ajuste a obrigatoriedade | Políticas de senha, MFA e fluxo de autenticação: bloqueando |
| Mensagem de erro expõe detalhes sensíveis | Mensagem personalizada revela informações demais | Altere o texto para ser genérico em Realm Settings > Localization | Políticas de senha, MFA e fluxo de autenticação: bloqueando |
| Usuário de grupo errado recebe MFA | Condição de grupo mal configurada no fluxo | Revise a configuração de 'Conditional User Role' no fluxo | Políticas de senha, MFA e fluxo de autenticação: bloqueando |
| Alteração de política não rastreada | Mudança feita fora do processo versionado | Exija uso obrigatório do pipeline e revisão | Políticas que sobrevivem ao tempo: versionamento e governanç |
| Logs de auditoria ausentes | Audit device não habilitado no Vault | Ative logs com 'vault audit enable' | Políticas que sobrevivem ao tempo: versionamento e governanç |
| Rollback de segredo falha | KV engine não está em v2 | Migre para KV v2 e reconfigure | Políticas que sobrevivem ao tempo: versionamento e governanç |
| Segredos continuam aparecendo em logs | Aplicação faz log de variáveis de ambiente ou parâmetros sensíveis | Revise o código para filtrar ou mascarar informações confidenciais antes de registrar logs | Por que segredos são o elo mais fraco: riscos reais e falhas |
| Credenciais antigas ainda funcionam após rotação | Processo de revogação incompleto ou falha na atualização dos serviços | Implemente auditoria e automação para revogar segredos antigos imediatamente | Por que segredos são o elo mais fraco: riscos reais e falhas |
| Dificuldade em identificar todos os pontos de uso de um segredo | Falta de inventário centralizado de segredos | Utilize um cofre de segredos centralizado e mantenha documentação atualizada | Por que segredos são o elo mais fraco: riscos reais e falhas |
| Erro 'Invalid redirect_uri' | URI não cadastrado corretamente no client | Adicione o redirect URI exato ou padrão restrito na configuração do client | Primeiro realm e client: configurando o básico para autentic |
| Tela de login não aparece | Realm ou client desativado | Verifique se ambos estão com 'Enabled' ativado | Primeiro realm e client: configurando o básico para autentic |
| Erro 401 ao tentar autenticar | Client secret ausente ou incorreto (para confidential) | Copie o client secret correto do painel do Keycloak e configure na aplicação | Primeiro realm e client: configurando o básico para autentic |
| Erro 'permission denied' ao acessar segredo | Política não permite acesso ao caminho | Revise a política e associe corretamente ao token | Primeiros passos: habilitando secrets engines e autenticando |
| Comando 'vault kv put' retorna erro de path inválido | Engine kv não habilitado ou habilitado em outro caminho | Verifique o caminho do mount com 'vault secrets list' | Primeiros passos: habilitando secrets engines e autenticando |
| Token expirado ou inválido | Token não foi criado ou expirou | Crie um novo token com a política correta | Primeiros passos: habilitando secrets engines e autenticando |
| Métricas não aparecem no Prometheus | Prometheus não consegue acessar o endpoint do Vault | Verifique firewall, endereço de escuta e configuração do scrape | Prometheus, métricas e alertas: monitorando o que importa no |
| Endpoint /metrics retorna erro | Bloco telemetry não habilitado ou porta incorreta | Revise a configuração do Vault e reinicie o serviço | Prometheus, métricas e alertas: monitorando o que importa no |
| Alertas não disparam mesmo com erro | Expressão de alerta incorreta ou falta de dados | Ajuste as regras e confirme a coleta das métricas | Prometheus, métricas e alertas: monitorando o que importa no |
| HTTP 401 Unauthorized ao chamar a API | Token de acesso inválido ou expirado | Obtenha novo token e repita a chamada | Provisionamento de usuários, grupos e clients via API e CLI |
| Usuário não aparece após script | Erro de sintaxe no JSON ou duplicidade | Valide o JSON e verifique se o usuário já existe | Provisionamento de usuários, grupos e clients via API e CLI |
| kcadm.sh retorna erro de permissão | Usuário sem papel administrativo | Garanta que o usuário tem permissão de admin | Provisionamento de usuários, grupos e clients via API e CLI |
| Erros 500 durante picos | Heap insuficiente ou CPU saturada | Aumente -Xmx e núcleos de CPU | Quantos Keycloaks você precisa? Dimensionamento prático de r |
| Sessões caindo após reinício | Sessões não persistidas ou cache local apenas | Habilite persistência de sessão e/ou cache distribuído | Quantos Keycloaks você precisa? Dimensionamento prático de r |
| Latência alta em autenticação | Cache pequeno ou banco de dados lento | Aumente cache e otimize o banco | Quantos Keycloaks você precisa? Dimensionamento prático de r |
| Disco enchendo rápido | Logs em excesso | Rote logs para arquivo externo e faça rotação | Quantos Keycloaks você precisa? Dimensionamento prático de r |
| Latência alta nas operações | CPU ou disco subdimensionados, ou backend Consul lento | Aumente vCPUs, use SSD, otimize cluster Consul | Quantos nós, quanto storage: dimensionando Vault e Consul pa |
| Vault entra em modo standby frequentemente | Quorum insuficiente no backend (Consul ou Raft) | Adicione nós para garantir quorum ímpar | Quantos nós, quanto storage: dimensionando Vault e Consul pa |
| Erros de gravação no backend | Disco cheio ou permissões incorretas | Libere espaço e corrija permissões no diretório de dados | Quantos nós, quanto storage: dimensionando Vault e Consul pa |
| Usuário não recebe permissão esperada | Role não atribuída corretamente ou grupo sem role | Verifique a associação do usuário ao grupo e as roles do grupo | Realms, clients e roles: como modelar sem criar um Frankenst |
| Aplicação não autentica no Keycloak | Client configurado com tipo ou redirect URI incorretos | Revise as configurações do client no Admin Console | Realms, clients e roles: como modelar sem criar um Frankenst |
| Roles aparecem duplicadas | Roles criadas em múltiplos clients ou realms sem necessidade | Consolide roles globais no realm e evite duplicidade | Realms, clients e roles: como modelar sem criar um Frankenst |
| Não consegue redefinir senha admin via CLI | Keycloak em execução ou permissão insuficiente | Pare o serviço e execute o comando como usuário correto | Recuperação de admin lockout, corrupção de banco e rollback |
| Erro de conexão ao restaurar banco | Credenciais ou parâmetros incorretos | Verifique usuário, senha e nome do banco no comando | Recuperação de admin lockout, corrupção de banco e rollback |
| Configuração não é revertida após rollback | Arquivo restaurado no local errado ou cache ativo | Confirme caminho e limpe cache se necessário | Recuperação de admin lockout, corrupção de banco e rollback |
| VPN lenta ou instável | CPU saturada ou excesso de peers | Reduza peers ou aumente recursos de CPU | Recursos para WireGuard e firewall: CPU, RAM e throughput |
| Firewall travando | Excesso de regras ou conexões | Otimize regras e aumente RAM | Recursos para WireGuard e firewall: CPU, RAM e throughput |
| Alto uso de RAM inesperado | Tabelas de conexões muito grandes | Revise limites de conexões e ajuste parâmetros do sistema | Recursos para WireGuard e firewall: CPU, RAM e throughput |
| Throughput abaixo do esperado | Hardware insuficiente ou regras pesadas | Ajuste regras e teste em hardware mais potente | Recursos para WireGuard e firewall: CPU, RAM e throughput |
| Serviço legítimo está bloqueado | Regra de bloqueio acima da regra de permissão | Reordene as regras, colocando a permissão acima do bloqueio | Regras de firewall: bloqueando o que importa, liberando o ne |
| Tráfego suspeito não está sendo bloqueado | Regra de permissão genérica antes da regra de bloqueio | Ajuste a ordem das regras; bloqueie antes de permitir | Regras de firewall: bloqueando o que importa, liberando o ne |
| Logs não mostram tentativas de acesso | Logging não habilitado na regra | Ative o log na regra correspondente | Regras de firewall: bloqueando o que importa, liberando o ne |
| Alertas do Wazuh não aparecem para arquivos sensíveis | Diretório não incluído na configuração do syscheck | Adicione o caminho correto no syscheck e reinicie o agente | Requisitos de segurança e LGPD: do risco ao controle técnico |
| Permissões de arquivos continuam abertas após chmod | Usuário não tem permissão para alterar o arquivo | Execute chmod como root ou com sudo | Requisitos de segurança e LGPD: do risco ao controle técnico |
| Dados pessoais aparecem em logs não monitorados | Logs não incluídos no mapeamento inicial | Revisite o mapeamento e inclua novos caminhos no monitoramento | Requisitos de segurança e LGPD: do risco ao controle técnico |
| Agente aparece como offline no manager | Problema de rede, firewall ou chave de autenticação inválida | Verifique conectividade, portas abertas e re-registre o agente se necessário | Resolução de problemas no Wazuh: coleta, análise e alertas |
| Logs chegam, mas não geram alertas | Decoder ou regra ausente ou mal configurada | Ajuste ou crie decoders e regras específicas para o formato do log | Resolução de problemas no Wazuh: coleta, análise e alertas |
| Alertas não são enviados por e-mail | Configuração SMTP incorreta ou bloqueio de saída | Revise configuração de notificação e conectividade com servidor SMTP | Resolução de problemas no Wazuh: coleta, análise e alertas |
| Segredos não expiram após o TTL | max_ttl ou default_ttl mal configurados, ou processo de revogação falhou | Revise as configurações de TTL e statements de revogação | Rotação automática de segredos: configurando o ciclo complet |
| Vault Agent não renova segredos | Configuração do template ou autenticação incorreta | Verifique paths, permissões e sintaxe do agent.hcl | Rotação automática de segredos: configurando o ciclo complet |
| Notificações não são disparadas | Script de hook não está monitorando corretamente os logs ou API | Ajuste o script para buscar eventos corretos ou use a API de eventos | Rotação automática de segredos: configurando o ciclo complet |
| Segredo não aparece no pod | Anotação incorreta ou falta de permissão do Service Account | Revise as annotations e as policies do Vault para o Service Account | Rotação dinâmica em aplicações cloud-native: menos humanos, |
| Pipeline falha ao obter token | ROLE_ID ou SECRET_ID inválidos ou expirados | Gere novos IDs e atualize o pipeline | Rotação dinâmica em aplicações cloud-native: menos humanos, |
| Logs de auditoria vazios | Audit device não habilitado ou caminho incorreto | Reative o audit device e verifique permissões de escrita | Rotação dinâmica em aplicações cloud-native: menos humanos, |
| Script não executa pelo cron | Permissões incorretas ou caminho absoluto errado | Verifique permissões e use caminhos completos para todos os comandos no script | Scripts e cron: automatizando tarefas no pfSense sem plugins |
| Backup não aparece no diretório | Erro de sintaxe no script ou falta do diretório de destino | Teste o script manualmente e crie o diretório se necessário | Scripts e cron: automatizando tarefas no pfSense sem plugins |
| Recebe muitos e-mails de erro do cron | Saída padrão não redirecionada | Adicione '>/dev/null 2>&1' ao final do comando no crontab | Scripts e cron: automatizando tarefas no pfSense sem plugins |
| Dispositivos de VLANs diferentes conseguem se comunicar | Regras de firewall ausentes ou permissivas demais | Revise as regras em Firewall > Rules e bloqueie o tráfego entre VLANs | Segmentação de redes: protegendo dados sensíveis em ambiente |
| Dispositivo não acessa nem a própria VLAN | Configuração incorreta de VLAN no switch ou pfSense | Verifique se a porta do switch está na VLAN correta e se o IP está atribuído corretamente | Segmentação de redes: protegendo dados sensíveis em ambiente |
| Alertas de IDS não aparecem | Suricata/Snort não está monitorando a interface certa ou regras não estão ativas | Confirme a interface monitorada e revise as regras do IDS | Segmentação de redes: protegendo dados sensíveis em ambiente |
| WireGuard não conecta | Chaves incompatíveis ou não atualizadas nos peers | Gere e distribua novamente as chaves, revise o arquivo wg0.conf | Segurança criptográfica no WireGuard e Wazuh |
| Erro de certificado no Wazuh | Certificado expirado ou caminho incorreto nos arquivos de configuração | Gere novo certificado e corrija os caminhos nos arquivos de configuração | Segurança criptográfica no WireGuard e Wazuh |
| Logs do agente Wazuh não chegam ao servidor | TLS não habilitado ou porta bloqueada | Revise a configuração do agente e libere a porta 1514/TCP no firewall | Segurança criptográfica no WireGuard e Wazuh |
| Handshake TLS falha | Versão de TLS não suportada ou CA não reconhecida | Atualize o OpenSSL, use certificados válidos e confira as versões suportadas | Segurança criptográfica no WireGuard e Wazuh |
| Nenhum alerta é gerado, mesmo com tráfego suspeito. | Regras não aplicadas ou interface errada selecionada. | Revise interfaces protegidas e se rule sets estão ativos. | Snort e Suricata: IDS/IPS de verdade no pfSense |
| Alto uso de CPU e lentidão na rede. | Regras excessivas ou hardware subdimensionado. | Reduza categorias de regras e avalie upgrade de hardware. | Snort e Suricata: IDS/IPS de verdade no pfSense |
| Muitos falsos positivos em aplicações legítimas. | Regras genéricas demais para o ambiente. | Ajuste Suppress List e refine rule sets. | Snort e Suricata: IDS/IPS de verdade no pfSense |
| Usuário faz logout mas permanece autenticado em outra aplicação. | A aplicação não implementa corretamente o endpoint de logout global ou não suporta backchannel logout. | Implemente suporte ao endpoint de logout e revise a documentação do client. | SSO em múltiplas aplicações: desafios e soluções em produção |
| Aplicação rejeita tokens do Keycloak. | Clock dos servidores desincronizado ou configuração de algoritmo JWT incompatível. | Sincronize o horário via NTP e ajuste o algoritmo conforme o suporte da aplicação. | SSO em múltiplas aplicações: desafios e soluções em produção |
| Mobile app não redireciona após login. | redirect_uri não registrado corretamente no Keycloak ou app. | Corrija o esquema de URI e registre todos os redirect_uris necessários. | SSO em múltiplas aplicações: desafios e soluções em produção |
| Usuário não consegue logar via SSO | Configuração incorreta de client ou redirect URI | Revise URIs e parâmetros no Keycloak e no sistema alvo | SSO, OAuth2, OpenID Connect, SAML e LDAP: padrões que susten |
| Token JWT inválido | Problema com chave pública/privada ou clock desincronizado | Verifique configuração de chaves e sincronize o horário dos servidores | SSO, OAuth2, OpenID Connect, SAML e LDAP: padrões que susten |
| Usuário não encontrado após autenticação | Mapeamento de atributos ou sincronização LDAP falha | Revise os mapeamentos de atributos e a configuração do provedor LDAP | SSO, OAuth2, OpenID Connect, SAML e LDAP: padrões que susten |
| Peer ainda aparece em 'wg show' após remoção | Interface não foi reiniciada corretamente | Execute 'systemctl restart wg-quick@wg0' e verifique novamente | Tendências em SIEM open source e VPN: o que esperar |
| Logs do WireGuard não aparecem no Wazuh | Filebeat não está enviando logs ou o parser do Wazuh não está configurado | Revise a configuração do Filebeat e do módulo de logs no Wazuh | Tendências em SIEM open source e VPN: o que esperar |
| Alerta do Wazuh não dispara script de revogação | Permissões de execução ou caminho do script incorretos | Ajuste permissões e paths nos arquivos de regras do Wazuh | Tendências em SIEM open source e VPN: o que esperar |
| Erro de certificado inválido no navegador | Certificado autoassinado ou expirado | Instale certificado emitido por CA confiável e atualize o keystore | TLS, headers e hardening: configurando segurança real, não s |
| Headers de segurança ausentes na resposta | Proxy reverso não configurado corretamente | Revise a configuração de headers no NGINX ou Apache | TLS, headers e hardening: configurando segurança real, não s |
| Admin console acessível de qualquer IP | Regra de firewall ou proxy ausente ou incorreta | Ajuste as regras para restringir por IP | TLS, headers e hardening: configurando segurança real, não s |
| TLS downgrade permitido | Ciphers antigos ou protocolos inseguros habilitados | Restrinja a configuração para TLS 1.2/1.3 e ciphers modernos | TLS, headers e hardening: configurando segurança real, não s |
| Usuário remoto não conecta na VPN | Porta UDP 51820 não liberada no firewall ou chave incorreta | Revise regras do firewall e valide as chaves públicas/privadas | Topologia de rede segura: segmentação, DMZ e VPN WireGuard |
| Servidor na DMZ acessa recursos além do permitido na rede interna | Regras de firewall permissivas ou ordem incorreta | Aplique política de bloqueio total e libere só o necessário | Topologia de rede segura: segmentação, DMZ e VPN WireGuard |
| Logs do firewall não registram tentativas de acesso bloqueadas | Falta de regras de log ou configuração incorreta de logging | Inclua regras de log antes das regras de DROP | Topologia de rede segura: segmentação, DMZ e VPN WireGuard |
| O IP virtual não responde após failover | Sincronização de estados desativada ou interfaces mal configuradas | Verifique pfSync e conectividade entre interfaces de sincronização | Topologias de alta disponibilidade: redundância sem complexi |
| Regras de firewall não replicam para o Backup | Sincronização XMLRPC não configurada corretamente | Revise senha e IP de sincronização em System > High Avail. Sync | Topologias de alta disponibilidade: redundância sem complexi |
| Loop de rede após failover | VHID duplicado em segmentos diferentes | Atribua VHIDs únicos para cada segmento | Topologias de alta disponibilidade: redundância sem complexi |
| Usuários não conseguem autenticar após queda de um nó | Balanceador sem health check ou sticky session mal configurada | Ajuste o health check e revise a configuração de sessões | Topologias de implantação: standalone, cluster e alta dispon |
| Perda de tokens ou sessões após failover do banco | Replicação do banco incompleta ou assíncrona com lag alto | Implemente replicação síncrona e monitore o lag | Topologias de implantação: standalone, cluster e alta dispon |
| Erro 502 ou 504 no balanceador | Nó Keycloak fora do ar ou porta incorreta | Verifique o status dos nós e ajuste as portas no balanceador | Topologias de implantação: standalone, cluster e alta dispon |
| Segredos não expiram após o TTL. | Configuração incorreta de revogação ou falta de lease cleanup. | Reveja o parâmetro 'max_ttl' e agende o 'vault lease revoke'. | Vault como serviço central de confiança: orquestração e exte |
| Plugin não carrega ou retorna erro de SHA256. | Hash incorreto ou incompatibilidade de versão. | Consulte a documentação para calcular o SHA256 correto do plugin. | Vault como serviço central de confiança: orquestração e exte |
| Certificados emitidos não são aceitos pelo service mesh. | Role PKI mal configurado ou domínio não permitido. | Ajuste o 'allowed_domains' e valide a cadeia de confiança. | Vault como serviço central de confiança: orquestração e exte |
| Arquivo de auditoria não é criado ou está vazio. | Permissões de escrita insuficientes ou backend não habilitado corretamente. | Ajuste as permissões do diretório e reabilite o backend de auditoria. | Vault em ambiente financeiro: segregação e rastreabilidade c |
| Vault não inicializa com HSM. | Parâmetros incorretos no bloco seal ou driver PKCS#11 incompatível. | Revise o caminho do driver e os parâmetros do HSM conforme documentação. | Vault em ambiente financeiro: segregação e rastreabilidade c |
| Política não restringe acesso como esperado. | Path ou capabilities mal configurados. | Revise o arquivo de política e recarregue com 'vault policy write'. | Vault em ambiente financeiro: segregação e rastreabilidade c |
| Pod não recebe o sidecar do Vault Agent | Injector não instalado ou annotation ausente. | Verifique se o admission controller está rodando e se as annotations estão corretas. | Vault em pipelines CI/CD e containers: integração com Kubern |
| Erro de permissão ao buscar segredo | Policy do Vault ou binding do ServiceAccount incorretos. | Revise a policy e o nome do ServiceAccount na role do Vault. | Vault em pipelines CI/CD e containers: integração com Kubern |
| Segredo não é atualizado após rotação | Uso de init container em vez de sidecar. | Altere para sidecar para atualização dinâmica. | Vault em pipelines CI/CD e containers: integração com Kubern |
| Vault não inicializa e log mostra 'permission denied' | Permissões de arquivo/diretório incorretas | Ajuste as permissões do storage para o usuário do Vault | Vault não inicializa ou não faz unseal: causas e soluções |
| Erro 'connection refused' ao usar Consul | Consul não está rodando ou inacessível na rede | Inicie o Consul e verifique firewall/rede | Vault não inicializa ou não faz unseal: causas e soluções |
| Unseal falha com 'invalid key' | Chave de unseal digitada incorretamente ou corrompida | Verifique as chaves e tente novamente | Vault não inicializa ou não faz unseal: causas e soluções |
| Erro 'cluster not initialized' no Raft | Cluster Raft não foi inicializado corretamente | Execute 'vault operator raft init' no nó líder | Vault não inicializa ou não faz unseal: causas e soluções |
| Vault inicializa mas permanece selado mesmo após unseal | Número insuficiente de chaves de unseal | Forneça o número mínimo de chaves conforme threshold | Vault não inicializa ou não faz unseal: causas e soluções |
| VPN não conecta | Chaves incorretas ou porta bloqueada no firewall | Reveja as chaves e libere a porta 51820/UDP | VPN, firewall e SIEM: arquitetura de defesa em camadas |
| Firewall bloqueia todo o tráfego | Regra de ACCEPT ausente ou ordem das regras errada | Garanta que a regra de ACCEPT para WireGuard venha antes do DROP | VPN, firewall e SIEM: arquitetura de defesa em camadas |
| SIEM não recebe logs | Agente mal configurado ou serviço parado | Verifique o status do wazuh-agent e revise o ossec.conf | VPN, firewall e SIEM: arquitetura de defesa em camadas |
| Regra não aciona com log real | Regex do decoder não está correta ou campos não batem | Revise o regex e os nomes dos campos extraídos | Wazuh: regras, decoders e alertas customizados |
| Alerta com nível errado | Level configurado incorretamente na regra | Ajuste o valor do campo level na regra | Wazuh: regras, decoders e alertas customizados |
| Erro de sintaxe ao reiniciar o Wazuh | Arquivo XML mal formatado | Valide a sintaxe dos arquivos XML antes de reiniciar | Wazuh: regras, decoders e alertas customizados |
| Peer não conecta à VPN | Chave pública/privada trocada ou errada | Regere as chaves e confira se cada lado tem a chave correta | WireGuard e OPNsense: chaves, peers e regras de firewall |
| Conexão VPN ativa, mas sem acesso à rede interna | Regras de firewall ausentes ou bloqueando tráfego | Revise as regras na interface WireGuard e ajuste conforme necessário | WireGuard e OPNsense: chaves, peers e regras de firewall |
| Peer acessa mais do que deveria | AllowedIPs ou regras de firewall muito permissivas | Restringa AllowedIPs e ajuste as regras para o mínimo necessário | WireGuard e OPNsense: chaves, peers e regras de firewall |
| Peer não conecta após minutos de inatividade | Falta de PersistentKeepalive | Adicione PersistentKeepalive=25 ao peer | WireGuard em produção: desafios e soluções na vida real |
| Novo peer não recebe tráfego | AllowedIPs mal configurado ou rota ausente | Revise AllowedIPs e rotas no servidor | WireGuard em produção: desafios e soluções na vida real |
| Logs de conexão não aparecem no SIEM | Firewall não está logando tráfego do WireGuard | Adicione regras de LOG no firewall | WireGuard em produção: desafios e soluções na vida real |
| Serviço não sobe após editar configuração | Erro de sintaxe no wg0.conf | Valide o arquivo antes de reiniciar | WireGuard em produção: desafios e soluções na vida real |
| Erro: 'missing required claim' | O claim esperado (ex: 'groups') não está presente no token OIDC. | Revise a configuração do IdP para incluir o claim necessário. | Zero Trust e identidade federada: o futuro do acesso a segre |
| Redirect URI mismatch | O URI de redirecionamento não está cadastrado no IdP ou na role OIDC. | Adicione o URI correto tanto no IdP quanto na configuração do Vault. | Zero Trust e identidade federada: o futuro do acesso a segre |
| Token OIDC expirado | O tempo de vida do token é curto ou há problemas de sincronização de horário. | Ajuste o TTL do token no IdP e sincronize os relógios dos servidores. | Zero Trust e identidade federada: o futuro do acesso a segre |
| Dispositivos em VLANs diferentes conseguem se comunicar | Regras de firewall permissivas demais | Revise e restrinja as regras em Firewall > Rules de cada interface | Zero Trust e microsegmentação: além do perímetro com pfSense |
| Usuários não conseguem acessar recursos essenciais | Regras restritivas demais ou falta de exceção | Adicione regras específicas para liberar apenas o necessário | Zero Trust e microsegmentação: além do perímetro com pfSense |
| Autenticação forte não funciona | Erro na configuração do RADIUS ou OpenVPN | Revise logs e consulte a documentação oficial do pfSense e do serviço de autenticação | Zero Trust e microsegmentação: além do perímetro com pfSense |
