The following error message is seen on Junos 14.1 while making configuration changes related to firewall filters:
mib2d[30812]: %DAEMON-3-MIB2D_RTSLIB_READ_FAILURE: fw_async_stat_timer_handler: failed in get_fw_list_async PROTECTRE-FILTER(0,0): 10 (Operation timed out)
Errors like these may appear for a few minutes, even up to 20-30 minutes after performing firewall filter configuration changes on a device. The errors appear for any existing firewall filter configured on the device even though the configuration changes being committed at the time of the errors are NOT directly related to the same filter:
In Junos 14.1 and higher, firewall filter updates are, by design in "async" manner and prior to that, it was "sync", while learning filters and counters. Hence, if kernel/PFE does not respond in time (max 10sec), then these messages will appear because of mib2d. But eventually, mib2d will retry and learn all filters and counters.
These messages are harmless, especially if seen during reboot or during configuration updates. Eventually, mib2d will learn all filters and counters. This can be compared by doing snmpwalk on firewall table and running 'show firewall' in parallel.
'show firewall'