There is no option for me to enable user files recovery key

Nextcloud version (eg, 20.0.5): 24.0.1
Operating system and version (eg, Ubuntu 20.04): Ubuntu 20.04
Apache or nginx version (eg, Apache 2.4.25): nginx proxy manager
PHP version (eg, 7.4): 8.0.19

The issue you are facing:

There is no way to set the user files recovery key after encrypting.

Is this the first time you’ve seen this error? (Y/N): Y

Steps to replicate it:

  1. Enable encryption
  2. Install default encryption module
  3. Log out and in
  4. Admin’s files are encrypted
  5. Create new user
  6. Add external storage
  7. Enable encryption
  8. Files are encrypted
  9. Still no option to generate recovery key in admin

The output of your config.php file in /path/to/nextcloud (make sure you remove any identifiable information!):

Not relevant

The output of your Apache/nginx/system log in /var/log/____:

Not relevant

Output errors in nextcloud.log in /var/www/ or as admin user in top right menu, filtering for errors. Use a pastebin service if necessary.

no errors

https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/encryption_configuration.html#disabling-encryption

this one
my instance
installed module

I´ve the same issue,

with 25.0.2.
Also i wasn´t able to “enable” the Server-Side encryption due the fact that the Option Field was not clickable. was only able to enable encryption via occ

Kind regards

when i understand it right, via default the master-recovery-key is enabled in Nextcloud >13.
That´s the reason why this Option is not shown…

But howto check this, because i did never run

occ encryption:enable-master-key

and also didn´t enter a master key

So maybe it makes sense to update the documentation:
https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/encryption_configuration.html#enabling-users-file-recovery-keys
as mentioned in 2020 at: