382 sintomas catalogados

Cada sintoma com causa provável e correção, ligado à lição da trilha Governo que explica o porquê. Descreva o sintoma para filtrar.

SintomaCausa provávelCorreçãoLição
Script não executa ao disparar triggerPermissão incorreta no arquivo ou diretório.Ajuste permissões com chmod e chown para o usuário zabbix.Ações automáticas: scripts, notificações e correção
Notificação não chega ao destinatárioConfiguração incorreta do tipo de mídia ou SMTP.Revise as configurações em Administração > Tipos de mídia.Ações automáticas: scripts, notificações e correção
Script executa mas não resolve o problemaScript com erro de lógica ou sem permissões suficientes.Teste o script manualmente e revise logs de erro.Ações automáticas: scripts, notificações e correção
Zabbix Server não conecta ao novo banco após failoverDBHost não foi alterado corretamente ou usuário não tem permissão no novo nóVerifique o parâmetro DBHost e permissões do usuário no banco secundárioAjustes para alta disponibilidade e desempenho
Frontend exibe erro de conexão ao bancoBanco de dados não disponível ou configuração incorreta no zabbix.conf.phpAjuste o arquivo de configuração e teste conectividadeAjustes para alta disponibilidade e desempenho
Monitoramento do próprio Zabbix não alerta em caso de falhaTriggers ou checagens externas não configuradasImplemente triggers e scripts de monitoramento externoAjustes para alta disponibilidade e desempenho
Evento permanece aberto mesmo após resolução do problemaTrigger não foi reavaliada ou item não atualizouForçar coleta do item ou revisar expressão da triggerAnálise de eventos, problemas e histórico
Alertas redundantes para hosts atrás de um mesmo equipamentoFalta de configuração de dependênciasConfigurar dependências de triggers corretamenteAnálise de eventos, problemas e histórico
Histórico de item não mostra dados recentesProblema no agente ou coleta suspensaVerificar status do agente e logs do ZabbixAnálise de eventos, problemas e histórico
Falha de conexão SSHChave pública ausente ou permissões incorretasVerifique se a chave pública do controlador está no ~/.ssh/authorized_keys do servidorAnsible: arquitetura e funcionamento em ambientes críticos
Erro de sintaxe YAMLIndentação incorreta ou caracteres inválidosValide o arquivo com 'yamllint' ou consulte a especificação em yaml.org/specAnsible: arquitetura e funcionamento em ambientes críticos
Permissão negada ao executar tarefasUsuário sem privilégio sudoAjuste o parâmetro 'become' e garanta que o usuário está no grupo sudoersAnsible: arquitetura e funcionamento em ambientes críticos
Erro de autenticação (token inválido)Token expirado ou incorretoRefaça o login via API para obter novo tokenAPI REST do Zabbix: automação e integração com sistemas exte
Permissão negada ao criar ou consultar hostsUsuário da API sem privilégio suficienteAjuste as permissões do usuário na interface do ZabbixAPI REST do Zabbix: automação e integração com sistemas exte
Resposta vazia ou erro 413Payload muito grande ou limite do PHP excedidoAjuste post_max_size e upload_max_filesize no php.iniAPI REST do Zabbix: automação e integração com sistemas exte
Eventos não aparecem no logListener de eventos não ativado ou configuração incorretaRevise configuração em Realm Settings > Events e standalone.xmlAuditoria e rastreabilidade: como garantir accountability
Logs não chegam ao SIEMFilebeat/Logstash não configurado corretamente ou permissão insuficienteVerifique caminho do log, permissões e status do serviço de exportaçãoAuditoria e rastreabilidade: como garantir accountability
Logs antigos sumindo rapidamenteRetenção ou rotação de logs mal configuradaAjuste política de retenção no Keycloak e logrotateAuditoria e rastreabilidade: como garantir accountability
Playbook não corrige o problemaTarefa não idempotente ou erro de permissãoRevise o playbook e ajuste permissõesAutomação auto-remediável: detecção e correção automática de
Alertas não são enviadosConfiguração de notificação ausente ou incorretaVerifique integrações de alerta e permissões de envioAutomação auto-remediável: detecção e correção automática de
Correções automáticas em loopCritérios de desvio mal definidos ou causa raiz não tratadaAjuste critérios e revise causas raizAutomação auto-remediável: detecção e correção automática de
O serviço BIND9 não inicia após aplicar o playbook.Erro de sintaxe no arquivo de zona DNS.Valide o arquivo de zona com 'named-checkzone' antes de aplicar.Automação de servidores de e-mail e DNS em prefeitura
Usuários não conseguem autenticar no e-mail.Senha ou permissão incorreta na criação do usuário.Revise o playbook de criação de usuários e teste autenticação localmente.Automação de servidores de e-mail e DNS em prefeitura
Mudanças em registros DNS não refletem na rede.Serviço BIND9 não foi recarregado após alteração.Inclua tarefa de reload do serviço no playbook.Automação de servidores de e-mail e DNS em prefeitura
Comando executado mas sem efeitoFaltou parâmetro creates ou removes, tornando a task não idempotenteAdicione creates ou removes para evitar execuções desnecessáriasAutomação de sistemas legados: shell, comandos e scripts
Erro de permissão ao executar scriptScript copiado sem permissão de execuçãoAjuste o parâmetro mode no módulo copy para '0700'Automação de sistemas legados: shell, comandos e scripts
Mensagem de comando não encontradoShell padrão do host não reconhece o comandoUse o parâmetro executable para definir o shell corretoAutomação de sistemas legados: shell, comandos e scripts
Saída diferente entre hostsComando ou script não compatível entre distribuiçõesCondicione as tasks usando ansible_factsAutomação de sistemas legados: shell, comandos e scripts
Playbook aplica mudanças a cada execuçãoMódulo não idempotente ou uso de shell/rawTroque para módulos declarativos e idempotentesAutomação declarativa, idempotência e compliance contínuo
Relatório de compliance mostra desvios não corrigidosEstado desejado mal definido ou playbook incompletoRevise o playbook e alinhe com o framework de complianceAutomação declarativa, idempotência e compliance contínuo
Execução em --check não detecta desviosMódulo não suporta check_modeConsulte a documentação do módulo e ajuste a estratégiaAutomação declarativa, idempotência e compliance contínuo
Playbook executado no ambiente erradoInventário ou diretório incorreto informadoConfirme o caminho do inventário no comando e restrinja permissõesAutomação multi-ambiente: segregação e governança
Usuário sem permissão para executar playbookGrupo Unix ou sudoers não configuradoAdicione o usuário ao grupo correto e revise o arquivo sudoersAutomação multi-ambiente: segregação e governança
Logs não estão sendo geradoslog_path ausente ou permissão insuficienteVerifique configuração do ansible.cfg e permissões do diretório de logsAutomação multi-ambiente: segregação e governança
Playbook não executa no horárioErro na sintaxe do crontab ou caminhos incorretosRevise o crontab com 'crontab -l' e use caminhos absolutosAutomação recorrente: agendamento e execução contínua
Logs não são geradosRedirecionamento de saída ausente ou permissão insuficienteAjuste permissões de /var/log/ansible e revise o comando do cronAutomação recorrente: agendamento e execução contínua
AWX não executa o jobCredenciais ou inventário mal configuradosRevise as configurações do Job Template e do inventário no AWXAutomação recorrente: agendamento e execução contínua
Alertas de falha não chegamMail não configurado no hostConfigure um agente de email (ex: postfix) e teste envio manualAutomação recorrente: agendamento e execução contínua
O pacote não é instaladoO módulo apt ou yum não encontrou o pacote no repositórioAtualize o cache de pacotes com 'update_cache: yes' antes da instalaçãoAutomatizando a instalação de pacotes e serviços essenciais
Erro de permissão ao instalar pacotesFalta de privilégio de superusuárioGaranta o uso de 'become: yes' nas tasksAutomatizando a instalação de pacotes e serviços essenciais
Handler não é executado após alteração no templateTask não está com notify configuradoAdicione 'notify: nome_do_handler' na task de templateAutomatizando a instalação de pacotes e serviços essenciais
Logs não aparecem no servidor centralFirewall bloqueando porta 514 ou erro de configuração no rsyslogVerifique regras de firewall e sintaxe do arquivo de configuraçãoAutomatizando coleta e retenção de logs: requisitos do Marco
Arquivos de logs não são rotacionadosErro no arquivo de configuração do Logrotate ou permissões insuficientesRevise a configuração e permissões dos arquivos de logAutomatizando coleta e retenção de logs: requisitos do Marco
Alertas não são enviadosConfiguração incorreta do servidor SMTP ou falha na regra de alertaTeste envio de e-mail manualmente e revise a regra de alertaAutomatizando coleta e retenção de logs: requisitos do Marco
Erro 401 Unauthorized nas chamadas à APIToken expirado ou credenciais incorretasReautentique e gere novo tokenAutomatizando provisionamento: scripts, REST API e Terraform
Usuário não aparece após script ou TerraformPayload JSON inválido ou permissões insuficientesValide o JSON e revise permissões do usuário de automaçãoAutomatizando provisionamento: scripts, REST API e Terraform
Erro 'resource not supported' no TerraformProvider não suporta o recurso desejadoConsulte a documentação oficial do provider para recursos suportadosAutomatizando provisionamento: scripts, REST API e Terraform
Proxy aparece como offline no Zabbix ServerProblema de rede ou configuração incorreta do parâmetro Server no proxyVerifique conectividade e ajuste Server em zabbix_proxy.confBalanceamento de carga e proxies distribuídos
Dados atrasados ou ausentesProxy sobrecarregado ou buffer insuficienteAumente StartPollers e ProxyOfflineBuffer; monitore uso de recursosBalanceamento de carga e proxies distribuídos
Hosts não aparecem como monitorados pelo proxyAssociação incorreta de hosts ao proxy na interface webReassocie hosts ao proxy corretoBalanceamento de carga e proxies distribuídos
Consultas lentas no frontendParâmetros de memória insuficientes ou falta de índices.Aumente shared_buffers/innodb_buffer_pool_size e reindexe tabelas grandes.Banco de dados: escolhas e ajustes críticos
Erros de conexão frequentesmax_connections baixo ou conexões zumbis.Aumente max_connections e revise processos ociosos.Banco de dados: escolhas e ajustes críticos
Backup lento ou corrompidoVolume de dados muito grande ou falta de espaço.Implemente backups incrementais e monitore espaço em disco.Banco de dados: escolhas e ajustes críticos
Host aparece como 'Unavailable'IP ou porta incorretos, firewall bloqueando, agente não instaladoVerifique IP, porta e conectividade de rede; ajuste firewall e reinstale agente se necessárioCadastro de hosts e aplicação de templates
Itens com status 'Not supported'Template incompatível ou macro ausenteRevise template e macros aplicados ao hostCadastro de hosts e aplicação de templates
Importação em massa falhaXML mal formatado ou campos obrigatórios ausentesValide o XML conforme exportação do próprio ZabbixCadastro de hosts e aplicação de templates
Housekeeping lento ou travandoVolume excessivo de dados antigos ou parâmetros inadequadosReduza o período de retenção ou aumente MaxHousekeeperDeleteCálculo de carga: itens, triggers e histórico
Coleta de dados atrasadaItens demais ou polling muito frequenteAumente o intervalo de coleta ou distribua a carga com proxiesCálculo de carga: itens, triggers e histórico
Banco de dados crescendo sem controleRetenção longa ou housekeeping ineficienteRevise políticas de retenção e housekeepingCálculo de carga: itens, triggers e histórico
Erro 'Too many authentication failures'Excesso de conexões SSH simultâneasReduza forks ou ajuste MaxSessions no sshd_config dos hostsCapacidade e limites: controlando paralelismo e escalabilida
Execução lenta ou travadaTarefas pesadas rodando em paralelo demaisUse throttle nas tasks críticasCapacidade e limites: controlando paralelismo e escalabilida
Conexão SSH cai durante o playbookLimite do SSH ou firewall atingidoReduza forks e valide regras de firewallCapacidade e limites: controlando paralelismo e escalabilida
Logs não estão sendo gerados no GLPIConfiguração de logs desativada ou permissões insuficientes no diretório de logsAtive logs em Configurar > Geral > Logs e ajuste permissões da pasta /var/log/glpiChecklist legal e técnico: o que nunca pode faltar em TI púb
Backup automático falha no GLPIPermissões de usuário ou espaço em disco insuficienteVerifique permissões do usuário do banco e espaço em /var/backupsChecklist legal e técnico: o que nunca pode faltar em TI púb
Política de privacidade não aparece no portalArquivo não publicado ou erro de linkPublique o arquivo na área de transparência e teste o acesso públicoChecklist legal e técnico: o que nunca pode faltar em TI púb
Importação de realm falha no pipelineArquivo JSON com sintaxe inválida ou campos obrigatórios ausentesValide o arquivo com jq e revise campos obrigatórios na documentaçãoCI/CD e testes: deploys seguros e reprodutíveis de Keycloak
Endpoint do Keycloak não responde após deployContainer não subiu corretamente ou porta não expostaVerifique logs do container e configuração de redeCI/CD e testes: deploys seguros e reprodutíveis de Keycloak
Alterações manuais em produção são sobrescritasGitOps está restaurando o estado do repositórioEvite alterações manuais; sempre faça mudanças via GitCI/CD e testes: deploys seguros e reprodutíveis de Keycloak
Usuário é deslogado após queda de um nó.Replicação de sessão falhou ou sticky session não está configurada.Reveja configuração do Infinispan e do balanceador.Clusterização e replicação: Keycloak para milhares de usuári
Sessões inconsistentes entre nós.Banco de dados não é compartilhado ou cache não está sincronizado.Garanta datasource único e verifique logs do Infinispan.Clusterização e replicação: Keycloak para milhares de usuári
Novo nó não entra no cluster.Configuração de transporte ou descoberta inconsistente.Confirme stack TCP e JDBC_PING idênticos em todos os nós.Clusterização e replicação: Keycloak para milhares de usuári
Usuário não aparece no realm após criaçãoRealm incorreto especificado no comandoConfirme o parâmetro '-r' com o nome do realm corretoComo o Keycloak gerencia identidades: realm, usuário, client
Erro de permissão ao criar recursosCredenciais de admin inválidas ou sessão expiradaRefaça a autenticação com 'kcadm.sh config credentials'Como o Keycloak gerencia identidades: realm, usuário, client
Papel não aparece no grupoID do grupo ou papel incorretoVerifique IDs retornados pelos comandos de buscaComo o Keycloak gerencia identidades: realm, usuário, client
Dados de hosts não aparecem no frontendProblema de comunicação entre server, proxy ou agentVerifique logs em /var/log/zabbix/*.log e conectividade nas portas 10050/10051Componentes do Zabbix: server, proxy, agent e frontend
Proxy não envia dados ao serverBanco de dados do proxy não criado ou credenciais incorretasConfirme criação do banco e usuário, revise zabbix_proxy.confComponentes do Zabbix: server, proxy, agent e frontend
Frontend exibe erro de conexão com bancoConfiguração de banco no frontend incorretaAjuste dbhost, dbname, dbuser e dbpassword no arquivo de configuração do frontendComponentes do Zabbix: server, proxy, agent e frontend
Usuário não consegue autenticar no GLPI via gov.brConfiguração SAML incorreta ou metadados desatualizadosRevise URLs e certificados SAML conforme documentação oficial do gov.brComponentes essenciais: do portal gov.br ao firewall OPNsens
Logs do OPNsense não chegam ao servidor centralFirewall bloqueando porta 514 ou IP incorretoVerifique regras de firewall e endereço do syslogComponentes essenciais: do portal gov.br ao firewall OPNsens
Inventário do GLPI não atualizaAgente FusionInventory não instalado ou configuradoReinstale e configure o agente conforme a documentação do pluginComponentes essenciais: do portal gov.br ao firewall OPNsens
Usuários não aparecem após sincronizaçãoBase de busca (User Search Base) incorreta ou filtro restritivo demais.Revise o DN e filtros configurados. Teste com um DN mais amplo.Conectando fontes de usuários: LDAP, AD e bases externas
Erro de autenticação para usuários federadosSenha incorreta no diretório externo ou conexão LDAP falha.Verifique logs do Keycloak e do LDAP/AD. Teste credenciais diretamente no diretório.Conectando fontes de usuários: LDAP, AD e bases externas
Atributos como e-mail ou nome não são importadosMapeamento de atributos ausente ou nome do atributo divergente.Revise os mapeamentos em 'Mappers' e ajuste conforme o schema do diretório.Conectando fontes de usuários: LDAP, AD e bases externas
Usuário não consegue autenticar via gov.brMetadados desatualizados ou endpoint incorretoAtualize os metadados do Identity Provider no KeycloakConectando Keycloak ao gov.br SSO: requisitos e fluxo técnic
Erro de assinatura inválida na assertion SAMLCertificado expirado ou diferente do cadastradoAtualize o certificado público do gov.br no KeycloakConectando Keycloak ao gov.br SSO: requisitos e fluxo técnic
Atributos obrigatórios ausentes no tokenMapeamento de atributos incorretoRevise o mapeamento de atributos no Identity ProviderConectando Keycloak ao gov.br SSO: requisitos e fluxo técnic
Tela em branco ao acessar /zabbixErro de permissões ou falta de módulos PHP.Verifique logs do Apache/Nginx e instale módulos PHP faltantes.Configuração do frontend web e primeiros acessos
Erro de conexão com banco de dados no instaladorConfiguração incorreta no arquivo zabbix.conf.php.Edite o arquivo e corrija usuário/senha/host do banco.Configuração do frontend web e primeiros acessos
Uploads de arquivos falham ou são truncadosupload_max_filesize e post_max_size abaixo do recomendado.Aumente ambos para pelo menos 16M no php.ini e reinicie o PHP-FPM.Configuração do frontend web e primeiros acessos
Banner de cookies não apareceConfiguração desativada ou script não carregadoRevise a ativação do banner no painel e verifique se o script está incluído no cabeçalhoConfigurando privacidade e consentimento no gov.br
Consentimento não é registradoFalha na integração com o módulo de consentimentoCheque logs de erro e valide a configuração da API de consentimentoConfigurando privacidade e consentimento no gov.br
Política de privacidade não está acessívelLink ausente ou caminho incorretoAtualize o rodapé e garanta que o arquivo está publicado no caminho corretoConfigurando privacidade e consentimento no gov.br
Resposta HTTP 401 UnauthorizedToken inválido ou ausenteRenove o token e armazene corretamente em ansible-vaultConsumindo APIs públicas gov.br com Ansible
Campo JSON ausente na respostaEstrutura do JSON mudou ou erro na consultaRevise a documentação da API e ajuste o filtro Jinja2Consumindo APIs públicas gov.br com Ansible
Timeout na chamada HTTPFirewall bloqueando saída ou endpoint indisponívelVerifique conectividade e liberação de portasConsumindo APIs públicas gov.br com Ansible
Usuário não consegue acessar hosts esperadosPermissão insuficiente no grupo de hostsRevise as permissões atribuídas ao grupo de usuáriosControle de acesso e autenticação no Zabbix
Falha no login via LDAPParâmetros de conexão LDAP incorretos ou serviço indisponívelVerifique host, porta e credenciais do LDAPControle de acesso e autenticação no Zabbix
Logs de auditoria não aparecemNível de log inadequado ou permissão insuficiente para visualizarAjuste LogLevel e garanta que o usuário tem permissão para Reports → AuditControle de acesso e autenticação no Zabbix
Erro 'TLS handshake failed' nos logsCertificados incompatíveis ou expiradosRegere e reinstale os certificados corretosCriptografia e proteção de dados em trânsito
Host aparece como 'não suportado' no frontendConfiguração TLS divergente entre server/proxy e agenteRevise os parâmetros TLS nos arquivos de configuraçãoCriptografia e proteção de dados em trânsito
Itens de log não detectam falhasCaminho do log ou expressão incorretosAjuste o item para o caminho e padrão corretosCriptografia e proteção de dados em trânsito
Playbook falha sem detalhes clarosVerbosity baixo oculta informações importantesExecute com -vvv ou -vvvv para logs completosDebugging avançado: ansible-playbook --step, --check e verbo
Mudanças inesperadas após simulaçãoMódulo não suporta --check corretamenteConsulte a documentação do módulo e teste em ambiente isoladoDebugging avançado: ansible-playbook --step, --check e verbo
Execução muito lenta em modo stepPlaybook grande ou muitos hostsUse step apenas para tasks críticas ou em ambiente de testeDebugging avançado: ansible-playbook --step, --check e verbo
Hosts não aparecem após a descobertaAções de descoberta mal configuradas ou filtros restritivosRevise condições e operações da ação de descobertaDescoberta automática de hosts e serviços
Muitos hosts irrelevantes cadastradosFaixa de IP ampla demais ou falta de filtrosRestringir intervalos de IP e adicionar condições específicasDescoberta automática de hosts e serviços
Templates errados aplicadosOperações de ação de descoberta genéricasCriar ações separadas para cada tipo de serviço detectadoDescoberta automática de hosts e serviços
Sessões de usuário são perdidas após failoverCluster mal configurado ou cache não distribuídoRevise a configuração do JGroups e do banco compartilhadoDesenhando ambientes Keycloak: isolamento, alta disponibilid
Nós do cluster não se enxergamDatasource JDBC_PING ausente ou propriedades incorretasVerifique o datasource e as propriedades obrigatórias no standalone-ha.xmlDesenhando ambientes Keycloak: isolamento, alta disponibilid
TLS não habilitaConfiguração ausente ou senha do keystore incorretaAjuste o caminho do keystore e revise a senha conforme documentaçãoDesenhando ambientes Keycloak: isolamento, alta disponibilid
Playbook não entra no bloco rescue após falhaA tarefa que falhou está fora do block ou o erro foi ignorado com ignore_errorsGaranta que a tarefa está dentro do block e não use ignore_errors onde deseja tratamentoDetecção de falhas e não conformidades em tempo real
Alertas não são enviadosConfiguração incorreta do módulo mail ou falta de servidor SMTPVerifique parâmetros do módulo mail e conectividade com SMTPDetecção de falhas e não conformidades em tempo real
Falhas não aparecem nos logsComando logger não está instalado ou permissões insuficientesInstale o logger e execute como usuário com permissão de escrita em syslogDetecção de falhas e não conformidades em tempo real
Portal lento em horários de picoSubdimensionamento de RAM ou CPUAumente recursos ou distribua carga entre mais servidoresDimensionando infraestrutura para portais e serviços digitai
Firewall travando ou reiniciandoExcesso de conexões simultâneasAjuste limites de conexão e considere upgrade de hardwareDimensionando infraestrutura para portais e serviços digitai
Usuários relatam erro 504 Gateway TimeoutBackend sobrecarregadoOtimize aplicação e revise dimensionamentoDimensionando infraestrutura para portais e serviços digitai
Logs mostram ataques de negação de serviçoFirewall insuficiente para volume de ataqueImplemente regras de mitigação e monitore em tempo realDimensionando infraestrutura para portais e serviços digitai
Documento não aparece no portal da transparênciaPublicação não foi concluída ou houve erro de permissãoRepublique o documento e revise permissões de acessoDocumentação e governança: exigências e modelos práticos
Matriz de responsabilidades incompletaAtividades ou papéis não foram mapeados corretamenteRevise o escopo do projeto e atualize a matriz RACIDocumentação e governança: exigências e modelos práticos
Documento rejeitado em auditoriaModelo utilizado não segue padrão oficialSubstitua pelo modelo oficial do gov.br e reenvie para aprovaçãoDocumentação e governança: exigências e modelos práticos
Impugnação por restrição indevidaEspecificação de marca ou tecnologia sem justificativa técnicaRevise o termo de referência, substitua por critérios funcionais e padrões abertosElaborando projetos de TI alinhados à Lei 14.133
Auditoria não encontra versões antigasFalta de controle de versõesImplemente repositório versionado (ex: Git) e registre todas as alteraçõesElaborando projetos de TI alinhados à Lei 14.133
Parecer jurídico negativoFalta de justificativa técnica ou análise de riscosReelabore o ETP e o termo de referência, incluindo justificativas e mitigação de riscosElaborando projetos de TI alinhados à Lei 14.133
Dúvida sobre aderência à LGPDAusência de análise de dados pessoaisInclua avaliação de tratamento de dados no ETPElaborando projetos de TI alinhados à Lei 14.133
Usuário recebe mensagem 'invalid_grant'Código de autorização expirado ou já utilizadoSolicite um novo código e tente novamenteErros de autenticação: causas, logs e soluções práticas
Erro 'invalid_client' no logSegredo do cliente ou client_id incorretosReveja e corrija a configuração do clienteErros de autenticação: causas, logs e soluções práticas
Token rejeitado por expiraçãoDesvio de horário entre Keycloak e aplicaçãoSincronize ambos os servidores via NTPErros de autenticação: causas, logs e soluções práticas
Usuário não consegue acessar sistemaSenha expirada ou relógio do servidor desincronizadoRedefinir senha e sincronizar horário via NTPErros mais comuns em ambientes públicos: diagnóstico rápido
API retorna erro 403Token inválido ou permissão insuficienteGerar novo token e revisar permissões no sistema alvoErros mais comuns em ambientes públicos: diagnóstico rápido
Logs mostram dados pessoais em texto claroConfiguração inadequada de loggingAjustar filtros de logs e mascarar campos sensíveisErros mais comuns em ambientes públicos: diagnóstico rápido
Falha de integração entre sistemasIncompatibilidade de TLS ou firewall bloqueando portaAtualizar versão de TLS e revisar regras de firewallErros mais comuns em ambientes públicos: diagnóstico rápido
Auditoria não encontra registro de troubleshootingFalta de documentação das açõesRegistrar todas as intervenções em sistema de chamadosErros mais comuns em ambientes públicos: diagnóstico rápido
Respostas lentas sob cargaFalta de recursos ou gargalo no banco de dadosAumente recursos ou distribua a carga via balanceamentoEscalando portais e serviços digitais: limites e boas prátic
Logs de acesso incompletosConfiguração inadequada de loggingRevise parâmetros de log e retenção conforme LGPDEscalando portais e serviços digitais: limites e boas prátic
Replicação do banco falhaErro de configuração de conexão ou permissõesVerifique primary_conninfo e permissões do usuário replicadorEscalando portais e serviços digitais: limites e boas prátic
Autenticação lenta ou falha em horários de picoPool de conexões do banco insuficiente ou banco sobrecarregadoAumente o db-pool-max-size e otimize o bancoEstimando usuários, sessões e tokens: o que realmente dimens
Consumo de memória muito altoTTL de sessão longo ou excesso de sessões simultâneasReduza o TTL ou aumente a RAMEstimando usuários, sessões e tokens: o que realmente dimens
Tokens expirando antes do esperadoConfiguração de expiração de token muito agressivaAjuste o tempo de expiração conforme o perfil de usoEstimando usuários, sessões e tokens: o que realmente dimens
Usuário não consegue logar, erro 'Invalid redirect_uri'redirect_uri não cadastrado no clienteAdicione o redirect_uri correto nas configurações do clienteFluxos de autenticação e autorização: do login ao token
Token inválido no backendChave pública desatualizada ou token expiradoAtualize a chave pública e verifique tempo de vida do tokenFluxos de autenticação e autorização: do login ao token
Eventos de login não aparecem nos logsLogs de eventos desabilitadosHabilite eventos em Events > ConfigFluxos de autenticação e autorização: do login ao token
Usuário não recebe solicitação de segundo fator no loginStep de MFA não está marcado como 'Required' no fluxo de autenticaçãoEdite o fluxo em Authentication > Flows e ajuste o step para 'Required'Fluxos de autenticação: MFA, recuperação de senha e política
Token de redefinição de senha expira imediatamenteTempo de expiração configurado como zero ou valor muito baixoAjuste em Realm Settings > Tokens > Reset Credentials para valor adequado (ex: 900 segundos)Fluxos de autenticação: MFA, recuperação de senha e política
Telas de login não exibem customizaçãoTema não selecionado ou erro no arquivo login.ftlSelecione o tema correto em Realm Settings > Login Theme e valide sintaxe do arquivoFluxos de autenticação: MFA, recuperação de senha e política
Logs do OPNsense não mostram conexões esperadasRegra de firewall sem logging ativado ou tráfego fora das portas monitoradasRevise regras e ative a opção de log na regra corretaFluxos de dados e conformidade: interoperabilidade sem risco
GLPI não registra integrações nos logsConfiguração de log de integrações desativadaAcesse Configurar > Logs e ative logs de integraçõesFluxos de dados e conformidade: interoperabilidade sem risco
Auditd não gera registros de acessoRegra de auditoria ausente ou serviço inativoAdicione regra com auditctl e reinicie o serviço auditdFluxos de dados e conformidade: interoperabilidade sem risco
Inventário retorna vazioScript ou plugin não está consultando a fonte corretamenteVerifique logs, permissões e formato de saída do scriptGerenciamento de inventário dinâmico em órgãos públicos
Hosts aparecem duplicadosAgrupamento incorreto no script ou na fonte de dadosAjuste a lógica de agrupamento e revise a fonteGerenciamento de inventário dinâmico em órgãos públicos
Erro de autenticação ao consultar APICredenciais inválidas ou falta de permissãoAtualize as credenciais e revise as permissões na APIGerenciamento de inventário dinâmico em órgãos públicos
Alterações não aparecem no log de auditoriaPermissões insuficientes ou housekeeping configurado para limpar logs rapidamenteAjuste permissões e aumente o tempo de retenção dos logs em Administration > General > HousekeepingGerenciamento de mudanças e auditoria
Usuário consegue alterar configurações sem autorizaçãoPermissões de grupo configuradas de forma amplaRevise e restrinja permissões em Administration > Users > User groupsGerenciamento de mudanças e auditoria
Rollback não reverte todos os efeitos da mudançaAlteração afetou dependências não documentadasAnalise o impacto total no log e reverta manualmente cada item relacionadoGerenciamento de mudanças e auditoria
Execução lenta ou travandoForks altos demais para o hardware disponívelReduza forks e monitore recursosGerenciando milhares de hosts: performance e limites do Ansi
Erro de 'Too many open files'Limite de file descriptors insuficienteAumente o ulimit -nGerenciando milhares de hosts: performance e limites do Ansi
Conexões SSH recusadasLimite de conexões simultâneas no sshdAjuste MaxSessions no sshd_configGerenciando milhares de hosts: performance e limites do Ansi
Inventário não carregaInventário estático grande demaisImplemente inventário dinâmicoGerenciando milhares de hosts: performance e limites do Ansi
Usuário não consegue usar sudoArquivo em /etc/sudoers.d com permissão ou sintaxe erradaCorrija permissão para 0440 e valide sintaxe com 'visudo -cf /etc/sudoers.d/<arquivo>'Gestão automatizada de usuários, grupos e permissões
Chave SSH não funcionaChave pública mal formatada ou permissão incorreta no ~/.ssh/authorized_keysVerifique formato da chave e permissões do diretório ~/.ssh (700) e arquivo (600)Gestão automatizada de usuários, grupos e permissões
Usuário não aparece no grupoPlaybook não rodou corretamente ou variável 'groups' não foi aplicadaReaplique o playbook e confira o parâmetro 'groups' no módulo userGestão automatizada de usuários, grupos e permissões
Keycloak não conecta ao banco após integração com o vaultVariável de ambiente DB_PASSWORD não definida corretamente ou permissão de leitura insuficienteRevise o script de inicialização e permissões do arquivo de segredoGestão de credenciais e segredos: rotinas seguras e integraç
Backup criptografado não pode ser restauradoChave GPG incorreta ou arquivo corrompidoTeste a descriptografia logo após o backup e armazene as chaves em local seguroGestão de credenciais e segredos: rotinas seguras e integraç
Senha administrativa não muda após comando de rotaçãoUsuário ou caminho do Keycloak incorretosConfirme o nome de usuário e o caminho do binário kc.shGestão de credenciais e segredos: rotinas seguras e integraç
Alteração não aparece nos logs de eventos administrativosAuditoria de eventos não está habilitada no KeycloakAcesse Realm Settings > Events e ative Admin Events e Store EventsGestão de mudanças e conformidade: como não perder o control
Rollback não restaura configuração esperadaBackup do realm está desatualizadoImplemente rotina de exportação automática antes de cada mudançaGestão de mudanças e conformidade: como não perder o control
Usuários relatam erro após alteração de política de senhaValidação insuficiente em ambiente de testeReforce testes de login/logout e reset de senha antes de aplicar em produçãoGestão de mudanças e conformidade: como não perder o control
Mudança não registrada aparece em auditoriaFalha no processo de registro ou comunicaçãoReforce a obrigatoriedade do registro e revise o fluxo de aprovaçãoGestão de mudanças e continuidade: padrões obrigatórios
Plano de continuidade não funciona em testeProcedimentos desatualizados ou não testadosAtualize o PCN e realize novos testesGestão de mudanças e continuidade: padrões obrigatórios
Equipe não sabe como agir em incidenteFalta de treinamento ou comunicaçãoRealize treinamentos periódicos e simulaçõesGestão de mudanças e continuidade: padrões obrigatórios
Logs de mudanças incompletosCampos obrigatórios não preenchidosConfigure o sistema para exigir preenchimento completoGestão de mudanças e continuidade: padrões obrigatórios
Erro 'Decryption failed' ao rodar playbookSenha do vault incorreta ou arquivo corrompidoVerifique a senha e a integridade do arquivo com 'ansible-vault view'Gestão de segredos e credenciais: Ansible Vault e práticas r
Permissões do arquivo vault muito abertasArquivo criado sem restrição de acessoExecute 'chmod 600 secrets.yml' e revise o dono do arquivoGestão de segredos e credenciais: Ansible Vault e práticas r
Playbook não encontra variáveis do vaultArquivo não incluído em vars_files ou nome incorretoVerifique o caminho e o nome do arquivo em vars_filesGestão de segredos e credenciais: Ansible Vault e práticas r
Ativos não aparecem no GLPI após instalar o agenteConfiguração incorreta do endereço do servidor ou firewall bloqueando comunicaçãoRevise o parâmetro --server e libere a porta 62354/TCP no firewallGLPI e OPNsense em produção: soluções para problemas reais
Regra de bloqueio no OPNsense não funcionaOrdem das regras ou falta de atualização da configuraçãoGaranta que a regra de bloqueio está acima das regras de permissão e aplique as mudançasGLPI e OPNsense em produção: soluções para problemas reais
Logs não são exportados corretamentePermissões insuficientes ou formato incompatívelAjuste permissões de exportação e selecione o formato exigido pelo órgão de controleGLPI e OPNsense em produção: soluções para problemas reais
Inventário não atualiza no GLPIAgente FusionInventory não comunica com o servidorVerifique configuração de rede e URL do servidor GLPI.GLPI e OPNsense: automação de tarefas administrativas
Tickets automáticos não são criadosRegra mal configurada ou critério não correspondeRevise critérios e ações da regra no GLPI.GLPI e OPNsense: automação de tarefas administrativas
Notificações do OPNsense não chegamConfiguração incorreta do SMTPTeste o envio de e-mail e ajuste as credenciais/porta.GLPI e OPNsense: automação de tarefas administrativas
Logs do GLPI não aparecem após ações.Nível de log insuficiente ou serviço desativado.Ajuste para 'Registrar todas as ações' e reinicie o serviço.GLPI e OPNsense: configurações para rastreabilidade e segura
Logs do OPNsense não são enviados ao servidor externo.Configuração incorreta de Syslog ou firewall bloqueando.Revise IP/porta e libere tráfego no firewall.GLPI e OPNsense: configurações para rastreabilidade e segura
Usuário consegue apagar logs.Permissões excessivas no perfil.Revise e restrinja permissões no GLPI e OPNsense.GLPI e OPNsense: configurações para rastreabilidade e segura
GLPI apresenta arquivos de anexo ausentesSincronização de diretórios falhouVerifique logs do rsync e permissões dos diretóriosGLPI e OPNsense: estratégias para ambientes crescentes
Failover do OPNsense não ocorreConfiguração incorreta do CARP ou interfaces de redeRevise IPs virtuais e sincronização CARPGLPI e OPNsense: estratégias para ambientes crescentes
Logs não aparecem no servidor centralConfiguração incorreta de syslog ou firewall bloqueando portaAjuste configuração de syslog e libere portas necessáriasGLPI e OPNsense: estratégias para ambientes crescentes
Arquivo exportado do GLPI está vazioFiltro aplicado não retornou resultados ou permissões insuficientesRevise filtros e permissões do usuário no GLPIGLPI e OPNsense: extraindo relatórios e evidências para audi
Erro ao exportar log do OPNsense via SSHChave SSH ou permissões incorretasVerifique credenciais e permissões do usuário no OPNsenseGLPI e OPNsense: extraindo relatórios e evidências para audi
Hash do arquivo mudou após armazenamentoArquivo foi alterado ou corrompidoReexporte o arquivo e revise procedimentos de armazenamentoGLPI e OPNsense: extraindo relatórios e evidências para audi
GLPI não acessível via navegadorPermissões de diretório ou Apache não iniciadoVerifique permissões em /var/www/html/glpi e reinicie o Apache.GLPI e OPNsense: implantação segura e rastreável
OPNsense não exporta logsIP ou porta do servidor Syslog incorretosRevise a configuração em System > Settings > Logging.GLPI e OPNsense: implantação segura e rastreável
GLPI não registra logs de usuárioPlugin de logs desativado ou permissões insuficientesAtive o plugin e ajuste permissões do usuário.GLPI e OPNsense: implantação segura e rastreável
Usuários não conseguem autenticar via gov.brBloqueio de porta no firewall ou falha de integraçãoLiberar porta 443 no OPNsense e revisar logs de integraçãoGLPI, OPNsense e gov.br: solucionando problemas em produção
GLPI não envia notificações por e-mailConfiguração SMTP incorreta ou serviço paradoCorrigir SMTP em Configuração > Notificações e reiniciar serviçoGLPI, OPNsense e gov.br: solucionando problemas em produção
OPNsense não salva logsPartição cheia ou permissões erradasLiberar espaço em disco e corrigir permissões em /var/logGLPI, OPNsense e gov.br: solucionando problemas em produção
Erro 500 ao acessar GLPIPermissões erradas ou falta de extensão PHPAjustar permissões e instalar/extensão PHP faltanteGLPI, OPNsense e gov.br: solucionando problemas em produção
Logs do gov.br não aparecemLogLevel do servidor web baixo ou diretório erradoAjustar LogLevel e caminho de log no Apache/NginxGLPI, OPNsense e gov.br: solucionando problemas em produção
Usuário permanece ativo após desligamentoFalta de integração com sistemas de RH ou revisão manual falhaAutomatize a desativação e faça revisões mensaisGovernança de identidades: ciclo de vida, delegação e audito
Permissões administrativas acumuladasDelegação sem revisão periódicaImplemente política de revisão trimestral de rolesGovernança de identidades: ciclo de vida, delegação e audito
Mudanças não rastreadas em rolesFalta de versionamento da documentaçãoAdote repositório Git para registrar alteraçõesGovernança de identidades: ciclo de vida, delegação e audito
Usuários sem justificativa de acessoProcesso de onboarding mal documentadoInclua justificativa obrigatória na criação de usuáriosGovernança de identidades: ciclo de vida, delegação e audito
Erro ao instalar GLPIDependências ausentesExecute 'sudo apt update' e tente novamente.Governo digital, software público e soluções abertas: por qu
Regras do OPNsense não aplicamOrdem das regras ou interface erradaReveja a ordem e a interface selecionada nas regras.Governo digital, software público e soluções abertas: por qu
Sistema público não atende requisitosFalta de análise detalhada dos requisitosDocumente as necessidades e justifique tecnicamente a escolha.Governo digital, software público e soluções abertas: por qu
Usuário não consegue logar em sistema legadoSincronização de usuários falhou ou adaptador incompatívelVerifique logs do User Federation e compatibilidade do adaptadorImplantação de Keycloak em órgão público: desafios e soluçõe
Admin de um órgão acessa realm de outroPermissões mal configuradasRevise papéis e grupos de administração em cada realmImplantação de Keycloak em órgão público: desafios e soluçõe
Fluxo de autenticação quebra ao adicionar OTPOrdem dos steps no fluxo está erradaReordene os steps no admin console e teste novamenteImplantação de Keycloak em órgão público: desafios e soluçõe
Usuário não consegue autenticar via gov.brFalha na validação do token ou endpoint incorretoVerifique o endpoint e a validade do token junto ao gov.brImplantação do gov.br em órgãos públicos: aprendizados e arm
Logs de acesso não estão sendo registradosConfiguração incorreta do rsyslog ou permissão de escritaRevise a configuração do rsyslog e permissões do diretório de logsImplantação do gov.br em órgãos públicos: aprendizados e arm
Sistema legado não reconhece sessão autenticadaErro na tradução do token para sessão localAjuste o middleware para criar sessão conforme esperado pelo sistema legadoImplantação do gov.br em órgãos públicos: aprendizados e arm
Portal não aparece no domínio órgão.gov.brDomínio ainda não delegado ou pendente de validaçãoConfirme a delegação DNS e aguarde a publicação oficialImplantando o portal gov.br: passos essenciais
Integração com sistema legado falhaAPI ou endpoint incorreto ou sem autenticação adequadaRevise as URLs e credenciais fornecidas; teste via ambiente de homologaçãoImplantando o portal gov.br: passos essenciais
Conteúdo não é validado pela Secretaria de Governo DigitalFalta de conformidade com padrões de acessibilidade ou transparênciaRevise o conteúdo conforme as diretrizes e reenvie para validaçãoImplantando o portal gov.br: passos essenciais
Playbook falha com erro de permissãoUsuário remoto não tem sudo ou become configuradoAjuste o arquivo de inventário para permitir become ou revise permissões do usuárioInfraestrutura como Código: por que governos precisam automa
Mudanças não são aplicadas em todos os servidoresHosts não estão listados corretamente no inventárioRevise o arquivo de inventário e garanta que todos os servidores estão incluídosInfraestrutura como Código: por que governos precisam automa
Execução lenta ou timeoutsRede instável ou servidores inacessíveisVerifique conectividade e latência entre o controlador Ansible e os destinosInfraestrutura como Código: por que governos precisam automa
Server não iniciaErro de conexão com banco de dadosVerifique usuário, senha e permissões no banco; revise zabbix_server.conf.Instalação do Zabbix Server, Proxy e Agent
Agent não aparece no ServerFirewall bloqueando porta 10050/TCPLibere a porta no firewall do host.Instalação do Zabbix Server, Proxy e Agent
Proxy não reporta dadosConfiguração incorreta do parâmetro Server no proxyAjuste o IP do Server em zabbix_proxy.conf e reinicie.Instalação do Zabbix Server, Proxy e Agent
Keycloak não sobe, erro de banco de dadosVariáveis de ambiente do banco estão incorretas ou banco inacessívelVerifique se o banco está online e as credenciais corretasInstalando Keycloak: container, standalone e cluster
Perda de dados após reiniciar containerVolume de dados não foi montado corretamenteMonte o volume para /opt/keycloak/dataInstalando Keycloak: container, standalone e cluster
Admin não consegue logarSenha ou usuário admin não definidos corretamenteRecrie o container com as variáveis KEYCLOAK_ADMIN e KEYCLOAK_ADMIN_PASSWORDInstalando Keycloak: container, standalone e cluster
Datasource Zabbix não conectaURL ou credenciais incorretas, firewall bloqueando porta, plugin incompatívelVerifique URL, usuário, permissões e versões. Consulte logs do Grafana e Zabbix.Integração com Grafana: dashboards avançados
Itens não aparecem no painelPermissões insuficientes do usuário Zabbix ou filtro incorretoAjuste permissões do usuário no Zabbix e revise filtros no painel.Integração com Grafana: dashboards avançados
Dashboards lentos ou sem atualizaçãoProblemas de performance no Zabbix ou Grafana, queries pesadasOtimize queries, revise intervalos de atualização e monitore recursos dos servidores.Integração com Grafana: dashboards avançados
Resposta 401 UnauthorizedToken de autenticação expirado ou inválidoRenove o token conforme instrução da API e atualize a variável protegidaIntegração com sistemas de informação do governo federal
Resposta 400 Bad RequestPayload enviado com dados inválidos ou campos obrigatórios ausentesRevise o corpo da requisição e compare com a documentação oficialIntegração com sistemas de informação do governo federal
Timeout na chamada da APIInstabilidade de rede ou indisponibilidade do serviço federalImplemente retries e monitore status do serviço em infraestrutura.gov.brIntegração com sistemas de informação do governo federal
Logs não geradosPermissões de escrita insuficientes no diretório de logsAjuste permissões e garanta que o usuário do Ansible possa escrever em /var/log/ansibleIntegração com sistemas de informação do governo federal
Usuário não consegue autenticar via gov.br no GLPIConfiguração incorreta do client_id ou redirect_uriRevise as credenciais e URLs no plugin OpenID ConnectIntegração entre gov.br, GLPI e sistemas legados
Dados pessoais não aparecem no GLPI após integraçãoMapeamento de campos incompleto ou permissão insuficiente na APIRevise o mapeamento e permissões de APIIntegração entre gov.br, GLPI e sistemas legados
Sistemas legados não recebem atualização de dadosFalha no adaptador ou script de integraçãoVerifique logs do middleware e revise o códigoIntegração entre gov.br, GLPI e sistemas legados
Usuário não retorna autenticado após login no gov.brErro de mapeamento de atributos ou clock skewVerifique logs do Keycloak, ajuste mapeamentos e sincronize horário dos servidoresIntegração Keycloak + gov.br SSO: relato técnico de ponta a
Erro de assinatura SAMLCertificado do gov.br expirado ou não importado corretamenteAtualize os metadados e importe o novo certificadoIntegração Keycloak + gov.br SSO: relato técnico de ponta a
Assertion SAML truncadaLimite de tamanho de header HTTP no servidor ou proxyAumente o parâmetro maxHttpHeaderSize no reverse proxy ou servidor de aplicaçãoIntegração Keycloak + gov.br SSO: relato técnico de ponta a
Erro 'Invalid redirect_uri'URI de redirecionamento não cadastrada ou divergenteAjuste o campo 'Valid Redirect URIs' no cliente KeycloakIntegrando aplicações web e APIs com OIDC e SAML
Token inválido ou expiradoRelógio do servidor fora de sincronia ou token reutilizadoSincronize o relógio via NTP e gere novo tokenIntegrando aplicações web e APIs com OIDC e SAML
SAML Assertion rejeitadaChave pública não corresponde ou certificado expiradoAtualize o metadata SAML na aplicaçãoIntegrando aplicações web e APIs com OIDC e SAML
Host aparece em múltiplos grupos sem intençãoErro de digitação ou copy-paste no inventárioRevise os blocos de grupo e garanta que cada host está apenas no grupo corretoInventário, grupos e variáveis: modelando ambientes públicos
Variáveis não estão sendo aplicadas como esperadoPrecedência de variáveis mal definidaVerifique se variáveis estão no nível correto (host, grupo ou all)Inventário, grupos e variáveis: modelando ambientes públicos
Erro de sintaxe ao rodar ansible-inventoryIndentação incorreta no YAML ou erro de formatação no INIUse um validador de YAML e revise a documentação oficialInventário, grupos e variáveis: modelando ambientes públicos
Provider não aparece no Admin ConsoleJAR não foi carregado ou está com erro de dependênciaVerifique logs para stacktrace, valide versão do Keycloak e dependências do pluginKeycloak além do básico: extensões, customizações e plugins
Erro 500 ao acessar tela customizadaErro de sintaxe em arquivos .ftl ou falta de recursos estáticosRevise o tema, valide com arquivos originaisKeycloak além do básico: extensões, customizações e plugins
Plugin quebra após atualização do KeycloakMudança na SPI ou API internaConsulte a documentação da nova versão e ajuste o códigoKeycloak além do básico: extensões, customizações e plugins
Login bloqueado após alterar fluxoFluxo de autenticação mal configuradoRestaure fluxo padrão pelo banco ou CLIKeycloak além do básico: extensões, customizações e plugins
Monitoramento com muitos alertas irrelevantesFalta de priorização e definição de SLIsRevisar critérios de criticidade e ajustar triggersLevantamento de requisitos: o que monitorar e por quê
Coleta de dados bloqueada ou questionadaDesrespeito a restrições legaisRever políticas de coleta e consultar jurídicoLevantamento de requisitos: o que monitorar e por quê
Serviço essencial fora do monitoramentoErro no inventário de ativosAtualizar lista de ativos e revisar matriz de prioridadesLevantamento de requisitos: o que monitorar e por quê
Faltam registros de logs de acessoConfiguração incorreta do sistema de loggingRevise /etc/rsyslog.conf e permissões de diretórioLGPD, Marco Civil e Lei 14.133: o tripé jurídico da TI públi
Dados pessoais acessíveis sem controleFalta de controle de acessoImplemente RBAC ou ACLs no sistemaLGPD, Marco Civil e Lei 14.133: o tripé jurídico da TI públi
Processo de contratação paralisadoAusência de ETP ou TR adequadosElabore ou revise os documentos conforme a Lei 14.133LGPD, Marco Civil e Lei 14.133: o tripé jurídico da TI públi
Sessões de usuário expiram rapidamenteTTL do cache ou do token está baixo demaisAumente max-idle no cache e o tempo de expiração dos tokensLimites e tuning: o que realmente escala e o que trava
Erros de conexão com o banco de dadosmax-pool-size insuficiente ou banco sobrecarregadoAumente o pool e otimize o banco, ou distribua a cargaLimites e tuning: o que realmente escala e o que trava
Pausas longas da JVMHeap muito grande ou GC inadequadoReduza o heap ou troque para G1GCLimites e tuning: o que realmente escala e o que trava
Logs do Ansible não aparecem no arquivo configuradoPermissões incorretas no diretório ou erro no caminho do log_pathAjuste permissões e revise o caminho em ansible.cfgLogs, auditoria e rastreabilidade: quem fez o quê, quando e
Eventos não chegam ao SIEMSyslog não está encaminhando corretamente ou firewall bloqueando portaRevise configuração do syslog e libere a porta 514/UDPLogs, auditoria e rastreabilidade: quem fez o quê, quando e
Logs desaparecem após reinícioLogrotate configurado para remover arquivos antigos muito cedoAumente o número de rotações e revise política de retençãoLogs, auditoria e rastreabilidade: quem fez o quê, quando e
Usuários não identificados nos logsExecução de playbooks com contas genéricas ou sudo sem logar usuário realExija autenticação individual e configure sudo para registrar usuário originalLogs, auditoria e rastreabilidade: quem fez o quê, quando e
Servidor não coleta dados do agenteFirewall bloqueando porta 10050 ou agente paradoVerifique firewall e status do agenteLogs, erros comuns e diagnóstico rápido
Itens aparecem como "not supported"Chave de item inválida ou não suportadaRevise a documentação das chaves suportadas pelo agenteLogs, erros comuns e diagnóstico rápido
Logs não mostram detalhes suficientesLogLevel baixoAumente temporariamente o LogLevel para 4Logs, erros comuns e diagnóstico rápido
Logs de eventos não aparecem no storage externoConfiguração incorreta do event listener ou permissão insuficiente no destinoRevise a configuração do event listener e as permissões do storageMapeando requisitos legais e técnicos para projetos de IAM p
Integração com gov.br falha na autenticaçãoClient_id, secret ou redirect_uri divergentes do cadastro no gov.brCorrija os parâmetros e refaça o cadastro conforme documentaçãoMapeando requisitos legais e técnicos para projetos de IAM p
Tokens OIDC não trazem todos os claims exigidosConfiguração incompleta de mapeamento de claims no KeycloakAdicione os mapeamentos necessários no client OIDCMapeando requisitos legais e técnicos para projetos de IAM p
Métricas não aparecem no endpoint /metricskc.metrics.enabled não está ativado ou porta incorretaRevise configuração e reinicie o KeycloakMétricas essenciais: saúde, uso e eventos críticos no Keyclo
Prometheus não coleta métricas do KeycloakEndpoint não incluído no prometheus.yml ou firewall bloqueandoAdicione endpoint e libere porta 8080Métricas essenciais: saúde, uso e eventos críticos no Keyclo
Eventos não são registradosRegistro de eventos desativado no realmAtive 'Salvar eventos' nas configurações do realmMétricas essenciais: saúde, uso e eventos críticos no Keyclo
Logs não aparecem em JSONFormato de log não configuradoAdicione log.format=json e reinicie o serviçoMétricas essenciais: saúde, uso e eventos críticos no Keyclo
Logs de acesso não estão sendo geradosConfiguração incorreta do syslog ou permissão insuficienteRevise as permissões e a configuração do serviço de logModelando ambientes de TI para conformidade legal
Ambientes críticos acessíveis da internetRegras de firewall ausentes ou mal configuradasImplemente regras explícitas de bloqueio e teste com scanner de portasModelando ambientes de TI para conformidade legal
Documentação desatualizadaFalta de processo de atualização após mudançasImplemente política de revisão periódica e responsabilize um gestorModelando ambientes de TI para conformidade legal
Falha em identificar todos os fluxos de dadosLevantamento incompleto de sistemas e APIsRealize entrevistas com áreas usuárias e revise integraçõesModelando ambientes de TI para conformidade legal
Equipamento não aparece como disponível no ZabbixSNMP não habilitado ou bloqueado por firewallVerifique configuração SNMP e regras de firewall no equipamentoMonitoramento de redes de fibra dedicadas em órgãos públicos
Alertas falsos de interface downTrigger configurada para interface errada ou OID incorretoConfirme o índice SNMP da interface e ajuste o templateMonitoramento de redes de fibra dedicadas em órgãos públicos
Dados de erro de CRC não aparecemEquipamento não expõe OID de erros ou MIB não carregadaConsulte a documentação do fabricante e importe a MIB corretaMonitoramento de redes de fibra dedicadas em órgãos públicos
Itens SNMP não coletam dadosSNMP desabilitado ou bloqueado no equipamentoHabilite SNMP e libere portas UDP 161/162Monitoramento de redes e servidores críticos
Itens JMX não retornam valoresParâmetros de inicialização ausentes ou firewall bloqueando porta JMXAjuste os parâmetros e libere a porta TCPMonitoramento de redes e servidores críticos
Alertas disparam sem motivoTriggers mal configuradas ou thresholds muito sensíveisRevise triggers e aumente o tempo de tolerânciaMonitoramento de redes e servidores críticos
Logs não aparecem no servidor centralFirewall bloqueando porta 514 ou configuração incorreta do rsyslogLibere a porta 514/UDP e revise o arquivo de configuração do rsyslog.Monitoramento obrigatório: o que a lei exige e como registra
Alertas não são disparadosTrigger mal configurada ou serviço de monitoramento inoperanteRevise a sintaxe da trigger e reinicie o serviço de monitoramento.Monitoramento obrigatório: o que a lei exige e como registra
Relatórios incompletosFalta de indexação ou filtros mal definidosAjuste filtros e reindexe os dados no Graylog ou ELK.Monitoramento obrigatório: o que a lei exige e como registra
Trigger dispara sem motivo aparenteConfiguração de limiares sensível demais ou série de dados muito ruidosaAjuste o fator de comparação ou aumente o período de análiseMonitoramento preditivo e análise de anomalias
Trigger nunca disparaCritério muito restritivo ou item monitorado com pouca variaçãoReduza o fator de comparação ou revise o item escolhidoMonitoramento preditivo e análise de anomalias
Integração externa não envia alertasErro de autenticação na API ou no Zabbix SenderVerifique tokens, permissões e conectividadeMonitoramento preditivo e análise de anomalias
Falsos positivos em horários de picoFalta de análise de sazonalidadeConsidere períodos de análise diferenciados para horários de picoMonitoramento preditivo e análise de anomalias
Alerta duplicadoTriggers sobrepostas ou lógica redundanteRevise as triggers e elimine sobreposiçõesMonitoramento preditivo e análise de anomalias
Logs não são geradosPermissões insuficientes no diretório de logAjuste permissões do diretório para o usuário que executa o AnsibleMonitorando execuções: callbacks, logs e notificações
E-mails não chegamConfiguração incorreta do servidor SMTPRevise os parâmetros do callback_mail no ansible.cfgMonitorando execuções: callbacks, logs e notificações
Webhook não disparaErro no código do callback customizadoVerifique logs do Ansible e revise o plugin PythonMonitorando execuções: callbacks, logs e notificações
Logs incompletosExecução sem flag de debugExecute com ANSIBLE_DEBUG=True para mais detalhesMonitorando execuções: callbacks, logs e notificações
API retorna erro de autenticaçãoToken inválido ou sessão expiradaGere um novo token de autenticação no frontendNovidades e o futuro do Zabbix
Plugin do Zabbix não aparece no GrafanaPlugin não instalado ou Grafana não reiniciadoReinstale o plugin e reinicie o serviço do GrafanaNovidades e o futuro do Zabbix
Templates cloud não aparecemVersão antiga do ZabbixAtualize para a versão 6.0 ou superiorNovidades e o futuro do Zabbix
Não consegue acessar a interface webServiço zabbix-server ou web server paradoReinicie ambos e verifique logs.O que é Zabbix: diferenciais, licenciamento e comunidade
Dados não aparecem nos gráficosAgente Zabbix não configurado ou SNMP mal configuradoRevise configuração dos itens e conectividade.O que é Zabbix: diferenciais, licenciamento e comunidade
Alertas não são enviadosConfiguração de media type ou SMTP incorretaTeste envio manual e ajuste parâmetros.O que é Zabbix: diferenciais, licenciamento e comunidade
Usuário não consegue logar via SAMLDescompasso de relógio entre SP e IdP ou erro nos metadadosSincronize os relógios NTP e revise os metadados SAMLOIDC, SAML, LDAP e gov.br SSO: protocolos que você precisa d
Tokens OIDC inválidos ou expirando rápidoConfiguração errada de tempo de expiração ou clocks inconsistentesAjuste os parâmetros de expiração e sincronize o horário dos servidoresOIDC, SAML, LDAP e gov.br SSO: protocolos que você precisa d
Usuários LDAP não aparecem no KeycloakErro na base de pesquisa ou credenciais inválidasRevise a configuração de Bind DN e User Search BaseOIDC, SAML, LDAP e gov.br SSO: protocolos que você precisa d
Visitantes conseguem acessar servidores internosFalta de regra de bloqueio explícita entre segmentosAdicione regra Block da rede visitantes para servidoresOPNsense: firewall e segmentação para ambientes públicos
Tráfego legítimo está sendo bloqueadoOrdem incorreta das regras ou regra muito restritivaReordene as regras e revise critérios de permissãoOPNsense: firewall e segmentação para ambientes públicos
Logs não mostram eventos esperadosLogging desativado nas regrasAtive o logging em todas as regras críticasOPNsense: firewall e segmentação para ambientes públicos
Alertas excessivos do IDS/IPSRegras do IDS muito genéricas ou sensíveisAjuste o perfil de regras do Suricata conforme o ambienteOPNsense: firewall e segmentação para ambientes públicos
Uma role executa antes da dependênciaDependência não declarada no meta/main.ymlAdicione a dependência corretamente no arquivo meta/main.yml da roleOrquestração de múltiplos serviços: dependências e ordem de
Handlers não são acionados em cadeiaFaltou usar notify dentro do handlerInclua notify no handler que deve disparar o próximoOrquestração de múltiplos serviços: dependências e ordem de
Tasks paralelas falham aleatoriamenteDependências não satisfeitas ou condição de corridaReduza forks ou use serial para garantir ordemOrquestração de múltiplos serviços: dependências e ordem de
Playbook falha por variável não encontradaNome da variável diferente do padrão ou erro de digitaçãoPadronize nomes e revise referênciasPadronização de playbooks, roles e variáveis: legibilidade e
Erro de permissão ao acessar variáveis sensíveisArquivo Vault não foi descriptografado corretamenteUse a opção --ask-vault-pass ou configure o vault_password_filePadronização de playbooks, roles e variáveis: legibilidade e
Dificuldade em entender o propósito de uma tarefa antigaFalta de comentários explicativosInclua comentários claros e objetivosPadronização de playbooks, roles e variáveis: legibilidade e
Template não aparece na lista de hostsNome do template fora do padrão ou erro de associaçãoRenomeie o template e associe corretamentePadronização de templates e nomenclatura
Itens não coletam dadosChave do item não compatível com o hostAjuste a chave para ser genérica ou use macrosPadronização de templates e nomenclatura
Dificuldade para encontrar hostsNomenclatura inconsistentePadronize os nomes e atualize no ZabbixPadronização de templates e nomenclatura
Playbook executa tarefas não autorizadasEscopo mal definido ou não documentadoRevise e limite o escopo no planejamentoPlanejamento de automação: requisitos, riscos e compliance
Dados pessoais vazando em logsFalta de anonimização ou controle de acessoImplemente redaction e restrinja acesso aos logsPlanejamento de automação: requisitos, riscos e compliance
Ambiente de produção afetado por erro de automaçãoFalta de ambiente de homologação ou testes préviosImplemente homologação obrigatória antes de produçãoPlanejamento de automação: requisitos, riscos e compliance
Autenticação lenta ou falha sob cargaBanco de dados saturado ou heap insuficiente.Aumente recursos do banco ou escale horizontalmente; ajuste heap da JVM.Planos de crescimento: como escalar sem travar o ambiente
Sessões de usuário se perdem após failoverCache distribuído não configurado corretamente.Revise configuração do Infinispan externo ou Redis.Planos de crescimento: como escalar sem travar o ambiente
Erro ao subir nova instância KeycloakConfiguração de cluster inconsistente.Verifique as variáveis de ambiente e arquivos de configuração de cluster.Planos de crescimento: como escalar sem travar o ambiente
Role não encontrada ao rodar o playbookDiretório ou nome da role incorretoConfirme o caminho e nome em 'roles_path' e no playbookPlaybooks e roles: modularizando políticas e serviços
Variáveis não aplicadas como esperadoConflito entre defaults, vars e variáveis do playbookRevise a precedência de variáveis na documentação oficialPlaybooks e roles: modularizando políticas e serviços
Playbook falha em determinada tarefaPermissões insuficientes ou dependências ausentesAdicione 'become: yes' e valide pré-requisitosPlaybooks e roles: modularizando políticas e serviços
Usuário não consegue acessar diretório sensívelPermissões ou grupo não configurados corretamenteRevise comandos de 'usermod', 'chown' e 'chmod'Políticas de segurança obrigatórias: LGPD e Marco Civil na p
Volume criptografado não montaSenha incorreta ou volume não inicializadoVerifique senha e status do volume com 'cryptsetup status'Políticas de segurança obrigatórias: LGPD e Marco Civil na p
Incidentes não estão sendo registradosPermissões do arquivo de log ou falha no script de registroAjuste permissões do arquivo e revise scripts de loggingPolíticas de segurança obrigatórias: LGPD e Marco Civil na p
Usuários conseguem acessar sistemas sem passar pelo KeycloakIntegração incompleta ou endpoints antigos ainda ativosDesative autenticação local e force redirecionamento para KeycloakPor que IAM importa: riscos, compliance e o papel do Keycloa
Logs de acesso incompletosConfiguração de eventos insuficiente ou retenção baixaAjuste as políticas de eventos e exportação no KeycloakPor que IAM importa: riscos, compliance e o papel do Keycloa
Erro de login ao integrar com gov.brConfiguração incorreta do client SAML/OIDCRevise os parâmetros conforme documentação oficial do gov.br e do KeycloakPor que IAM importa: riscos, compliance e o papel do Keycloa
Zabbix não recebe dados SNMPSNMP não habilitado ou bloqueio de firewallAtive SNMP e libere portas UDP 161/162Por que monitorar? Riscos e responsabilidades em infraestrut
Alertas não estão sendo registradosTriggers mal configuradasRevise as triggers e condições de alerta no ZabbixPor que monitorar? Riscos e responsabilidades em infraestrut
Relatórios incompletosFalta de coleta em alguns ativosInclua todos os ativos críticos no monitoramentoPor que monitorar? Riscos e responsabilidades em infraestrut
Falha de autenticação SSHChave pública não está no authorized_keys do alvo ou permissões incorretas.Verifique se a chave está correta e se os arquivos ~/.ssh têm permissão 700 (diretório) e 600 (authorized_keys).Primeira execução: conectando Ansible a servidores Linux via
Erro de host key verification failedChave do servidor mudou ou não está no known_hosts.Atualize o arquivo known_hosts usando ssh-keyscan ou remova a entrada antiga.Primeira execução: conectando Ansible a servidores Linux via
Timeout na conexão SSHFirewall bloqueando porta 22 ou endereço incorreto.Confirme IP, hostname e regras de firewall.Primeira execução: conectando Ansible a servidores Linux via
Usuário não consegue logarUsuário desabilitado ou senha não definidaVerifique se o usuário está habilitado e redefina a senha via CLIPrimeiro login: criando usuários, clientes e papéis
Token não contém papéis esperadosPapel não atribuído corretamente ou escopo do cliente incorretoRevise a atribuição de papéis e as configurações do clientePrimeiro login: criando usuários, clientes e papéis
Importação JSON falhaSintaxe do arquivo inválida ou comando de importação incorretoValide o JSON e use 'bin/kc.sh start --import-realm' ou a variável KEYCLOAK_IMPORTPrimeiro login: criando usuários, clientes e papéis
Erro 'Invalid signature on SAML Response'Certificado público do Keycloak não atualizado no SPAtualize o certificado no SP e reinicie o fluxoProblemas de integração: SAML, OIDC e LDAP na prática
Usuários LDAP não aparecem no KeycloakFiltro LDAP ou Search DN incorretosAjuste o filtro e teste com ldapsearchProblemas de integração: SAML, OIDC e LDAP na prática
Erro 'invalid_grant' no OIDCClient secret ou redirect_uri divergenteCorrija o client secret e alinhe o redirect_uriProblemas de integração: SAML, OIDC e LDAP na prática
Erro de certificado não confiável no navegadorCertificado autoassinado ou CA desconhecidaUse certificado de uma CA confiável em produçãoProtegendo o Keycloak: TLS, headers e hardening da administr
Headers de segurança não aparecem nas respostasConfiguração do proxy ausente ou incorretaReveja o bloco de configuração do NGINX ou ApacheProtegendo o Keycloak: TLS, headers e hardening da administr
Acesso ao admin console liberado para qualquer IPRegra de proxy mal configurada ou contexto erradoConfirme o caminho correto e ajuste as regras de allow/denyProtegendo o Keycloak: TLS, headers e hardening da administr
Host SNMP não coleta dadosFirewall bloqueando porta 161/UDP ou comunidade incorretaLibere a porta e revise a configuração SNMPProtocolos suportados: SNMP, JMX, IPMI e agentes
Itens JMX retornam erro de conexãoJava Gateway não configurado ou porta JMX bloqueadaConfigure o Java Gateway e libere a porta no firewallProtocolos suportados: SNMP, JMX, IPMI e agentes
Agente Zabbix não respondeServiço não iniciado ou configuração incorreta do ServerReinicie o agente e revise o arquivo de configuraçãoProtocolos suportados: SNMP, JMX, IPMI e agentes
IPMI retorna erro de autenticaçãoUsuário ou senha incorretos no BMCAjuste as credenciais IPMIProtocolos suportados: SNMP, JMX, IPMI e agentes
Interface web não carrega após restauraçãoBanco de dados corrompido ou restauração incompletaRefaça o restore, valide integridade do backup.Recuperação de falhas e continuidade operacional
Dados históricos ausentesBackup antigo ou falta de sincronização do proxyVerifique data do backup e status dos proxies.Recuperação de falhas e continuidade operacional
Alertas não são enviados após failoverConfiguração de e-mail/SMS não restauradaRevise configurações de mídia e teste envio manual.Recuperação de falhas e continuidade operacional
Logs antigos não estão sendo removidosScript de expurgo não está agendado ou falhouRevise o agendamento no cron e permissões do scriptRecursos para compliance: logs, backups e armazenamento segu
Backups ocupando muito espaçoFrequência ou retenção excessivaAjuste política de retenção e use compressãoRecursos para compliance: logs, backups e armazenamento segu
Falha na restauração de backupBackup corrompido ou incompletoTeste restauração periodicamente e revise logs da ferramentaRecursos para compliance: logs, backups e armazenamento segu
Comando não reconhecido no GLPI ou OPNsenseVersão desatualizada ou comando de fonte não oficialConsulte a documentação oficial e atualize o sistema.Referenciais oficiais: onde buscar padrões e atualizações
Não recebe alertas do Diário OficialConfiguração incorreta do RSS ou filtro de e-mailRevise a configuração e teste com palavras-chave diferentes.Referenciais oficiais: onde buscar padrões e atualizações
Manual contradiz prática comum em fórunsFóruns podem estar desatualizadosSiga sempre o manual oficial.Referenciais oficiais: onde buscar padrões e atualizações
Falha ao escalar privilégios (sudo)Usuário sem permissão de sudo ou senha exigidaAjustar sudoers ou usar --ask-become-passResolução de erros comuns: permissões, SSH e módulos
Permission denied (publickey)Chave SSH não autorizada ou permissões erradasAjustar authorized_keys e permissões dos arquivosResolução de erros comuns: permissões, SSH e módulos
Module not foundMódulo ausente ou nome incorretoCorrigir nome ou instalar coleção necessáriaResolução de erros comuns: permissões, SSH e módulos
Itens não coletam dadosPermissões insuficientes ou comandos bloqueados pelo agente.Revise as configurações do Zabbix Agent e as permissões dos scripts.Supervisão de servidores de serviços essenciais
Triggers não disparam em falhas reaisCondições de trigger mal configuradas ou valores de referência incorretos.Revise as expressões das triggers e ajuste os limites conforme a realidade do serviço.Supervisão de servidores de serviços essenciais
Ações automáticas não executamZabbix Server sem permissão de SSH ou comando remoto mal configurado.Ajuste as permissões e teste manualmente os comandos remotos.Supervisão de servidores de serviços essenciais
Erro 'Decryption failed' ao rodar playbookSenha do Vault incorreta ou arquivo corrompidoVerifique a senha e tente descriptografar manualmente com 'ansible-vault view secrets.yml'Templates e variáveis seguras: Jinja2 e Ansible Vault
Variável protegida aparece como 'undefined'Arquivo Vault não incluído em vars_files ou erro de nomeConfirme o caminho em vars_files e o nome da variávelTemplates e variáveis seguras: Jinja2 e Ansible Vault
Arquivo de configuração gerado com valores literais Jinja2 (ex: '{{ web_root }}')Variável não definida ou erro de sintaxe no templateRevise nomes de variáveis e sintaxe Jinja2Templates e variáveis seguras: Jinja2 e Ansible Vault
APIs não integram entre órgãosFalta de aderência ao ePING ou autenticação inadequadaRevise documentação do ePING e ajuste autenticação para OAuth2Tendências e desafios atuais em TI pública: o que os órgãos
Logs não aparecem no OPNsenseConfiguração de logging desativadaAtive logs em System > Settings > LoggingTendências e desafios atuais em TI pública: o que os órgãos
Portal apresenta erros de acessibilidadeNão conformidade com WCAGAjuste HTML/CSS conforme recomendações do Validador de Acessibilidade DigitalTendências e desafios atuais em TI pública: o que os órgãos
Exportação de usuários gera arquivos incompletosPermissões insuficientes ou parâmetro incorretoExecute o comando como usuário com permissões administrativas e revise os parâmetrosTendências e futuro do IAM: interoperabilidade, identidade d
Erro ao ativar SCIM experimentalVersão do Keycloak incompatível ou recurso instávelConsulte a documentação e teste em ambiente isoladoTendências e futuro do IAM: interoperabilidade, identidade d
Consentimento não é registradoConfiguração de consentimento desabilitada no clienteHabilite consentimento nas configurações do cliente no consoleTendências e futuro do IAM: interoperabilidade, identidade d
Molecule falha ao criar ambienteDriver Docker não instalado ou permissões insuficientesVerifique se o Docker está instalado e o usuário tem permissão para rodar containersTestes automatizados de infraestrutura: Molecule e Ansible L
Ansible Lint retorna erro de sintaxe YAMLArquivo YAML mal formatadoValide o YAML em https://yaml.org/spec ou use 'yamllint'Testes automatizados de infraestrutura: Molecule e Ansible L
Testes passam localmente mas falham no CIAmbientes divergentes entre local e CIPadronize versões de Python, Ansible e dependências nos dois ambientesTestes automatizados de infraestrutura: Molecule e Ansible L
Lint acusa uso de módulo deprecatedMódulo removido ou obsoleto na versão atual do AnsibleAtualize o playbook para usar módulos suportadosTestes automatizados de infraestrutura: Molecule e Ansible L
Hosts remotos aparecem como 'não suportados'Proxy não está sincronizando com o servidor centralVerifique logs do proxy em /var/log/zabbix/zabbix_proxy.log e conectividade de redeTopologias de implantação: centralizada, distribuída e híbri
Dados de monitoramento atrasados após queda de linkProxy não armazenou dados localmente ou buffer insuficienteAumente os parâmetros CacheSize e HistoryCacheSize no proxyTopologias de implantação: centralizada, distribuída e híbri
Proxy não aparece como ativo no ZabbixHostname do proxy não corresponde ao cadastrado no servidorAjuste o parâmetro Hostname no zabbix_proxy.confTopologias de implantação: centralizada, distribuída e híbri
Trigger não dispara mesmo com uso alto de CPUExpressão da trigger configurada incorretamente ou item não coletando dadosRevise a expressão e verifique se o item está ativo e atualizadoTriggers, ações e gráficos: criando alertas inteligentes
Ação de notificação não envia e-mailConfiguração de media type ou operação incorretaVerifique as configurações de e-mail e permissões do grupoTriggers, ações e gráficos: criando alertas inteligentes
Gráfico não mostra dados recentesItem não está coletando dados ou intervalo de coleta muito altoAjuste o intervalo de coleta e confirme o funcionamento do agenteTriggers, ações e gráficos: criando alertas inteligentes
Alterações não aparecem no históricoArquivos não foram adicionados antes do commitUse 'git add' para incluir arquivos e repita o commitVersionamento e documentação: Git como base para rastreabili
Conflito ao fazer mergeAlterações simultâneas na mesma linha por diferentes operadoresResolva o conflito manualmente e faça novo commitVersionamento e documentação: Git como base para rastreabili
Histórico de commits confusoMensagens de commit vagas ou genéricasPadronize mensagens detalhadas e instrua a equipeVersionamento e documentação: Git como base para rastreabili

Todas as trilhas