Possible OSPF Priority Bug - 6.4.2
It appears that the DR isnt being chosen properly, provided they follow the cisco methodology of selecting a DR/BDR.
Routers with a HIGHER priority are selected as the DR / BDR. If there is a tie amongst the priority, then the router id is chosen.
Output from multiple firewalls:
FG100F-01 # get router info ospf neighbor OSPF process 0, VRF 0: Neighbor ID Pri State Dead Time Address Interface 192.168.0.250 1 Full/DR 00:00:35 10.100.2.2 VLAN2 1.1.1.72 1 Full/ - 00:00:31 10.240.0.2 INT_1 1.1.1.200 110 Full/ - 00:00:34 10.240.0.6 INT_3 ---------------------- should be DR (prio of 110)
FG60F-01 # get router info ospf neighbor OSPF process 0, VRF 0: Neighbor ID Pri State Dead Time Address Interface 192.168.72.250 1 Full/DR 00:00:33 10.72.2.2 VLAN2 1.1.1.100 210 Full/ - 00:00:38 10.240.0.1 INT_2 ---------------------- should be DR (prio of 200) 1.1.1.200 110 Full/ - 00:00:40 10.240.0.3 INT_3
I did a 'execute router clear ospf process' on the two routers above as well as the devices currently holding the DR roles, but it hasn't changed.
It appears that the priority is being ignored and the IP is instead being used for the DR/BDR ospf election. Thoughts?