BUG: OSPF stucks in Full/Exchange when daed-interval reached

Hi,
I’ve got same problem as here http://forum.mikrotik.com/t/ospf-neighbors-in-ros-3-14-stuck-in-full-exchange-state/23940/1 but there is still no good answer.

My configuration

[RT1, RB2011L@6.10]-----[RB912U@6.10])))) (((([RB912U@6.10]-----[RT2, RB2011UiAS@6.10]

)))) (((( wireless
----- utp link

[admin@RT1] /routing ospf neighbor> pr
 0 instance=default router-id=10.1.255.116 address=10.90.4.130 interface=eth06-br-rt2 priority=1 dr-address=10.90.4.129 
   backup-dr-address=10.90.4.130 state="Full" state-changes=141 ls-retransmits=0 ls-requests=0 db-summaries=0 adjacency=17s



[admin@RT2] /routing ospf neighbor> pr
 0 instance=default router-id=10.90.255.4 address=10.90.4.129 interface=eth03-br-rt1 priority=1 dr-address=10.90.4.129 
   backup-dr-address=10.90.4.130 state="Exchange" state-changes=70 ls-retransmits=0 ls-requests=0 db-summaries=0 adjacency=33s

area type: stub
adjacency: max 40s

The same situation on nbma and broadcast neighbors.

problem goes away when I reboot one of routers or enable/disable ospf instance, but it’s annoying.

nobody? It’s very easy to reproduce this bug connecting 2 routers via switch and disable forwading until dead-interval break adjacency, then ospf stucks…

Hi Dark

Have you tried to enable OSPF logging to see why you are having this problem?