Package: frr Version: 7.5.1-1 In zebra.conf i set src address for outgoing connections:
route-map ospf-in permit 20 set src 10.1.1.221 (this is address on dummy interface with /32 mask) It work correct before little update (probably libyang1) i get error in zebra.log: 2021/07/02 16:36:53 ZEBRA: [EC 100663299] buffer_flush_available: write error on fd 2: Bad file descriptor 2021/07/02 16:36:53 ZEBRA: [EC 100663304] ERROR: Command returned Warning Config Failed on config line 26: set src 10.1.1.221 2021/07/02 16:36:53 ZEBRA: [EC 100663299] buffer_flush_available: write error on fd 2: Bad file descriptor Update, which broke frr (/var/log/apt/history.log): # cat /var/log/apt/history.log Start-Date: 2021-07-02 16:01:18 Requested-By: leg0las (1000) Install: e2fsprogs-l10n:amd64 (1.46.2-2) Upgrade: libyang1:amd64 (1.0.184-2, 1.0.225-1.1), libext2fs2:amd64 (1.46.2-1, 1.46.2-2), libcom-err2:amd64 (1.46.2-1, 1.46.2-2), guile-2.2-libs:amd64 (2.2.7+1-5.4, 2.2.7+1-6), logsave:amd64 (1.46.2-1, 1.46.2-2), libss2:amd64 (1.46 .2-1, 1.46.2-2), e2fsprogs:amd64 (1.46.2-1, 1.46.2-2) End-Date: 2021-07-02 16:01:50 As I understand the problem in "libyang1:amd64 (1.0.184-2, 1.0.225-1.1)", I tested it on 2 hosts (not updated and updated versions libyang1) and the old version worked correctly. After updating and rebooting I get this error (alike as on second host)