[RPKI] [EXTERNAL] routinator 0.10.2 vs. 0.11.2
Havard Eidnes
he at uninett.no
Wed Sep 7 10:24:57 UTC 2022
>> rsync-durations:
>> ...
>> rsync://rpki.arin.net/repository/: status=-1, duration=300.045s
>> ...
>
> That looks like rsync took too long -- by default, there is a 300
> second timeout for rsync, whihc you can modify via the rrdp-timeout
> configuration/command line setting. If your network is rather slow, you
> might want to increase this value (or set it to zero to disable the
> timeout altogether). It exists as a precaution so that malicious
> repositories can't just hang forever and block data generation.
OK. I didn't think I had any overload situations or "slow
network" locally, but it's obviously not easy to tell where the
packet loss happened. Cursory traceroute testing doesn't point
to a particular problem. For now I've added
rsync-timeout = 600
to my routinator.conf (parameter not in example config, and
there's no routinator.conf(5) man page, so this is patterned
after what routinator(1) lists as options).
> What's a bit weird, though, is that it doesn't use RRDP for ARIN.
I wonder if that's because the arin.tal lists rsync first, while
all the others list https (rrdp) first?
> Can you check your log if there are any errors? There should
> be.
I can't find an rsync error related to ARIN. I found a couple
others:
Sep 07 09:19:34 rov-host routinator[710]: rsync://invalid.rov.koenvanhove.nl/repo/: rsync error: timeout waiting for daemon connection (code 35) at socket.c(278) [Receiver=3.2.4]
Sep 07 09:21:09 rov-host routinator[710]: rsync://nostromo.heficed.net/repo/: rsync error: timeout waiting for daemon connection (code 35) at socket.c(278) [Receiver=3.2.4]
Sep 07 09:22:36 rov-host routinator[710]: rsync://rpki.caramelfox.net/repo/: rsync error: timeout waiting for daemon connection (code 35) at socket.c(278) [Receiver=3.2.4]
Sep 07 09:43:22 rov-host routinator[710]: rsync://rpki.apnic.net/repository/: rsync: [receiver] read error: Connection reset by peer (54)
Sep 07 09:43:22 rov-host routinator[710]: rsync://rpki.apnic.net/repository/: rsync error: error in socket IO (code 10) at io.c(796) [receiver=3.2.4]
Sep 07 09:43:22 rov-host routinator[710]: rsync://rpki.apnic.net/repository/: rsync: connection unexpectedly closed (235892 bytes received so far) [generator]
Sep 07 09:43:22 rov-host routinator[710]: rsync://rpki.apnic.net/repository/: rsync error: error in rsync protocol data stream (code 12) at io.c(228) [generator=3.2.4]
However, no rsync error messages related to ARIN that I can find,
all I find are messages of this type:
Sep 07 09:47:40 rov-host routinator[710]: rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/2a246947-2d62-4a6c-ba05-87187f0099b2/63e0b1ac-9cd7-4998-bda5-556194e8519d/63e0b1ac-9cd7-4998-bda5-556194e8519d.mft: not found in local repository
Sep 07 09:47:40 rov-host routinator[710]: rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/2a246947-2d62-4a6c-ba05-87187f0099b2/63e0b1ac-9cd7-4998-bda5-556194e8519d/63e0b1ac-9cd7-4998-bda5-556194e8519d.mft: No valid manifest found.
Sep 07 09:47:40 rov-host routinator[710]: CA for rsync://rpki.arin.net/repository/arin-rpki-ta/5e4a23ea-e80a-403e-b08c-2171da2157d3/2a246947-2d62-4a6c-ba05-87187f0099b2/63e0b1ac-9cd7-4998-bda5-556194e8519d/ rejected, resources marked as unsafe:
Sep 07 09:47:40 rov-host routinator[710]: 24.237.0.0/16
Sep 07 09:47:40 rov-host routinator[710]: 65.74.0.0/17
Sep 07 09:47:40 rov-host routinator[710]: 66.58.128.0/17
Sep 07 09:47:40 rov-host routinator[710]: 66.223.128.0/17
Sep 07 09:47:40 rov-host routinator[710]: 67.58.0.0/19
Sep 07 09:47:40 rov-host routinator[710]: 69.178.0.0/17
Sep 07 09:47:40 rov-host routinator[710]: 72.42.128.0/18
Sep 07 09:47:40 rov-host routinator[710]: 206.174.0.0/17
Sep 07 09:47:40 rov-host routinator[710]: 209.165.128.0/18
Sep 07 09:47:40 rov-host routinator[710]: 2610:100::/32
Sep 07 09:47:40 rov-host routinator[710]: AS8047
Regards,
- Håvard
More information about the RPKI
mailing list