Description

No BMP (BGP Monitoring Protocol) messages are sent by the Juniper router, Although the BMP session is up.


Symptoms

The below logs can bee seen in BMP traceoptions. Please refer to the below link to enable BMP traceoptions.


https://www.juniper.net/documentation/us/en/software/junos/cli-reference/topics/ref/statement/traceoptions-edit-routing-options-bmp.html


user@router> show log bmp.trace


Oct 1 08:39:19 trace_on: Tracing to "/var/log/bmp.trace" started

[...]

Oct 1 08:41:24.530736 skip write job creation, station NAME_BMP_1, state established, socket write bloked

Oct 1 08:41:24.541441 skip write job creation, station NAME_BMP_1, state established, socket write bloked

Oct 1 08:41:24.541559 skip write job creation, station NAME_BMP_1, state established, socket write bloked

Oct 1 08:41:24.541606 skip write job creation, station NAME_BMP_1, state established, socket write bloked

Oct 1 08:41:24.541650 skip write job creation, station NAME_BMP_1, state established, socket write bloked



Also using packet capture you will notice no BMP messages are being sent to BMP station.

Solution

The issue might be recovered by deactivating / activating BMP conficuration.

Issue has been fixed in the below Junos releases


JUNOS:

21.4R3-S9

22.2R3-S5

22.4R3-S4

23.2R2-S2

23.4R2-S1

24.2R2

24.3R1

24.4R1


JUNOS EVO:

21.4R3-S9-EVO

22.2R3-S5-EVO

22.4R3-S4-EVO

23.2R2-S2-EVO

23.4R2-S3-EVO

24.2R2-EVO

24.3R1-EVO

24.4R1-EVO



Modification History

2024-10-03 : Article Created