在应用同步期间,运行FTD 7.4.2.4的两台Cisco Firepower 1120设备之间的高可用性(HA)配对失败,由于许可证注册模式不匹配,辅助节点始终进入“失败”状态。遇到的特定错误消息如下:
CD App Sync error FDM validation failure License registration mode mismatch between Primary and Secondary Node Check appsynchistory CLI for details
show app-sync-history命令显示重复失败的消息,例如:
App Sync Status: FAILURE
Failed Reason: FDM validation failure - License agent compliance mismatch between Primary and Secondary Node
在两个防火墙重置后、配置从备份恢复、软件更新到FTD版本7.4.2.4、VDB和Snort版本更新以及许可证重新应用新的令牌后出现此问题。辅助防火墙仍处于“失败”状态,从而阻止HA完成并影响防火墙冗余。
为高可用性配置的Cisco Firepower 1120 NGFW设备
Firepower威胁防御(FTD)版本7.4.2.4-9
Snort检测引擎:3.1.53.203 - 175
VDB:425.0
地理位置数据库:2026-03-07-053
设备从智能许可转换为PLR(永久许可证保留)模式
在PLR转换后尝试云连接的主设备
两台设备均从备份还原
解决方法涉及识别并纠正主设备和辅助设备之间的许可证注册模式不匹配、执行云注销以及完成完整部署。
通过检查应用同步历史记录以验证两台设备上的许可证注册模式,了解具体的故障原因:
show app-sync-history
输出显示的故障表明:
FDM validation failure – License registration mode mismatch between Primary and Secondary node
由于主设备在从智能许可模式转换到PLR模式后仍在尝试云连接,因此需要进行云注销。
在FDM UI中配置临时代理(如果未配置代理):
导航到System Settings > See More > HTTP Proxy选项卡,并临时配置虚拟代理[稍后可将其删除]。
通过SSH连接到FTD设备并执行连接器脚本:
ssh admin@<device-ip>
expert
sudo su
/ngfw/var/sf/bin/connector.sh
如果连接器脚本因以下错误而失败:
Error: listen tcp :8989: bind: address already in use
使用端口8989(通常为Cisco Success Network)识别和终止流程:
netstat -tulpn | grep 8989
kill <pid>
解决端口冲突后重新运行连接器脚本:
/ngfw/var/sf/bin/connector.sh
成功执行必须显示类似以下内容的输出:
Starting connector
INFO[0000] [firepower][functions.go:162 common:LogEnv] Environment variable: https_proxy=http://1xx.xx.xx.xx:80
INFO[0000] [firepower][functions.go:162 common:LogEnv] Environment variable: http_proxy=http://1xx.xx.xx.xx:80
转到FDM GUI“系统设置”(System Settings)>“云服务”(Cloud Services)>“云服务”(Cloud Services),然后点击取消注册选项。验证设备是否已从云服务注销。
在云取消注册后,如果HA配对仍然失败,并出现相同的许可证不匹配错误,请通过FDM接口在主用设备上执行完全部署。
导航到部署>立即部署,完成部署过程。
部署完成后,请重试HA形成。设备必须成功形成接口已连接且处于就绪状态的主用 — 备用HA对。
确认成功形成HA:
show failover
输出必须显示两个单元处于正确的高可用性状态,并且同步成功。
根本原因是主Firepower 1120设备和辅助Firepower 1120设备之间的许可证注册模式不匹配。设备已从智能许可模式转换为PLR(永久许可证保留)模式;但是,主设备继续尝试云连接,导致HA验证期间许可证代理/出口合规性状态不匹配。这会在应用程序同步期间导致重复的FDM/FIM验证失败。此外,云注销最初被与Cisco Success Network相关的端口8989冲突阻止,需要解决此冲突才能继续注销。
| 版本 | 发布日期 | 备注 |
|---|---|---|
1.0 |
16-Oct-2026
|
初始版本 |