I’m getting “OspfNeighbor { router-id: X.X.X.X state: Full } received wrong LS Ack” in my v7.1.1 routers from my v6.48.6 routers.
It seems like restarting the OSPF instance on the v6 routers fixes it for a while.
Any idea what is causing this?
I’m getting “OspfNeighbor { router-id: X.X.X.X state: Full } received wrong LS Ack” in my v7.1.1 routers from my v6.48.6 routers.
It seems like restarting the OSPF instance on the v6 routers fixes it for a while.
Any idea what is causing this?
We even got this between a 7.1.1 and 7.1 today. Only visible in the 7.1 router.
Yeah, same issue here … we have a mikrotik only OSPF with about 40 switches and the logs get spammed a lot. All running 7.1.1
There is 7.1.2 now, but there is no mention of solving this issue …
Hello there
I have set up a GNS3 lab with only 7.1.2 cloud hosted routers and I am facing the same issue
Did you manage to resolve this?
Hello,
any news regarding this problem?
I’ve tried 7.1.3 and it’s still present. Is somehow related to BFD?
thank you
Hello In my case in the VM lab I had to upgrade and restart the VM host.
After that I have not experienced the same
We have same problem. Very simple OSPF setup, 3x v6 routers, 1x v7 (now 7.3beta37)
On the v7 route OSPF fails with the same error “ignoring LS Ack - wrong neighbor state” , sometimes after few seconds, sometimes 5-10 minutes..
BFD on v6 is enabled.
Same problem here…
Hello,
We had the same problem where V7 routers were getting hammered by LS ACK messages.
What fixed it for us was to upgrade adjacent V6 routers to V7. We have 40 routers in our network and have now upgraded half of them running V7.2.3. So far everything is working well.
We also turn off BFD on V6 routers OSPF interface that connect to V7 routers. Be aware that if you are using OSPF and NAT on the same V7 router you need to disable connection tracking for OSPF.
Not suggesting that you do any of that, but that is what works for us.
Regards,
This still appears to be an issue in routeros 7.3.1. I’m trying to form an OSPF adjacency from a CCR2116-12G-4S+ running 7.3.1 to a CCR1036-8G-2S+ running 6.47.10 or 6.45.9. The adjacency gets stuck in the ‘Exchange’ state and the ROS7 box constantly reports “received wrong LS Ack for…” Any news on when this will be resolved?
I’m seeing the same error every time a client disconnects from the PPPOE server on the router. Only happens on RouterOS7. Currently using 7.2.3. Most of my OSPF network is still running ROS6, only seeing the error on the router with ROS7
I will try updating to 7.4 later tonight and see if that resolves the issue or not.
I am running v7.4.1 and I am seeing this on a link to a router running v6.47.9. I added a second link between the routers and I am getting the same error on the secondary link.
Hey Mikrotik could we please get an answer on this?
on my case moving to v7.4.1 fixed the issue
Im preparing to upgrade my companies network from 6.49.6 to 7.5 but we cannot do this without showing the transition will be smooth.
In our test lab Im upgrading a single router to 7.5 and connecting over a GRE tunnel. When I do this our OSPF doesnt work like it does from 6.x to 6.x.
We initially get the routes: state Change to Full
We see all routes for a split second and then we then receive these errors on the 7.5 router: received wrong LS Ack for inter-area-prefix 10.10.0.0 10.10.9.14 0x80000006 expected 0x80000007.
This then brings DOWN the gre tunnel entirely, which is very interesting as without OSPF the tunnel is stable.
After this the gre tunnel comes back online and we start the loop again.
You probably already got this figured out, but it sounds like OSPF is installing a route for your external IPs to go across the tunnel. The moment the routes get installed, your routers start sending your tunnel management traffic across the tunnel. You need to filter out the external IPs of the tunnel from OSPF using a Route Filters. You can see my related post about this over here: http://forum.mikrotik.com/t/v7-ospf-out-filter-being-ignored/161473/2
did anyone figure out the proper fix for this ? i see it on CCR2216 running 7.7 with 3 CCR’s in a triangle.
The OSPF setup is straightforward, consisting of three v6 routers and one v7 (currently 7.3beta37). However, the v7 router experiences an OSPF failure with the error message “ignoring LS Ack - wrong neighbor state,” occurring intermittently, ranging from a few seconds to 5-10 minutes. BFD is enabled on the v6 routers.
7.9.1 gave me a lot of issues with this lsack issue. I’ve seen 7.9.2 released and the problem seems to have gone away. Was only affecting 1 device a RB951G-2HnD but made it unusable. Release notes don’t mention anything related so maybe this was just luck
Hello,
I am upgraded to firmware version 7.10.2 and am receiving same warning. Is there any insight as to what might be causing this?
default-v2 { version: 2 router-id: 192.168.0.2 } ospf-area-2.0.2.2 { 2.0.2.2 } interface { p2p x.x.x.x%vlanxxx1 } neighbor { router-id: x.x.x.x state: Full } received wrong LS Ack for router 192.168.0.2 192.168.0.2 0x80003214 expected 0x80003215
I have multiple OSPF routes but this is the only one giving me this warning state