Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Sectigo intermediary certificate issue #16

Merged
merged 2 commits into from Aug 3, 2022

Conversation

cpwood
Copy link
Contributor

@cpwood cpwood commented Jul 30, 2022

Knowsley libraries failed on Friday's CI run and this was because its SSL certificate had changed. The error was an UNABLE_TO_VERIFY_LEAF_SIGNATURE error when connecting to the server.

I checked the SSL certificate for the server with SSL Labs and it confirmed that the certificate chain is incomplete:

CleanShot 2022-07-30 at 15 18 21@2x

We've also had other libraries that have encountered this issue, which is why a DisableTls option was included within data.json.

The missing intermediary public certificate is now included within the repo and is injected into Node JS when the code is run. This makes Knowsley work again, as well as the other libraries where DisableTls was previously true.

Dependencies have also been updated.

@DaveBathnes DaveBathnes merged commit 8e28d41 into LibrariesHacked:main Aug 3, 2022
cpwood referenced this pull request in cpwood/catalogues-library Aug 21, 2022
Merge pull request #16 from cpwood/main
DaveBathnes pushed a commit that referenced this pull request May 21, 2023
Merge pull request #38 from cpwood/main
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.

None yet

2 participants