RIPE-NCC / rpki-validator-3

RIPE NCC RPKI Validator 3
Other
63 stars 27 forks source link

Happy Eyeballs logic seems to fail when no IPv6 binding sometimes #107

Closed geeohgeegeeoh closed 5 years ago

geeohgeegeeoh commented 5 years ago

rrdp.cnnic.cn has no IPv6.

I am logging this:

2019-10-28 00:45:26,070          WARN    quartzScheduler_Worker-7    n.r.r.v.r.RrdpServiceImpl               Error retrieving RRDP repository at https://rpki.cnnic.cn/rrdp/notify.xml: Error downloading 'https://rpki.cnnic.cn/rrdp/notify.xml', cause: failed reading response stream for https://rpki.cnnic.cn/rrdp/notify.xml: java.util.concurrent.ExecutionException: java.net.SocketTimeoutException: Connect Timeout, cause: java.net.SocketTimeoutException: Connect Timeout, cause: Connect Timeout

and I get a red 'no repository' indication in the web view.

omuravskiy commented 5 years ago

It does not look like happy-eyeballs logic's problem.

The error log you posted comes from the HTTP client, and it is a generic connection timeout. If you have connectivity to rpki.cnnic.cn:443, this error should disappear with next scheduled run.

lolepezy commented 5 years ago

So I would assume this is resolved or at least we know it's not a problem of the validator.