Skip to content

Conversation

@provokateurin
Copy link
Member

Summary

Currently it's not possible for admins to reject certificates that are part of the default bundle shipped by Nextcloud.
This option allows specifying the default bundle which in turn allows admins to use the system bundle which they might customize to include self-signed certificates and which might also get faster security updates (without even updating Nextcloud).

Checklist

@provokateurin provokateurin added this to the Nextcloud 32 milestone May 11, 2025
@provokateurin provokateurin requested a review from a team as a code owner May 11, 2025 14:43
@provokateurin provokateurin requested review from skjnldsv, sorbaugh and yemkareems and removed request for a team May 11, 2025 14:43
@kesselb
Copy link
Contributor

kesselb commented May 11, 2025

Thanks for taking care! I think that change is a really good initiative. As I mentioned in #32963 a while ago, I think it's weird to have our own certificate management, and it makes the administrator's life harder. I'm aware of the issues we had with certificates, especially when running ancient enterprise Linux distributions with outdated bundles, but those infrastructure issues should not justify reinventing the wheel. Nevertheless, a configuration option to opt-out and rely on the system's default is a great start, and I'd recommend accepting it.

This was referenced Aug 22, 2025
This was referenced Sep 2, 2025
This was referenced Sep 25, 2025
@skjnldsv skjnldsv modified the milestones: Nextcloud 32, Nextcloud 33 Sep 28, 2025
Copy link
Contributor

@miaulalala miaulalala left a comment

Choose a reason for hiding this comment

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

Neat!

@provokateurin provokateurin force-pushed the feat/certificatemanager/default-bundle-path-option branch from cacc724 to fa270b8 Compare November 14, 2025 09:07
@provokateurin provokateurin force-pushed the feat/certificatemanager/default-bundle-path-option branch from fa270b8 to 0c3a872 Compare December 1, 2025 09:51
@provokateurin
Copy link
Member Author

/backport to stable32

@provokateurin
Copy link
Member Author

/backport to stable31

@provokateurin
Copy link
Member Author

/backport to stable30

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants