Skip to content

Conversation

@klaernie
Copy link
Contributor

The old error message is quite similar to the openssl failed to retrieve issuer certificate and can mislead users to troubleshooting certificate stores.

The new message should be distinct enough to make it clear to users that this is not a problem raised by the underlying SSL implementation, but a problem inside monitoring-plugins.

This change is triggered by a problem I have in our infrastructure that leads to missing certificates, where I mistook the error message as coming from openssl, which turned out to be the wrong direction. Then again today I went down the same rabbit hole until I remembered that the problem was outside the openssl certificate stores.
Hopefully I will manage to build a reproducible problem to demonstrate the actual problem that caused me to see this error message, or maybe I'll even get it fixed myself.

The old error message is quite similar to the openssl `failed to retrieve issuer certificate` and can mislead users to troubleshooting certificate stores.

The new message should be distinct enough to make it clear to users that this is not a problem raised by the underlying SSL implementation, but a problem inside monitoring-plugins.
Copy link
Member

@RincewindsHat RincewindsHat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, that sounds reasonable.

@RincewindsHat RincewindsHat merged commit 922d16a into monitoring-plugins:master Mar 17, 2025
7 checks passed
@klaernie klaernie deleted the patch-1 branch March 20, 2025 10:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants