ASA 5505 无法启动设备管理器

ASA 5505 无法启动设备管理器

我见过类似的错误信息,但我认为我的有点不同。我是思科的新手,有人给我配置了一台 ASA 5505。我本想恢复出厂设置,但最后运行了清除操作,结果当然把所有东西都删掉了。

我已经完成格式化并将 ASA825 重新安装到设备上,并且安装了 ASDM-645,并且我可以浏览网站。我可以打开https://xxxx/admin登陆页面。

但是,当使用 ASDM 客户端启动并登录时,我收到一条消息“无法从 XXXX 启动设备管理器”

当使用 Java web start 时,我收到:无法加载资源:https://xxxx/admin/public/asdm.jnlp

我没有得到支持,但我已经重新启动、重新加载、重复步骤并做了我能想到的所有事情。我的 bin 文件坏了吗?

答案1

您将需要 ASA 软件,asa843-k8.bin以及相应的 ASDM 软件,asdm-645-106.bin(在 Google 上搜索)

您可能没有网络访问权限,因此您需要执行此操作通过命令行将文件上传到设备后,最重要的部分是设置启动和 ASDM 映像:

!--- Command to set "asa843-k8.bin" as the boot image.

ASA5510(config)# boot system disk0:/asa843-k8.bin

!--- Command to set "asdm-645-106.bin" as the ASDM image.

ASA5510(config)# asdm image disk0:/asdm-645-106.bin

答案2

进入 ASA 上的命令行并运行以下命令,并检查它们是否与以下内容相似:

ASA# sh run boot
boot system disk0:/asa832-k8.bin

ASA#sh run asdm
asdm image disk0:/asdm-633.bin

这表明 ASA 配置为使用ASA 和 ASDM 映像的兼容版本

检查已加载哪些版本:

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

这些都应该与你的配置相匹配,但如果不匹配,那么你会看到问题,因为已加载ASA 和 ASDM 的版本必须匹配。

现在您需要检查 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

注意 - 您将看到列出的文件比这更多!您可能会看到 ASA 和 ASDM 文件的多个版本,这是可以的,但如果配置不太正确或文件损坏,则可能导致问题。

如果你没有准备好你期望的文件,请查看有没有。如果上面有相应版本的 ASA 和 ASDM,请更新配置以使用它们 - 这将允许您访问 ASDM,并且您可以在必要时通过它进行升级。如果有多个版本,请先从最旧的版本开始。

有用的链接

另一个有用的故障排除步骤是将控制台电缆连接到 ASA,启动控制台会话,并在启动时观察输出 - ASA 将在启动过程中报告错误,但如果您通过 ssh 登录,则不会看到这些错误。 许多错误都会导致 ASA 无法正常运行,只是达不到预期的效果。

您也可以查看日志,但我更喜欢上面的日志,因为它会显示在启动过程中发生的错误。

答案3

如果您格式化了设备,则需要上传 ASDM 映像以及 ASA825 映像。您可能可以从硬件经销商处获得它。确保您还拥有正确的 ADSM 版本,该版本专为您的 ASA 版本而设计。

答案4

由于似乎没有其他人提供以下内容,因此我将提供以下内容,尽管这是一篇旧帖子,但它似乎仍然有用且有效:您已启用 http/https 访问,但您需要通过将工作站的 IP 地址添加到“管理访问”列表来完成该设置。我发现这是针对客户和我自己多个 ASA5505 单元的纠正措施。

相关内容