Open herrin opened 7 months ago
This issue is stale because it has been open 180 days with no activity. Comment or remove the autoclose
label in order to avoid having this issue closed.
This issue will be automatically closed in the specified period unless there is further activity.
poke
This issue will no longer be automatically closed.
Description
auth digest in IPv6 OSPFv3 is not working for me between FRR 8.5.2 and FRR 10.0.
Identical configuration worked fine between 8.5.2 and 8.5.4. Identical configuration worked fine between 8.5.2 and 9.0.2 Identical configuration failed between 8.5.2 and 9.1
If I remove auth digest from both sides, OSPFv3 works.
IPv4 OSPFv2 comes up normally with auth digest.
Version
How to reproduce
Create an OpenVPN tun (ethernet) link with a MTU of 1460. Configure with IPv6 addresses and confirm ping. Install FRR version 8.5.2 on one side of the link and version 10.0 on the other.
interface name ipv6 ospf6 area 0.0.0.0 ipv6 ospf6 authentication key-id 1 hash-algo hmac-sha-256 key testkey router ospf6 ospf6 router-id a.b.c.d redistribute connected
Expected behavior
"show ipv6 ospf neighbor" reports the neighbor on the other end of the OpenVPN link.
Actual behavior
"show ipv6 ospf neighbor" reports no neighbors.
debug ospf6 message hello recv debug ospf6 authentication rx
in frr.log: Apr 19 21:07:23 server ospf6d[15596]: [ZN6JB-XGJFW] RECV[otherserver]: OSPF packet auth digest miss-match on Hello
Additional context
IPv4 OSPF with auth digest works over the same OpenVPN link in 10.0.
If auth digest is removed from both sides. IPv6 OSPF works.
Same result with a GRE tunnel and an MTU of 1400. Haven't tried other virtual interface types.
Checklist