Cisco FTD device with high volume of event data can prevent policy deployment – (solution found)
A large customer with 10Gig interfaces on their Cisco 4100 FTD’s and 4500 FMC found an issue when bringing new FTD devices online. The issue arose because there was so much event data the FMC couldn’t push policy to the FTD devices – even with 10Gig interfaces!
-
One solution for this is to increase the timeout on all FTD devices using the FTD CLI:
1) SSH into the FTD management IP
2) Enter ‘expert’, followed by ‘sudo su -‘ to elevate privileges.
3) Enter the following two commands to increase timeouts:
echo ‘file.stream.timeout=1200’ > /ngfw/etc/sf/ccm.properties
echo ‘download.timeout=1300’ >> /ngfw/etc/sf/ccm.properties
4. restart ngfwManager using the command below:
pmtool restartById ngfwManager
-
A better solution would be to create separate event interfaces on all FTD devices and the FMC(s), however, understand that this is a very expensive solution:
First, you can see the management interfaces on your FTD devices that you created with Chassis Manager, and are now available with the show network command:
[output cut]
==================[ management1 ]===================
State : Disabled
Channels : Management & Events
[output cut]
Key takeaway: The management interface configured via the FCM is always management0. The interface designated as firepower-eventing will always be management1 regardless of which SFP slot it is installed into.
After you assign the event interface to the logical device, this interface is not enabled or configured with network settings, and you must go to each FTD CLI separately to configure the interface.
Here is how you configure the management interface on the FTD device:
>configure network ipv4 manual <mgmt 1 IP> <netmask> <gateway> management1
Management1 is enabled automatically with the above command, but then you need to disable the management channel so you ‘re only sending and receiving events on this new interface.
> configure network management-interface disable-management-channel management1
Just make sure you remove the management channel from the event interface AFTER configuring the IP address. It won’t work the other way around.
Now, you’ll see this:
[output cut]
==================[ management1 ]===================
Key Fix not in Cisco’s documentation: There is still one more step to make this work! Not found in any documentation!
Once the event interface on the FTD has been configured, a static route is required on the FMC such that the FMC will use the event interface’s physical connection for any traffic to the IP of the FTD event interface. This can be configured from within the FMC GUI System > Configuration > Management interface
You need to have a lot of data to see this problem pop up! This particular customer has over 30,000 users on their network.
Merry Christmas!
July 23, 2018 @ 11:31 am
I wish this had worked because I have FTD’s in China that i can’t deploy to but ccm.properties does not exist in that directory so not sure how the deploy process would use those parameters.
July 25, 2018 @ 5:42 pm
have no idea what you are asking me, sorry.