ASA5550 错误:断言“_vf_mode_init”失败:文件“vf_api.c”,第 99 行

网络工程 思科 思科 防火墙 故障排除
2021-07-07 22:27:54

我从架子上拿出了一个旧的 ASA5550,上面装有 8.4(2)。当我尝试启动它时,出现以下错误...

-----------------------------------------------
Traceback output aborted.
Flushing first exception frame:
Abort: Assert failure
    vector 0x00000000
       edi 0x00000002
       esi 0x0973a2dc
       ebp 0x09fceef8
       esp 0x09fceeec
       ebx 0x00000187
       edx 0x09fcef30
       ecx 0x00000006
       eax 0x00000000
error code n/a
       eip 0xdd6a62a1
        cs 0x00000073
    eflags 0x00003246
       CR2 0x00000000
Nested traceback attempted via signal, from:
Abort: Assert failure
    vector 0x00000000
       edi 0x09fce92c
       esi 0x09fce9cc
       ebp 0x09fce7f8
       esp 0x09fce7ec
       ebx 0x00000187
       edx 0x09fce834
       ecx 0x00000006
       eax 0x00000000
error code n/a
       eip 0xdd6a62a1
        cs 0x00000073
    eflags 0x00003203
       CR2 0x00000000

An internal error occurred.  Specifically, a programming assertion was
violated.  Copy the error message exactly as it appears, and get the
output of the show version command and the contents of the configuration
file.  Then call your technical support representative.

assertion "_vf_mode_init" failed: file "vf_api.c", line 99

当你得到时有什么问题assertion "_vf_mode_init" failed: file "vf_api.c", line 99

谷歌搜索出现了很多GNS3讨论和这个Cisco 支持论坛案例,但没有找到问题 AFAICT 的根本原因。

1个回答

ASA5550需要 SSM-4GE-INC 模块在启动时插入机箱1如果不是,那么你会被assertion "_vf_mode_init" failed: file "vf_api.c", line 99打印到控制台。

在 TAC 开箱后发现了这个2(谁没有发现这个问题),RMA'ing 原始机箱,然后从 RMA'd 机箱拔下 SSM-4GE-INC 模块(所以我可以将它发送回思科)。


笔记:

1我引用的支持论坛链接声称您无法从机箱中移除 SSM-4GE-INC;但是,我的 ASA5550 允许像其他可插拔模块一样从机箱上拧下 SSM-4GE-INC。我的一位同事后来承认,当他不得不在 ASA5510 上获得更多接口时,他“借用”了该模块。
2我正在回答我自己的问题,希望能帮助未来的谷歌员工。