Chegue à linha de comando no seu ASA e execute os seguintes comandos e verifique se eles são parecidos com os seguintes:
ASA# sh run boot
boot system disk0:/asa832-k8.bin
ASA#sh run asdm
asdm image disk0:/asdm-633.bin
Isso mostra que o ASA está configurado para usar versões compatíveis das imagens ASA e ASDM .
Verifique quais versões foram carregadas:
ASA# sh bootvar
BOOT variable = disk0:/asa832-k8.bin
Current BOOT variable = disk0:/asa832-k8.bin
ASA# sh asdm image
Device Manager image file, disk0:/asdm-633.bin
Todos devem corresponder ao que está na sua configuração, mas se não corresponderem, você verá problemas, pois as versões carregadas do ASA e do ASDM precisam corresponder.
Agora você precisa verificar quais arquivos estão realmente no ASA:
ASA# sh disk
--#-- --length-- -----date/time------ path
101 15962112 Sep 01 2010 15:21:40 asa832-k8.bin
105 14497692 Sep 01 2010 15:23:32 asdm-633.bin
NB - você verá mais arquivos listados do que isso! Você pode ver várias versões dos arquivos ASA e ASDM, o que é ok, mas pode causar problemas se a configuração não estiver correta ou se um arquivo estiver corrompido.
Se você não tiver os arquivos esperados, veja o que há . Se houver versões correspondentes do ASA e do ASDM lá, atualize a configuração para usá-las - isso permitirá que você acesse o ASDM e você pode atualizar através disso, se necessário. Se houver várias versões, comece com as mais antigas primeiro.
Links úteis
Outra etapa útil da solução de problemas é conectar um cabo do console ao ASA, obter uma sessão de console e observar a saída ao inicializar - o ASA relatará erros durante o processo de inicialização, mas você não os verá se in. Muitos erros resultarão em um ASA que funciona, mas não como esperado.
Você também pode ver os registros, mas eu prefiro o acima, pois ele mostra os erros que ocorrem durante a inicialização, conforme eles ocorrem.