This message originated from Cribl Community Slack.
Click here to view the original link.
Does the REST API collectors use a different cert store other than the operating system? I have a cert for a server that is trusted by the server but when running it through the rest collector get a self-signed error.
Solved
REST API Collector Fails With Self-Signed Certificate Error Despite Trusted Cert
Best answer by Randy Corelli
@user, you're correct. If you have a self-signed cert that's used by a REST Collector then you'll want to set that
Links for this message:
image.png
NODE_EXTRA_CA_CERTS environment variable to tell the Worker that it's a trusted cert and get past that error.
I'd also recommend setting that environment variable as a systemd override vs. directly in the service file itself. That just helps avoid it being unset should an upgrade ever change the service file itself. The command for that is systemctl edit cribl.service. Screenshot below shows the general syntax (which is also in the docs)Links for this message:
image.png
Sign up
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
