SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1129)')) #12529
Replies: 4 comments 4 replies
-
Have you checked your system clock? (Type netbox.dev has a valid certificate as far as I can see - it's signed by Letsencrypt and presents a valid chain. It was created on Feb 9 and expires May 10 20:27:11 2023 GMT - that's only 21 hours away, so it looks like the certificate renewal process is broken - but it is valid for now, just. However, if your clock is a day in the future, it would be broken. But I don't think that can be the problem, as it wouldn't be seen as a "self-signed" certificate. If that's not it, then it maybe your server doesn't have the relevant root certificate (ISRG Root X1) installed. But that would be weird. The Netbox requirements include certifi. What does the following show?
I get:
and I see that
However, I don't know for sure whether the widget's HTTPS client will use certifi's certificates or your system's root certificate store. Otherwise: is there a dubious firewall between you and the Internet which does a man-in-the-middle attack on all outgoing HTTPS connections to intercept them? |
Beta Was this translation helpful? Give feedback.
-
Hello, Not sure where the best place to report this is, as it does not fit any of the bug templates. |
Beta Was this translation helpful? Give feedback.
-
Here is the output of the various checks:
You are right about the MIM, as our firewall is intercepting and inspecting all https traffic:
|
Beta Was this translation helpful? Give feedback.
-
As I don't really need the news widget, I'm ignoring it for now |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I'm evaluating Netbox on an internal standard (CentOS Stream 9) server. Netbox setup using git, directly on the server (no docker).
So far, everything seem to work fine, except for one detail.
In the dashboard, the "News" widget, I see the following error:
There was a problem fetching the RSS feed: HTTPSConnectionPool(host='netbox.dev', port=443): Max retries exceeded with url: /rss/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1129)')))
Now I know how to skip/disable SSL/certification validation when using curl or wget for example. (although I prefer not to)
How can I resolve the issue above?
Thanks
Beta Was this translation helpful? Give feedback.
All reactions