We are slightly embarrassed to announce the first bugfix release of the Routinator: version 0.1.1 ‘Five-second Rule.’
Routinator is an RPKI relying party software that collects and validates statements made in the Resource Public Key Infrastructure (RPKI) about allowed route origins and provides them to routers.
This release fixes a bug in the RTR server used by routers to acquire their set of valid route origins. There are two versions of this protocol. While Routinator supports both versions, we overlooked that the message that ends a set of origins (the End of Data PDU) is different in the two versions. We thus responded with the wrong message in version 0, leading to at least Juniper routers rightfully dropping the RTR session.
Many thanks to everyone getting back to us reporting the issue. We very much appreciate your interest in Routinator! Since there was quite a few reports, we decided to quickly release this bugfix version.
If you have installed Routinator directly from crates.io, you can update through:
cargo install --force routinator
You can find more information on the Routinator, including how to get and run your own copy, on Github.