on 05-30-2022 02:19 AM
SYMPTOMS
FTD's running v7.0.1 or v7.1.x , SNORT dies & Memory Blocks deplete, causing traffic flows to stop completely.
TAC Response
Known software bugs when run on 2100 series hardware. Upgrade to v7.1, same fault is present. This should now be fixed in release v7.0.2, but not tested by us, due to NO way to revert from v7.1 to v7.0.1. Downgrade is the ONLY option
*** NOTE - the v7.1 revert option is ONLY valid for 30days, after which the revert files are deleted ***
So I went with V7.0.1 when it became a Gold Star standard back in November 2021, that was a bad mistake. With two HA pairs randomly stopping processing traffic due to known Bugs, why Cisco made it Gold Star is beyond me. On the plus side v7.x has much better visibility of the FTD's functional state.
The Procedure
How to downgrade an FTD Image, for FTD-21xx HA Pair on FMC, whilst retaining Live traffic flows.
*** You MUST have console access to the FTD's before you start ***
*** Allow approximately 4hr's per FTD, 8hrs for an HA pair ***
*** This was tested from 7.1.x to 6.6.x on FTD 2140’s ***
*** Minus the FMC steps, this should work for any FTD ***
*** A TFTP server MUST be used if no local image option, ensure Image file is in the correct ***
Connect via Console session to the FTD.
firepower # connect local-mgmt
firepower(local-mgmt) # format everything (Clears FTD images/config & Reboots FTD)
Hit ESC to break boot when message below seen.
Use BREAK or ESC to interrupt boot.
Use SPACE to begin boot immediately.
(The system reboots and stops at the ROMMON prompt)
rommon 1 >
rommon 2 > ADDRESS=1.1.1.2 (set to your device Management IP)
rommon 3 > NETMASK=255.255.255.xxx (set to your subnet mask)
rommon 4 > GATEWAY=1.1.1.1 (set to your subnet Gateway)
rommon 5 > SERVER=2.2.2.2 (TFTP/FTP Server IP)
rommon 6 > IMAGE=cisco-ftd-fpXk.6.6.X-XX.SPA (change to your preferred Cisco Image)
rommon 7 > set
rommon 8 > sync
rommon 9 > ping 2.2.2.2 (Test ping the TFTP server, only works one way)
rommon 10 > tftp -b (TFTP boot new image)
*** This downloads approx. 268MB of 1.2GB image before rebooting, it takes approx. 50minutes ***
Once the system comes up, log in as admin PW= Admin123 and reconfigure the management IP address:
Set IP via Scope Fabric commands
firepower#/ scope fabric-interconnect a
firepower /fabric-interconnect # set out-of-band static ip 1.1.1.2 netmask 255.255.255.xxx gw 1.1.1.1
firepower /fabric-interconnect # commit-buffer (see cisco link if error on commit)
firepower /fabric-interconnect # exit
Download/Install Image via FTP with Scope Firmware commands
firepower # scope firmware
firepower # download image ftp://username:password@2.2.2.2/cisco-ftd-fpXk.6.6X-XX.SPA
(enter password if/when prompted)
firepower # show download-task (+detail for more info)
firepower # show package (To confirm download was successful)
firepower # scope auto-install
firepower # install security-pack version 6.6.4-59 force (yes, yes)
*** System will reboot (this takes a while) & need reconfigured as per a new FTD ***
*** Interface, Routing & VPN's will not exist (remember to tick enable interface boxes) ***
*** NAT may need interfaces updated, depending if it was created as individual FTD or HA originally ***
*** Copy NAT policy beforehand if it has interface groups names inside_ig etc, replace with inside interface ***
*** It is impossible to restore backup from later version software to earlier version software ***
*** You will need to add Health Policy to the 2nd rebuilt unit ***
Mission complete, phew
Created by Chris Walker, May 2022.
> connect fxos
firepower# connect local-mgmt
firepower# scope firmware
firepower /firmware # show package
firepower /firmware # scope auto-install
firepower /firmware/auto-install # install security-pack version 6.6.1-91 force
firepower /firmware # show package
Name Package-Vers
--------------------------------------------- ------------
cisco-asa-fp2k.9.8.2.SPA 9.8.2
cisco-ftd-fp2k.6.6.1-91.SPA 6.6.1-91
fxos-k9-fp2k.7.0.4.55.SPA 7.0.4.55
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: