bird 2.0.7 crashes with OSPF

Nico Schottelius nico.schottelius at ungleich.ch
Sun Dec 22 01:00:05 CET 2019


Hello,

continuing my travel now with OSPF, we have found two cases to crash
bird via birdc:

bird> show ospf topology all ospf_v4
Connection closed by server
[00:50] replacement-router1.place5:~# ps aux | grep bird
14220 root      0:00 grep bird

bird> show ospf state ospf_v4
Connection closed by server
[23:44] router1.place6:~# birdc
Unable to connect to server control socket (/var/run/bird.ctl):
Connection refused

The config leading to this is attached below.

Best regards,

Nico

p.s.: In the documentation for the "instance id" it says
"Default value is 0 unless OSPFv3-AF extended address families are used,
see RFC 5838 for that case." And further above it says that RFC5838 is
enabled by default.

However shouldn't it be 64 in case of an ipv4 channel in ospf according
to rfc5838?


protocol ospf v3 ospf_v6 {
        instance id 0;
        ipv6 {
                import all;
                export all;
        };


        area 0 {
                interface "bond0.8" {
                        cost 5;
                        hello 5;
                        retransmit 2;
                        wait 10;
                        dead 20;
                };
        };
}

protocol ospf v3 ospf_v4 {
        instance id 64;
        ipv4 {
                import all;
                export all;
        };


        area 0 {
                interface "bond0.8" {
                        cost 5;
                        hello 5;
                        retransmit 2;
                        wait 10;
                        dead 20;
                };
        };
}

--
Modern, affordable, Swiss Virtual Machines. Visit www.datacenterlight.ch


More information about the Bird-users mailing list