drag
June 13, 2022, 5:26pm
1
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:
Enable encryption
Install default encryption module
Log out and in
Admin’s files are encrypted
Create new user
Add external storage
Enable encryption
Files are encrypted
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
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:
opened 03:16PM - 09 Feb 18 UTC
closed 01:49PM - 28 Feb 18 UTC
feature: encryption (server-side)
0. Needs triage
### Steps to reproduce
1. Install Nextcloud 13
2. Enable server-side encryptio… n in the admin settings
3. Enable the app "Default encryption module"
### Expected behaviour
The fields to enable recovery key should appear in the admin settings under "Encryption".
### Actual behaviour
The fields to enable recovery key does not appear, hence we can not create the recovery key.
### Server configuration
**Operating system**: Debian 9.3 (stretch)
**Web server:** NGINX 1.10
**Database:** Maria-DB 10.1.26
**PHP version:** PHP 7
**Nextcloud version:** 13
**Updated from an older Nextcloud/ownCloud or fresh install:** Fresh install
**Signing status:**
<details>
<summary>Signing status</summary>
```
No errors have been found.
```
</details>
**List of activated apps:**
<details>
<summary>App list</summary>
```
Enabled:
- activity: 2.6.1
- comments: 1.3.0
- dav: 1.4.6
- encryption: 2.0.0
- federatedfilesharing: 1.3.1
- federation: 1.3.0
- files: 1.8.0
- files_pdfviewer: 1.2.0
- files_sharing: 1.5.0
- files_texteditor: 2.5.1
- files_trashbin: 1.3.0
- files_versions: 1.6.0
- files_videoplayer: 1.2.0
- firstrunwizard: 2.2.1
- gallery: 18.0.0
- logreader: 2.0.0
- lookup_server_connector: 1.1.0
- nextcloud_announcements: 1.2.0
- notifications: 2.1.2
- oauth2: 1.1.0
- password_policy: 1.3.0
- provisioning_api: 1.3.0
- serverinfo: 1.3.0
- sharebymail: 1.3.0
- survey_client: 1.1.0
- systemtags: 1.3.0
- theming: 1.4.1
- twofactor_backupcodes: 1.2.3
- updatenotification: 1.3.0
- workflowengine: 1.3.0
Disabled:
- admin_audit
- files_external
- user_external
- user_ldap
```
</details>
**Nextcloud configuration:**
<details>
<summary>Config report</summary>
```
"system": {
"instanceid": "***REMOVED SENSITIVE VALUE***",
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": [
"***REMOVED SENSITIVE VALUE***"
],
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"overwrite.cli.url": "https:\/\/***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "13.0.0.14",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"log_rotate_size": "10485760",
"log_type": "errorlog",
"loglevel": "2",
"memcache.local": "\\OC\\Memcache\\APCu",
"trashbin_retention_obligation": "auto,90",
"activity_expire_days": 180,
"logtimezone": "Europe\/Zurich",
"maintenance": false
```
</details>
**Are you using encryption:** yes
### Client configuration
**Browser: Firefox, Vivaldi and Chrome**
**Operating system: Linux**
### Logs
```
nothing
```
</details>