several issues migrating to bird 2.0.1
Hi, I'm trying to transition a config from 1.6.3 to 2.0.1. 1. What's the pendant to protocol kernel { kernel table 42; scan time 45; [...] } "kernel table" produces a syntax error. 2. without "kernel table", I get bird started, but it rejects configured BGP connections: HE: Incoming connection from 2001:7f8:33::a100:6939:1 (port 8002) rejected Config for HE: protocol bgp 'HE' { neighbor 2001:7f8:33::a100:6939:1 as 6939; local 2001:7f8:33::a120:5298:1 as 205298; ipv6 { import all; export filter my_net; }; } I compared this part with the example config and have no clue why the sessions get rejected. Kind regards Bjoern
On Mon, Feb 26, 2018 at 08:03:33PM +0100, Bjoern Franke wrote:
Hi,
I'm trying to transition a config from 1.6.3 to 2.0.1.
1. What's the pendant to
protocol kernel { kernel table 42; scan time 45; [...] }
"kernel table" produces a syntax error.
Hi No idea, 'kernel table' works for me in 2.0.1. Could you send me a complete config?
2. without "kernel table", I get bird started, but it rejects configured BGP connections: HE: Incoming connection from 2001:7f8:33::a100:6939:1 (port 8002) rejected Config for HE:
This message means that matching protocol was found but unable to accept the connection (init or down, or already with connection). What is your output of 'show protocols all HE' command? -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
Hi,
No idea, 'kernel table' works for me in 2.0.1. Could you send me a complete config?
I've seen now I've put it in the wrong place, it has not to be inside a channel.
2. without "kernel table", I get bird started, but it rejects configured BGP connections: HE: Incoming connection from 2001:7f8:33::a100:6939:1 (port 8002) rejected Config for HE:
This message means that matching protocol was found but unable to accept the connection (init or down, or already with connection). What is your output of 'show protocols all HE' command?
For testing purposes I downgraded again to 1.6.3 and I get the same error. bird> show protocols all HE name proto table state since info HE BGP master start 22:23:23 Idle Preference: 100 Input filter: ACCEPT Output filter: my_net Routes: 0 imported, 0 exported, 0 preferred Route change stats: received rejected filtered ignored accepted Import updates: 0 0 0 0 0 Import withdraws: 0 0 --- 0 0 Export updates: 0 0 0 --- 0 Export withdraws: 0 --- --- --- 0 BGP state: Idle Neighbor address: 2001:7f8:33::a100:6939:1 Neighbor AS: 6939 Regards Bjoern
On Mon, Feb 26, 2018 at 10:39:02PM +0100, Bjoern Franke wrote:
2. without "kernel table", I get bird started, but it rejects configured BGP connections: HE: Incoming connection from 2001:7f8:33::a100:6939:1 (port 8002) rejected Config for HE:
This message means that matching protocol was found but unable to accept the connection (init or down, or already with connection). What is your output of 'show protocols all HE' command?
For testing purposes I downgraded again to 1.6.3 and I get the same error.
Don't you missing 'Device' protocol? Or missing 2001:7f8:33::/64 on any interface? -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
participants (2)
-
Bjoern Franke -
Ondrej Zajicek