Bird OSPF + Wireguard + Jessie w/kernel 4.8.7-1

Will van Gulik mailing-porcus at porcus.ch
Mon Dec 5 21:45:12 CET 2016


Hi Tim,

Indeed, so this one was totally related to my misconfiguration of wireguard, I forgot the multicast IP needed by OSPF. It was working on some hosts because I was allowing 0.0.0.0/0, which obviously includes multicast.

So Bird doesn't have an issue there.

Thanks Tim and Alex for the comments and advices, and the Bird team for the marvellous software :)

Cheers,

Will


> On 05 Dec 2016, at 16:23, Tim Weippert <weiti at weiti.org> wrote:
> 
> HI, 
> 
> just tested it:
> 
> On Mon, Dec 05, 2016 at 04:17:22PM +0100, Tim Weippert wrote:
>> Hi, 
>> 
>> On Sun, Dec 04, 2016 at 11:23:03PM +0100, Will van Gulik wrote:
>>> Hi,
>> 
>> [ ... ]
>> 
>>> Here is what I got from the log, without additional debug information from Bird :
>>> Dec  4 22:56:18 apu02 bird: ospf1: Socket error on wg2: Required key not available
>> 
>> [ ... ] 
>>> Anyone stumbled on that one ?
>> 
>> Yes, i know the error, and i think it was due to my fault of not set
>> allowed ips in wireguard correctly ... but i'm not 100% sure if it was.
> 
> Remove IPv4 allowed ips from wg interface:
> 
> wg set wg-ibgp-de01 peer WgGSv+UbYFbOQ/L9XAmdbmLECt8rKrU84M5QElnEoyk= allowed-ips ::/0
> 
> and i see in log:
> 
> Dec 05 16:21:42 dn42-svc bird[31900]: O_OSPF: Socket error on wg-ibgp-de01: Required key not available
> 
> Version BIRD 1.6.2
> 
> HTH, 
> tim
> 
> -- 
> Tim Weippert
> http://weiti.org - weiti at weiti.org
> GPG Fingerprint - E704 7303 6FF0 8393 ADB1  398E 67F2 94AE 5995 7DD8




More information about the Bird-users mailing list