FRRouting / frr

The FRRouting Protocol Suite
https://frrouting.org/
Other
3.33k stars 1.25k forks source link

FRR 8.1 - ospf check md5 bad sequence + ospf write failed (operation not permitted) #7894

Open vecinohk opened 3 years ago

vecinohk commented 3 years ago

Describe the bug

Jan 20 00:08:28 vecinoap ospfd[623]: [EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1611097708 (expect 1611097709)
Jan 20 05:38:35 vecinoap ospfd[623]: [EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1611117516 (expect 1611117517)
Jan 20 10:46:48 vecinoap ospfd[623]: [EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1611136010 (expect 1611136011)
Jan 20 11:47:32 vecinoap ospfd[623]: [EC 100663299] *** sendmsg in ospf_write failed to 10.107.202.201, id 4647, off 0, len 80, interface vlan102, mtu 1500: Operation not permitted
Jan 20 16:10:36 vecinoap ospfd[623]: [EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1611155450 (expect 1611155451)
Jan 20 22:36:33 vecinoap ospfd[623]: [EC 134217740] interface vlan102:10.107.202.203: ospf_check_md5 bad sequence 1611178593 (expect 1611178594)

Versions

vecinohk commented 3 years ago

Any progress please?

Jun 21 20:30:19 home ospfd[118255]: [RAW8J-4JD2F][EC 134217740] interface vlan710:10.107.80.218: ospf_check_md5 bad sequence 1624300220 (expect 1624300221)

root@home:~# dpkg -l | grep frr
ii  frr                           8.0-dev-20210619-02-g37b17d4a9-0 amd64        FRRouting suite of internet protocols (BGP, OSPF, IS-IS, ...)
ii  frr-pythontools               8.0-dev-20210619-02-g37b17d4a9-0 all          FRRouting suite - Python tools
ii  frr-snmp                      8.0-dev-20210619-02-g37b17d4a9-0 amd64        FRRouting suite - SNMP support

@mjstapp

it looks as if the md5 auth config was unusually strict about the config pattern that appears with multi-instance: I've tried to make it more forgiving in PR #8415 - let's see if that helps.

vecinohk commented 2 years ago

Debian 11 - bullseye 5.10.0-9-amd64 SMP Debian 5.10.70-1 (2021-09-30) x86_64

The problem still persists now I have exchanged one side of Quagga for FRR 8.1 and it is the same. So I have a stable Debian and Frr 8.1 on both sides.

Please if there is an error with me - can you give me a tip on how to find out and solve it? I don't want to turn off logging completely.

ii  frr                        8.1-0~deb11u1                  amd64        FRRouting suite of internet protocols (BGP, OSPF, IS-IS, ...)
ii  frr-pythontools            8.1-0~deb11u1                  all          FRRouting suite - Python tools
ii  frr-snmp                   8.1-0~deb11u1                  amd64        FRRouting suite - SNMP support
Nov 21 06:25:40  ospfd[3892852]: [RAW8J-4JD2F][EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1637472344 (expect 1637472346)
Nov 21 06:25:40  ospfd[3892852]: [RAW8J-4JD2F][EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1637472345 (expect 1637472346)
Nov 21 10:02:48  ospfd[3892852]: [RAW8J-4JD2F][EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1637485368 (expect 1637485369)
Nov 21 10:04:18  ospfd[3892852]: [RAW8J-4JD2F][EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1637485460 (expect 1637485461)
Nov 21 10:17:04  ospfd[3892852]: [RAW8J-4JD2F][EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1637486227 (expect 1637486228)
Nov 21 10:17:09  ospfd[3892852]: [RAW8J-4JD2F][EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1637486233 (expect 1637486235)
Nov 21 10:17:09  ospfd[3892852]: [RAW8J-4JD2F][EC 134217740] interface vlan202:10.107.242.116: ospf_check_md5 bad sequence 1637486234 (expect 1637486235)

Thanks