Skip to content

feat: Trust new intermediate certificates from Sectigo#2142

Merged
nikclayton merged 1 commit intopachli:mainfrom
nikclayton:2141-sectigo
Feb 26, 2026
Merged

feat: Trust new intermediate certificates from Sectigo#2142
nikclayton merged 1 commit intopachli:mainfrom
nikclayton:2141-sectigo

Conversation

@nikclayton
Copy link
Copy Markdown
Contributor

Sectigo created new intermediate certificates that are not trusted on older Android devices, resulting in errors like:

java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

when users try and login, or load media from servers using these certificates.

To fix this include the new root and intermediate certificates.

The new certificates are linked to from https://www.sectigo.com/knowledge-base/detail/Access-New-Sectigo-Certificate-Chain under "DV TLS Roots" and are:

sectigo_root_e46.pem, Sectigo Public Server Authentication Root E46, https://crt.sh/?id=4256644603, downloaded from https://crt.sh/?d=4256644603

sectigo_root_r46.pem, intermediate certificate, Sectigo Public Server Authentication Root R46.crt, https://crt.sh/?id=4256644734, downloaded from https://crt.sh/?d=4256644734

Fixes #2141

Sectigo created new intermediate certificates that are not trusted on
older Android devices, resulting in errors like:

java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

when users try and login, or load media from servers using these certificates.

To fix this include the new root and intermediate certificates.

The new certificates are linked to from https://www.sectigo.com/knowledge-base/detail/Access-New-Sectigo-Certificate-Chain
under "DV TLS Roots" and are:

sectigo_root_e46.pem, Sectigo Public Server Authentication Root E46,
https://crt.sh/?id=4256644603, downloaded from https://crt.sh/?d=4256644603

sectigo_root_r46.pem, intermediate certificate, Sectigo Public Server
Authentication Root R46.crt, https://crt.sh/?id=4256644734, downloaded from
https://crt.sh/?d=4256644734

Fixes pachli#2141
@nikclayton nikclayton merged commit 9e29621 into pachli:main Feb 26, 2026
27 checks passed
@nikclayton nikclayton deleted the 2141-sectigo branch February 26, 2026 13:31
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.

No media loading (attached pictures and videos, profile pictures)

1 participant