How to Solve: x509: certificate signed by unknown authority on GitHub Enterprise Server #65483
Unanswered
loujr
asked this question in
Enterprise
Replies: 1 comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Summary
The message in the UI says "We couldn't deliver this payload: x509: certificate signed by unknown authority". Webhooks are failing due to a recently expired or updated certificate on GitHub Enterprise Server. The GHES certificate itself is valid, but GHES doesn't recognize the local certificate authority (CA) or self-signed certificate on the webhook destination host.
Symptoms
Messages like this appear in the UI and webhooks are not deliverable.
x509: certificate signed by unknown authority
Resolution
To resolve this error, perform the following steps:
Reinstall the signed certificate.
Restart hookshot-go.
On the organization's webhook page, click Redelivery on the recently failed deliveries. The deliveries should redeliver successfully.
If this procedure does not resolve the issue, please open a support ticket and send screenshots of all the error messages you are receiving and the IDs of the failed webhook deliveries.
Additional Resources
Beta Was this translation helpful? Give feedback.
All reactions