Hi All,
I hope you can help me.
I'm using Quagga + RPKI in Ubuntu with 4 GB of RAM and the latest RPKI RIPE NCC validator 2.16
If the validator is running and I start quagga, everything is fine, after I execute: "show rpki prefix-table" I can see IPv4 & IPv6 prefixes; then, after some time (hours) for some reason IPv4 prefixes are lost.
Something like this:
---- cut here ----
my-rtr> sh rpki prefix-table
RPKI/RTR prefix table
Prefix Prefix Length Origin-AS
...[long output]....
Number of IPv4 Prefixes: 0
Number of IPv6 Prefixes: 1344
---- cut here ----
The compiled source I'm using is:
https://github.com/rtrlib/quagga-rtrlib/tree/feature/rtrlib It happens with Ubuntu 13.04 and 14.04
I have double checked the validator and it has all the ROAs, the communication between quagga and the validator is ok, so, since the validator has all IPv4 ROAs I think the problem is quagga-rtrlib. Anyway I'm willing to modify either one to make it work.
Thanks,
Alejandro,