EX4400 is providing incorrect negotiated-speed in the ifHighSpeed OID via SNMP. Some interfaces with speed 1000Mbps are shown as 10Mbps.
SNMP ifHighSpeed value for 1Gbps interface give a wrong value of 10 Mbps
user@EX4400> show snmp mib walk ifName | match "ge-|xe-" <..> ifName.971 = ge-0/0/0 >>>>>>>>>this is the tracked interface <..> user@EX4400> show snmp mib walk 1.3.6.1.2.1.31.1.1.1.15 | grep 971 <..> ifHighSpeed.971 = 10 >>>>>>>>>>>>this one has wrong reading <..> user@EX4400> show interfaces ge-0/0/0 extensive <..> Link-level type: Extended-VLAN-Bridge, MTU: 9212, LAN-PHY mode, Link-mode: Full-duplex, Speed: 1000mbps, BPDU Error: None, Loop Detect PDU Error: None, Ethernet-Switching Error: None, Link mode: Full-duplex, Flow control: None, Remote fault: OK, Link partner Speed: 1000 Mbps >>>>>>>negotiated-speed is 1000 Mbps Flow control: Asymmetric, Flow control tx: None, Flow control rx: None, Remote fault: Link OK, Local link Speed: 1000 Mbps, Link mode: Full-duplex <..>
as workaround the customer need to restart mib2d process (restart mib-process gracefully)
permanent fix is available through PR1767387