Skip to content

Add root cert DST Root CA X3 for Let's Encrypt #8386

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

Merged
merged 1 commit into from
Sep 11, 2023

Conversation

dhalbert
Copy link
Collaborator

Add an (expired) root cert, DST Root CA X3, to the roots cert list to handle the special way Let's Encrypt does its root cert. See details here: adafruit/certificates#1.

This cert was present in the older NINA-FW list. It was removed when the roots cert bundle was completely reworked in #8374. But mbedTLS does not seem to work properly with the Let's Encrypt scheme without this cert.

Discovered by @BlitzCityDIY while using site.api.espn.com.

Copy link

@BlitzCityDIY BlitzCityDIY left a comment

Choose a reason for hiding this comment

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

thanks @dhalbert ! tested the generated UF2 from here on the matrixportal s3 and it is working with the API

@dhalbert dhalbert merged commit 7071202 into adafruit:8.2.x Sep 11, 2023
@dhalbert dhalbert deleted the lets-encrypt-cert branch September 11, 2023 18:20
jepler pushed a commit to jepler/circuitpython that referenced this pull request Nov 3, 2024
Allows mpremote file transfer to work correctly when mpremote is used over
the ST-link USB/UART REPL port.

Fixes issue adafruit#8386.

Signed-off-by: Andrew Leech <[email protected]>
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