Skip to content

Encrypted folders become undeletable but are still accassible #1190

@ericfischereu

Description

@ericfischereu

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.

Steps to reproduce

Unsure about this exactly happens. But using the Desktop client seems to be fine, it could have something to do with the mobile app.

Expected behaviour

Folders stay accessible and deletable all the time.

Actual behaviour

Folders can be accessed, but on the three dot menus (Android and web) the delete option is gone. If you delete the folder locally with classic sync on the desktop client the folder just reappears. Syncing with the desktop client on different devices however results in an error.

Server configuration

Operating system: AIO container

Web server: Apache, PHP-FPM

Database: Postgres

PHP version: AIO container

Nextcloud version: 31

Updated from an older Nextcloud/ownCloud or fresh install: Long time ago before I activated E2EE "migrated" from the community Docker container to a manual AIO install.

Where did you install Nextcloud from: Manual AIO install.

Signing status:

Signing status No errors have been found.

List of activated apps:

App list
Enabled:
  - activity: 4.0.0
  - app_api: 5.0.2
  - assistant: 2.9.0
  - bookmarks: 15.2.1
  - bruteforcesettings: 4.0.0
  - calendar: 5.5.8
  - circles: 31.0.0
  - cloud_federation_api: 1.14.0
  - collectives: 3.3.0
  - comments: 1.21.0
  - contacts: 7.3.6
  - contactsinteraction: 1.12.1
  - context_chat: 4.5.0
  - dashboard: 7.11.0
  - dav: 1.33.0
  - deck: 1.15.3
  - drawio: 3.1.2
  - end_to_end_encryption: 1.17.0
  - external: 6.0.2
  - federatedfilesharing: 1.21.0
  - federation: 1.21.0
  - files: 2.3.1
  - files_antivirus: 6.0.7
  - files_automatedtagging: 2.0.0
  - files_downloadactivity: 1.18.1
  - files_downloadlimit: 4.0.0
  - files_external: 1.23.0
  - files_fulltextsearch: 31.0.0
  - files_pdfviewer: 4.0.0
  - files_photospheres: 1.31.1
  - files_reminders: 1.4.0
  - files_sharing: 1.23.1
  - files_texteditor: 2.15.1
  - files_trashbin: 1.21.0
  - files_versions: 1.24.0
  - fileslibreofficeedit: 2.0.1
  - firstrunwizard: 4.0.0
  - flow_notifications: 2.0.1
  - forms: 5.2.2
  - fulltextsearch: 31.0.0
  - fulltextsearch_elasticsearch: 31.0.0
  - gpoddersync: 3.13.3
  - impersonate: 2.0.0
  - integration_gitlab: 3.2.0
  - integration_openai: 3.9.1
  - integration_openproject: 2.10.1
  - keeweb: 0.6.22
  - logreader: 4.0.0
  - lookup_server_connector: 1.19.0
  - mail: 5.5.13
  - maps: 1.6.0
  - memories: 7.7.0
  - music: 2.4.1
  - nextcloud_announcements: 3.0.0
  - notes: 4.12.3
  - notifications: 4.0.0
  - notify_push: 1.2.1
  - oauth2: 1.19.1
  - ocs_api_viewer: 1.0.11
  - onlyoffice: 9.11.0
  - ownershiptransfer: 1.3.0
  - password_policy: 3.0.0
  - phonetrack: 0.9.1
  - photos: 4.0.0
  - polls: 8.5.0
  - previewgenerator: 5.10.0
  - privacy: 3.0.0
  - profile: 1.0.0
  - provisioning_api: 1.21.0
  - recognize: 9.0.7
  - recommendations: 4.0.0
  - related_resources: 2.0.0
  - repod: 3.8.2
  - richdocuments: 8.7.6
  - serverinfo: 3.0.0
  - settings: 1.14.0
  - sharebymail: 1.21.0
  - side_menu: 5.1.3
  - spreed: 21.1.5
  - support: 3.0.0
  - survey_client: 3.0.0
  - suspicious_login: 9.0.1
  - systemtags: 1.21.1
  - tables: 1.0.0
  - tasks: 0.17.1
  - text: 5.0.2
  - theming: 2.6.1
  - theming_customcss: 1.19.0
  - twofactor_backupcodes: 1.20.0
  - twofactor_nextcloud_notification: 5.0.0
  - twofactor_totp: 13.0.0-dev.0
  - twofactor_webauthn: 2.4.1
  - updatenotification: 1.21.0
  - uppush: 2.3.1
  - user_status: 1.11.0
  - viewer: 4.0.0
  - weather_status: 1.11.0
  - webapppassword: 25.8.0
  - webhook_listeners: 1.2.0
  - whiteboard: 1.4.1
  - workflow_script: 2.0.0
  - workflowengine: 2.13.0
Disabled:
  - admin_audit: 1.21.0
  - encryption: 2.19.0 (installed 2.19.0)
  - user_ldap: 1.22.0

Nextcloud configuration:

Config report
{
    "system": {
        "one-click-instance": true,
        "one-click-instance.user-limit": 100,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "appsallowlist": [],
        "check_data_directory_permissions": false,
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "password": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "localhost",
            "cloud.ericfischer.eu"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "pgsql",
        "version": "31.0.10.2",
        "overwrite.cli.url": "https:\/\/cloud.ericfischer.eu\/",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "loglevel": 2,
        "log_type": "file",
        "logfile": "\/var\/www\/html\/data\/nextcloud.log",
        "log_rotate_size": "10485760",
        "log.condition": {
            "apps": [
                "admin_audit"
            ]
        },
        "preview_max_x": 2048,
        "preview_max_y": 2048,
        "jpeg_quality": 60,
        "enabledPreviewProviders": {
            "1": "OC\\Preview\\Image",
            "2": "OC\\Preview\\MarkDown",
            "3": "OC\\Preview\\MP3",
            "4": "OC\\Preview\\TXT",
            "5": "OC\\Preview\\OpenDocument",
            "6": "OC\\Preview\\Movie",
            "7": "OC\\Preview\\Krita",
            "0": "OC\\Preview\\Imaginary",
            "23": "OC\\Preview\\ImaginaryPDF"
        },
        "enable_previews": true,
        "upgrade.disable-web": true,
        "mail_smtpmode": "smtp",
        "trashbin_retention_obligation": "auto, 30",
        "versions_retention_obligation": "auto, 30",
        "activity_expire_days": "30",
        "simpleSignUpLink.shown": false,
        "share_folder": "\/Shared",
        "one-click-instance.link": "https:\/\/nextcloud.com\/all-in-one\/",
        "upgrade.cli-upgrade-link": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/2726",
        "updatedirectory": "\/nc-updater",
        "allow_local_remote_servers": true,
        "davstorage.request_timeout": 3600,
        "htaccess.RewriteBase": "\/",
        "dbpersistent": false,
        "files_external_allow_create_new_local": false,
        "onlyoffice": {
            "jwt_secret": "***REMOVED SENSITIVE VALUE***",
            "jwt_header": "AuthorizationJwt"
        },
        "overwritehost": "cloud.ericfischer.eu",
        "overwriteprotocol": "https",
        "preview_imaginary_url": "***REMOVED SENSITIVE VALUE***",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_sendmailmode": "smtp",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpauth": 1,
        "mail_smtpport": "465",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpsecure": "ssl",
        "app_install_overwrite": {
            "0": "nextcloud-aio",
            "2": "externalportal",
            "3": "news",
            "5": "files_texteditor",
            "6": "appointments",
            "7": "tasks",
            "8": "keeweb",
            "9": "files_photospheres",
            "10": "forms",
            "11": "maps",
            "12": "side_menu",
            "13": "apporder",
            "14": "deck",
            "15": "drawio"
        },
        "maintenance_window_start": 100,
        "preview_imaginary_key": "***REMOVED SENSITIVE VALUE***",
        "auth.bruteforce.protection.enabled": true,
        "ratelimit.protection.enabled": true,
        "memories.db.triggers.fcu": true,
        "memories.exiftool": "\/var\/www\/html\/custom_apps\/memories\/bin-ext\/exiftool-amd64-musl",
        "memories.vod.path": "\/var\/www\/html\/custom_apps\/memories\/bin-ext\/go-vod-amd64",
        "memories.vod.ffmpeg": "\/usr\/bin\/ffmpeg",
        "memories.vod.ffprobe": "\/usr\/bin\/ffprobe",
        "documentation_url.server_logs": "https:\/\/github.com\/nextcloud\/all-in-one\/discussions\/5425",
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "forbidden_filename_characters": [
            "\\",
            "\/"
        ],
        "forbidden_filename_extensions": [
            ".filepart",
            ".part"
        ],
        "HAPROXY_PASSWORD": "***MANUALLY REMOVED SENSITIVE DATA***",
        "DOMAIN": "cloud.ericfischer.eu"
    }
}

Are you using external storage, if yes which one: SFTP

Are you using encryption: no, but tested it some time ago for external storages

Are you using an external user-backend, if yes which one: no

Client configuration

Browser:

Operating system:

Logs

Web server error log

Web server error log
Insert your webserver log here

Nextcloud log (data/nextcloud.log)

Nextcloud log
Insert your Nextcloud log here

Browser log

Browser log
Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log
c) ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    0. Needs triagePending approval or rejection. This issue is pending approval.bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions