diagnose debug config-error-log read
Nem todo erro de configuração aparece na interface. Quando um comando é rejeitado durante o carregamento da configuração, o registro fica guardado aqui.
diagnose debug config-error-log readImpacto: Baixo
Funcionalidade: este comando exibe as linhas de configuração que o FortiOS não conseguiu aplicar, junto com o motivo da recusa e o código de erro. Ele registra tanto o que falhou durante a inicialização ou a restauração de um backup quanto comandos digitados na CLI que o parser rejeitou, o que o torna útil também para conferir uma sessão de configuração recém-terminada.
Quando usar?
O intuito deste comando é explicar aquele caso clássico do "restaurei o backup e faltou coisa", ou do "atualizei o firmware e uma configuração sumiu". Comandos removidos ou renomeados entre versões simplesmente não são aplicados, e a única evidência disso fica neste log. É leitura obrigatória depois de todo upgrade de firmware e de toda restauração de configuração.
Output de exemplo:
FGT-SECINFRA # config system teste command parse error before 'teste' Command fail. Return code -61 FGT-SECINFRA # diagnose debug config-error-log read >>> "config" "system" "teste" @ 17:command parse error (error -61)
Dica: leia esse log logo após o upgrade, e não semanas depois, quando alguém reclamar. Encontrar aqui uma policy ou uma rota que não subiu economiza horas de investigação em cima do sintoma.



