L'accoppiamento ad alta disponibilità (HA, High Availability) tra due appliance Cisco Firepower 1120 con FTD 7.4.2.4 non riesce durante la sincronizzazione dell'applicazione e il nodo secondario entra sistematicamente in stato di errore a causa di una mancata corrispondenza della modalità di registrazione della licenza. Messaggio di errore specifico:
CD App Sync error FDM validation failure License registration mode mismatch between Primary and Secondary Node Check appsynchistory CLI for details
Il comando show app-sync-history rivela errori ripetuti con messaggi come:
App Sync Status: FAILURE
Failed Reason: FDM validation failure - License agent compliance mismatch between Primary and Secondary Node
Il problema si è verificato dopo la reimpostazione dei firewall, il ripristino delle configurazioni dal backup, l'aggiornamento del software alla versione 7.4.2.4 FTD, l'aggiornamento delle versioni VDB e Snort e la riapplicazione delle licenze con token aggiornati. Il firewall secondario rimane in stato Non riuscito, impedendo il completamento dell'HA e influendo sulla ridondanza del firewall.
Appliance Cisco Firepower 1120 NGFW configurate per l'alta disponibilità
Firepower Threat Defense (FTD) versione 7.4.2.4-9
Motore di ispezione snort: 3.1.53.2003 — 175
VDB: 425.0
Database di georilevazione: 2026-03-07-053
Dispositivi convertiti da Smart Licensing alla modalità PLR (Permanent License Reservation)
Tentativo di connettività cloud da parte del dispositivo primario dopo la conversione PLR
Entrambi i dispositivi ripristinati dal backup
La risoluzione implica l'identificazione e la correzione della mancata corrispondenza della modalità di registrazione della licenza tra i dispositivi primario e secondario, l'annullamento della registrazione del cloud e il completamento di un'installazione completa.
Verificare la modalità di registrazione della licenza su entrambi i dispositivi controllando app-sync-history per i motivi specifici dell'errore:
show app-sync-history
Nell'output vengono visualizzati errori che indicano:
FDM validation failure – License registration mode mismatch between Primary and Secondary node
Poiché il dispositivo primario stava ancora tentando la connettività cloud dopo la conversione da Smart Licensing alla modalità PLR, è necessario annullare la registrazione del cloud.
Configurare un proxy temporaneo nell'interfaccia utente di FDM (se non è configurato alcun proxy):
Selezionare Impostazioni di sistema > Ulteriori informazioni > scheda Proxy HTTP e configurare temporaneamente un proxy fittizio [che può essere rimosso in seguito].
SSH nel dispositivo FTD ed eseguire lo script del connettore:
ssh admin@<device-ip>
expert
sudo su
/ngfw/var/sf/bin/connector.sh
Se lo script del connettore ha esito negativo a causa di questo errore:
Error: listen tcp :8989: bind: address already in use
Identificare e terminare il processo utilizzando la porta 8989 (in genere Cisco Success Network):
netstat -tulpn | grep 8989
kill <pid>
Rieseguire lo script del connettore dopo aver risolto il conflitto tra porte:
/ngfw/var/sf/bin/connector.sh
L'esecuzione deve avere un output simile al seguente:
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
Andare a FDM GUI, System Settings > Cloud Services > Cloud Services e fare clic su unregister option (Annulla registrazione). Verificare che la registrazione del dispositivo sia stata annullata dai servizi cloud.
Dopo l'annullamento della registrazione del cloud, se l'accoppiamento HA ha ancora esito negativo con lo stesso errore di mancata corrispondenza delle licenze, eseguire una distribuzione completa sull'unità attiva tramite l'interfaccia FDM.
Passare a Distribuisci > Distribuisci ora e completare il processo di distribuzione.
Una volta completata la distribuzione, riprovare la formazione HA. I dispositivi devono essere in grado di formare una coppia HA di standby attivo con interfacce connesse e in stato pronto.
Confermare la corretta formazione HA:
show failover
L'output deve mostrare entrambe le unità in stati HA corretti con una corretta sincronizzazione.
La causa principale è una mancata corrispondenza della modalità di registrazione della licenza tra i dispositivi Firepower 1120 primario e secondario. I dispositivi sono stati convertiti dalla modalità Smart Licensing alla modalità PLR (Permanent License Reservation); tuttavia, il dispositivo primario ha continuato a tentare la connettività cloud, determinando una mancata corrispondenza nello stato di conformità dell'agente di licenza/esportazione durante la convalida HA. Ciò ha comportato ripetuti errori di convalida di FDM/FIM durante la sincronizzazione dell'applicazione. Inoltre, l'annullamento della registrazione del cloud è stata inizialmente bloccata da un conflitto della porta 8989 relativo a Cisco Success Network, che ha richiesto una risoluzione prima di procedere con l'annullamento della registrazione.
| Revisione | Data di pubblicazione | Commenti |
|---|---|---|
1.0 |
16-Oct-2026
|
Versione iniziale |