OSPF area problem, requesting debug guidance
We have two Fortigates of interest FGT1 and FGT2 participating in both area 0 and area 12.
FGT1 receives a route from FGT3 via FGT2 via area 0 (as expected).
But FGT2 receives a route from FGT1 via area 12 (not expected).
This creates asymmetric routing. Any guidance on debugging would be appreciated.
Area 0 is a managed network, we do not control the Cisco routers. There is nothing in the wan1 cloud other than interconnects.
FGT1 at Site 1 originates a VM subnet /30. FGT1 participates in both area 0 and area 12.
FGT2 at Site 2 also participates in both area 0 and area 12.
FGT2 at Site 2 routing table shows the /30 via area 12. My expectation is the route would be learned via area 0.
FGT3 originates a /24 route that appears at FGT1 via area 0 as expected.
FGT4 is only on area 0 and receives the /30 route via area 0 as expected.
The core issue here is that we have asymmetric routing at FGT2.
I understand that intra-area OSPF traffic is preferred over inter-area traffic. However, the /30 route originates at FGT1 and as far as I can see is not in an area (yet?). LANs connected at FGT1 are redistributed with metric = 600.
FGT1 and FGT2 are both ABR and ASBR
FGT3 is neither ABR nor ASBR
FGT4 is ASBR but not ABR
ASBR is not relevant to this problem, mentioned for completeness.
How can I diagnose the issue to see the reason FGT2 does not prefer the route via area 0? I have had a go using get routing info ospf commands but not found what I need.
Many thanks in advance
simplified network