Closed aapostoliuk closed 1 month ago
@dleroy @volodymyrhuti can you look at it?
I will probably have some time on weekends. It doesn't look complicated, but I'm unsure if I still have a good GNS topology.
I reproduced this yesterday and have a fix. Plan on pushing the fix today.
problem is fixed
Description
After the fix https://github.com/FRRouting/frr/pull/16422, Hub sends NHRP Resolution Request packet with a duplicate NHRP Authentication Extension field. One of these fields has Extension Length = 0. Cisco Router (DMVPN SPOKE) does not like it. It generates an error
NHRP-ERROR: Incorrect Auth extn length 0
and sends an Error Indication packet.NHRP: Sending error indication. Reason: 'Pak sanity failure' LINE: 9877
The described network with dumps and debugs is in a closed bug report https://github.com/FRRouting/frr/issues/16371 This issue exists only when NHRP Authentication is configured.Version
How to reproduce
The described network with dumps and debugs is in a closed bug report https://github.com/FRRouting/frr/issues/16371
Expected behavior
SPOKES must have direct conversations.
Actual behavior
SPOKES cannot send packets directly. FRR DMVPN HUB debug
CISCO DMVPN SPOKE debug
tcpdump NHRP_RESOLUTION_REQUEST2.dmp
Additional context
No response
Checklist