Bug ID 1137269: MCPD fails to reply if a request is proxied to another daemon and the connection to that daemon closes

Last Modified: Sep 17, 2022

Bug Tracker

Affected Product:  See more info
BIG-IP LTM(all modules)

Known Affected Versions:
13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.5, 14.1.0.6, 14.1.2, 14.1.2.1, 14.1.2.2, 14.1.2.3, 14.1.2.4, 14.1.2.5, 14.1.2.6, 14.1.2.7, 14.1.2.8, 14.1.3, 14.1.3.1, 14.1.4, 14.1.4.1, 14.1.4.2, 14.1.4.3, 14.1.4.4, 14.1.4.5, 14.1.4.6, 14.1.5, 14.1.5.1, 15.1.0, 15.1.0.1, 15.1.0.2, 15.1.0.3, 15.1.0.4, 15.1.0.5, 15.1.1, 15.1.2, 15.1.2.1, 15.1.3, 15.1.3.1, 15.1.4, 15.1.4.1, 15.1.5, 15.1.5.1, 15.1.6, 15.1.6.1, 16.0.0, 16.0.0.1, 16.0.1, 16.0.1.1, 16.0.1.2, 16.1.0, 16.1.1, 16.1.2, 16.1.2.1, 16.1.2.2, 16.1.3, 16.1.3.1

Opened: Aug 17, 2022
Severity: 3-Major

Symptoms

MCPD does not reply to the request if the publisher's connection closes or fails. In this case, when bcm56xxd is restarted, the perceivable signs of failure are: - The snmpwalk failing with a timeout and - The "MCPD query response exceeding" log messages.

Impact

SNMP stopped responding to queries after upgrade.

Conditions

1) Configure SNMP on the BIG-IP to run snmpwalk locally on the BIG-IP. 2) From the first session on the BIG-IP, run a snmpwalk in the while loop. while true;do date; snmpwalk -v2c -c public 127.0.0.1 sysDot1dbaseStat;sleep 2;done Sample output: Sat Aug 21 00:57:23 PDT 2021 F5-BIGIP-SYSTEM-MIB::sysDot1dbaseStatResetStats.0 = INTEGER: 0 F5-BIGIP-SYSTEM-MIB::sysDot1dbaseStatMacAddr.0 = STRING: 0:23:e9:e3:8b:41 F5-BIGIP-SYSTEM-MIB::sysDot1dbaseStatNumPorts.0 = INTEGER: 12 F5-BIGIP-SYSTEM-MIB::sysDot1dbaseStatType.0 = INTEGER: transparentonly(2) 3) From a second session on the BIG-IP restart bcm56xxd bigstart restart bcm56xxd 4) The snmpwalk will continually report the following: Timeout: No Response from 127.0.0.1 And snmpd will continually log "MCPD query response exceeding" every 30 seconds in /var/log/ltm.

Workaround

Restart SNMP.

Fix Information

None

Behavior Change