Closed robert-scheck closed 4 years ago
This is not a bug in rpki-client
, this is a problem in RIPE NCC's RPKI repository where it delegates to RG. Once RIPE & RG fix their publication, these traces will disappear.
I'm inclined to close this, unless I misunderstood your request.
So the raw errors
rpki-client: ...trace: error:02001002:system library:fopen:No such file or directory
rpki-client: ...trace: error:2006D080:BIO routines:BIO_new_file:no such file
are intended? I would have simply expected something more admin-friendly.
Ah! Now I understand what you mean. I'll check with the developers.
Thanks for the report---I'm looking into it!
These warnings are fine! They're simply reporting that the MFT file was specified, but not found. It's common (apparently) for repositories to be in flux and internally inconsistent. (The "short read" is also fine: it's just a debugging message.) If a fatal error occurs, the system will exit.
You can actually see in the epilogue that an MFT file failed parsing.
Job, can you propose a change in the error-reporting language that makes this less scary to folks?
As per 0.3.0 these scary error messages still exist, while other errors (e.g. "mft expired on Feb 18 10:00:00 2020 GMT", "certificate has expired", "RFC 3779 resource not subset of parent's resources") got pretty nice error messages.
The last checkin makes these error messages nicer.
The errors spewn by OpenSSL feel like a bug or a not cached error or a race condition…
That's rpki-client 0.2.0 with openssl-1.1.1b-5.fc29.x86_64 here.