Hello,

there is a discrepancy between doc and parser. Please try

 s/providers/provider/;

Sorry for the inconvenience. We'll fix this in the next version.

Maria


On 6 January 2025 08:40:36 CET, Jelle Luteijn via Bird-users 
<bird-users@network.cz> wrote:
>Hoi,
>
>Yesterday I tried to implement the validation of ASPA in my router filters.
>I have generated the ASPA table via the mainline version of RPKI-Client, 
>docker image rpki/rpki-client:edge to be precise.
>For Bird I use version 2.16 provided from https://pkg.labs.nic.cz/.
>
>When loading the bird configuration with the new table I get the following 
>error:
>/etc/bird/rpki2/bird:642145:17 syntax error, unexpected PROVIDERS
>this line is: route aspa 945 providers 174, 6461, 6939, 7018, 9002, 32097, 
>401111; (full table provided below)
>
>I tested this yesterday with Job Snijders. He told me that when bird 2.16 is 
>compiled from source it does work, and he was able to replicate the issue with 
>the packages from the repository.
>
>I prefer not to compile the software myself and to use vendor provided 
>packages.
>
>Does somebody know what’s going on?
>
>Regards,
>Jelle Luteijn
>
>---
>
>define force_roa_table_update = 1736147917;
>aspa table ASPAS;
>
>#ROAs are removed from snippet due to size
>
>protocol static {
>        aspa { table ASPAS; };
>
>        route aspa 945 providers 174, 6461, 6939, 7018, 9002, 32097, 401111;
>        route aspa 970 providers 54874;
>        route aspa 11358 providers 835, 924, 6939, 20473, 34927;
>        route aspa 13852 providers 6939, 20473, 34927, 52025, 209533;
>        route aspa 15562 providers 2914, 8283, 51088, 206238;
>        route aspa 16909 providers 20473, 21738, 34927, 47272, 53356, 53667, 
> 152900, 209643, 212477;
>        route aspa 19330 providers 393577;
>        route aspa 21957 providers 970;
>        route aspa 28584 providers 28605;
>        route aspa 33733 providers 174, 6939, 12186, 47787, 200454;
>        route aspa 40544 providers 924, 6939, 12186, 52025;
>        route aspa 41720 providers 174, 1299, 9002, 50877, 60068, 203446, 
> 212508;
>        route aspa 44324 providers 945, 955, 1299, 3204, 6939, 7720, 8772, 
> 8849, 15353, 18041, 20473, 29632, 32595, 34465, 34927, 41051, 43426, 47272, 
> 48266, 51087, 53667, 53808, 59105, 59538, 61112, 134823, 134835, 138997, 
> 139317, 150452, 151364, 199545, 199765, 200105, 206499, 207656, 207841, 
> 209554, 209735, 212483, 213856;
>        route aspa 44355 providers 207841;
>        route aspa 47272 providers 174, 835, 924, 1299, 6830, 6939, 20473, 
> 21738, 25759, 34927, 35133, 41051, 48605, 50391, 50917, 52025, 52210, 58057, 
> 210667, 212514, 212895;
>        route aspa 47689 providers 924, 1299, 6939, 21738, 34465, 34549, 
> 34927, 395823;
>        route aspa 48070 providers 174, 1299;
>        route aspa 48606 providers 30893, 54681, 57974, 59678, 210691, 212276;
>        route aspa 50224 providers 6939, 15353, 26930, 34465, 37988, 50104, 
> 52025, 52210, 59920, 60841, 210475, 400304;
>        route aspa 50391 providers 6939, 20473, 48070;
>        route aspa 50555 providers 970;
>        route aspa 51019 providers 6939, 34549, 34927, 52025, 207841;
>        route aspa 51396 providers 6939, 30823, 35133, 44066, 44592, 49581, 
> 60223, 64457, 203446, 214497, 214995, 215436;
>        route aspa 52025 providers 174, 835, 906, 917, 924, 1299, 3257, 6204, 
> 6939, 7720, 8860, 12186, 18041, 20473, 21700, 21738, 25369, 29802, 32097, 
> 34549, 34927, 35133, 35661, 36369, 37988, 39409, 47787, 48070, 48605, 50917, 
> 51519, 52210, 56655, 57695, 61138, 64289, 197216, 199545, 208453, 209022, 
> 209533, 394177, 396998, 397423, 400304, 400587;
>        route aspa 52210 providers 174, 835, 6939, 52025, 62513, 210667;
>        route aspa 54148 providers 835, 924, 6939, 20473, 21738, 34927, 37988, 
> 47272, 50917, 53616, 53667, 207841, 209022, 209735;
>        route aspa 54218 providers 917, 16509, 35487, 37988, 53667, 57196, 
> 59678;
>        route aspa 56762 providers 47689;
>        route aspa 57984 providers 8283, 48112, 206763;
>        route aspa 59678 providers 6939, 34927, 54218, 55081;
>        route aspa 60223 providers 945, 49581;
>        route aspa 60431 providers 34927, 41495, 50917;
>        route aspa 60841 providers 30456, 400304;
>        route aspa 149301 providers 20473, 61138;
>        route aspa 151642 providers 20473, 61138;
>        route aspa 198136 providers 0;
>        route aspa 199310 providers 44324, 134835, 138997, 139317, 202662, 
> 204844, 212895, 215828;
>        route aspa 199376 providers 47311, 61112, 150249, 151544, 199762, 
> 209533, 215379;
>        route aspa 199762 providers 945, 6939, 8849, 15353, 34927, 44817, 
> 47311, 48605, 140731, 150249;
>        route aspa 200242 providers 835, 6939, 21738, 34465, 34927, 52025, 
> 52041, 59678, 60841, 208453, 210475;
>        route aspa 200351 providers 34927, 47272, 209022, 210475;
>        route aspa 200454 providers 174, 6424, 6939, 9186, 12186;
>        route aspa 202076 providers 207960;
>        route aspa 202359 providers 30740, 33920, 41495;
>        route aspa 202881 providers 205329;
>        route aspa 203236 providers 20473, 44324, 53667, 53808, 200105, 
> 201217, 203314, 213856;
>        route aspa 203619 providers 200454;
>        route aspa 203843 providers 6939, 20473, 53667;
>        route aspa 204857 providers 50224, 59920, 60841, 400304;
>        route aspa 204931 providers 34927, 44103, 207656;
>        route aspa 205329 providers 945, 983, 6939, 7720, 8894, 9409, 20473, 
> 34927, 41051, 131657, 134823, 151364;
>        route aspa 205603 providers 38008, 38074, 59105;
>        route aspa 205663 providers 20473, 61138;
>        route aspa 205789 providers 200242, 207960;
>        route aspa 205848 providers 1299, 6939, 34549, 34927, 52025, 209022;
>        route aspa 207487 providers 20473;
>        route aspa 207841 providers 6939, 137409;
>        route aspa 207960 providers 6939, 20473, 34854, 34927, 136620, 202359, 
> 207968;
>        route aspa 209735 providers 6939, 207841;
>        route aspa 210561 providers 207960;
>        route aspa 212068 providers 6939, 13237, 62240, 207960;
>        route aspa 212245 providers 917, 57695, 212068;
>        route aspa 212516 providers 3204, 6939, 41720;
>        route aspa 212934 providers 835, 6939, 34927, 52210, 53667, 61138, 
> 62513, 209533, 210667;
>        route aspa 213915 providers 215147, 215828;
>        route aspa 214498 providers 16276, 207841;
>        route aspa 215085 providers 35133, 42093, 52025;
>        route aspa 215131 providers 8283, 34927, 212477;
>        route aspa 215147 providers 34927, 41108, 47263, 207252, 213915, 
> 215828;
>        route aspa 215368 providers 207841;
>        route aspa 215436 providers 6762, 6939, 51396, 60223;
>        route aspa 215664 providers 1299, 3204, 6939, 34549, 41720, 56382, 
> 203446, 212508;
>        route aspa 215778 providers 8772, 29632, 39249, 41051, 207656, 209533;
>        route aspa 215828 providers 6204, 6939, 8772, 29390, 29632, 34465, 
> 34927, 39249, 41051, 44592, 48752, 50917, 51019, 51202, 58057, 62403, 152726, 
> 197071, 199524, 203686, 207656, 209533, 210464, 211358, 215147, 216324, 
> 216360, 393577;
>        route aspa 215849 providers 215828;
>        route aspa 216107 providers 924, 6939, 16509, 20473, 21738, 34927, 
> 63473, 209022, 211588;
>        route aspa 216265 providers 202673, 215051;
>        route aspa 216311 providers 6939, 13852, 20473, 34927, 52025;
>        route aspa 267386 providers 6939, 25933, 28220, 28649, 267613;
>        route aspa 270470 providers 53062;
>        route aspa 393577 providers 1299, 6939, 32097, 40676, 137409;
>        route aspa 401111 providers 1012, 2497, 17676;
>        route aspa 401507 providers 53356, 212477;
>}
>

-- 
Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.

Reply via email to