Navigation empty for files app

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
    • 30.0.6
  • Operating system and version (e.g., Ubuntu 24.04):
    • Debian 12
  • Web server and version (e.g, Apache 2.4.25):
    • Docker/Apache
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • traefik v3
  • PHP version (e.g, 8.3):
    • 8.2
  • Is this the first time you’ve seen this error? (Yes / No):
    • yes
  • When did this problem seem to first start?
    • 7.3.2025
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • Docker (non AIO)
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • no

Summary of the issue you are facing:

When selecting the files app the (left side) navigation bar is cleared before the page is fully loaded

Steps to replicate it (hint: details matter!):

  1. Click on files app icon
  2. When reloaded the navigation is filled and right before the page loading is completed is is cleared and is is completely empty.

Log entries

none

Nextcloud

nothing

Web Browser

Failed to register fileAction filesplugin.js:108:9
    <anonym> filesplugin.js:108
    (Async: EventListener.handleEvent)
    <anonym> filesplugin.js:69
    <anonym> filesplugin.js:108
    <anonym> filesplugin.js:108

Web server / Reverse Proxy

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

nothing

Configuration

Nextcloud

The output of occ config:list system o

_apps # docker exec -it -u www-data nextcloud-app php occ config:list system
{
    "system": {
        "installed": true,
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "version": "30.0.6.2",
        "dbtype": "mysql",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbport": "",
        "dbtableprefix": "oc_",
        "mysql.utf8mb4": true,
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "data-fingerprint": "11850a4f44de33ab208ffed3158eb924",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "tempdirectory": "\/var\/www\/html\/data\/tmp",
        "logfile": "\/var\/www\/html\/data\/nextcloud.log",
        "loglevel": 0,
        "log_type": "file",
        "log_rotate_size": 10485760,
        "trusted_domains": {
            "0": "localhost",
            "4": "192.0.0.0\/24",
            "1": "*.domain.cc",
            "2": "45.155.186.78",
            "3": "traefik",
            "5": "172.18.0.2",
        },
        "overwrite.cli.url": "https:\/\/nc.domain.cc",
        "htaccess.RewriteBase": "\/",
        "enable_previews": true,
        "preview_max_x": 512,
        "preview_max_y": 512,
        "preview_max_filesize_image": 50,
        "preview_concurrency_all": 3,
        "preview_concurrency_new": 2,
        "enabledPreviewProviders": [
            "OC\\Preview\\PNG",
            "OC\\Preview\\JPEG",
            "OC\\Preview\\GIF",
            "OC\\Preview\\HEIC",
            "OC\\Preview\\BMP",
            "OC\\Preview\\XBitmap",
            "OC\\Preview\\MP3",
            "OC\\Preview\\TXT",
            "OC\\Preview\\MarkDown",
            "OC\\Preview\\OpenDocument",
            "OC\\Preview\\Krita",
            "OC\\Preview\\Movie",
            "OC\\Preview\\PDF",
            "OC\\Preview\\TIFF",
            "OC\\Preview\\SVG",
            "OC\\Preview\\MP4",
            "OC\\Preview\\Image",
            "OC\\Preview\\MKV",
            "OC\\Preview\\Illustrator",
            "OC\\Preview\\MSOffice2003",
            "OC\\Preview\\MSOffice2007",
            "OC\\Preview\\MSOfficeDoc",
            "OC\\Preview\\Photoshop",
            "OC\\Preview\\Postscript",
            "OC\\Preview\\StarOffice",
            "OC\\Preview\\Font"
        ],
        "jpeg_quality": "90",
        "overwriteprotocol": "https",
        "theme": "",
        "mail_smtpdebug": "true",
        "ldapIgnoreNamingRules": false,
        "mail_smtpmode": "smtp",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "465",
        "app_install_overwrite": [
            "files_external_gdrive",
            "files_external_onedrive",
            "occweb",
            "dashboard",
            "keeweb",
            "cookbook",
            "files_bpm",
            "cms_pico",
            "polls",
            "metadata",
            "unsplash",
            "files_mindmap",
            "solid",
            "files_rightclick"
        ],
        "forwarded_for_headers": [
            "HTTP_X_FORWARDED",
            "HTTP_FORWARDED_FOR"
        ],
        "default_phone_region": "AT",
        "music.cover_size": 500,
        "music.podcast_auto_update_interval": 0.5,
        "music.lastfm_api_key": "5f813c858ae9dc6783ac09412850e7e9",
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "defaultapp": "dashboard,files",
        "knowledgebaseenabled": true,
        "trashbin_retention_obligation": "auto, 90",
        "default_timezone": "Europe\/Vienna",
        "logtimezone": "Europe\/Vienna",
        "0": "memcache.distributed\u2019 => \u2018\\OC\\Memcache\\Redis",
        "1": "memcache.locking\u2019 => \u2018\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "password": "***REMOVED SENSITIVE VALUE***",
            "port": 6379
        },
        "activity_expire_days": 20,
        "allow_user_to_change_display_name": true,
        "profile.enabled": true,
        "maintenance_window_start": 23,
        "mail_smtpsecure": "ssl",
        "mail_smtpauth": true,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "session_keepalive": true,
        "debug": false,
        "overwritehost": "nc.domain.cc",
        "overwritewebroot": "\/",
        "apps_path": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": true
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "apps_paths": [
            {
                "path": "\/var\/www\/html\/apps",
                "url": "\/apps",
                "writable": false
            },
            {
                "path": "\/var\/www\/html\/custom_apps",
                "url": "\/custom_apps",
                "writable": true
            }
        ],
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "upgrade.disable-web": true,
        "fulltextsearch_elasticsearch_host": "http:\/\/elasticsearch:9200",
        "fulltextsearch_elasticsearch_index": "nc_index",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "memcache.locking": "\\OC\\Memcache\\Redis"
    }
}

Apps

Enabled:

  • activity: 3.0.0
  • admin_audit: 1.20.0
  • bruteforcesettings: 3.0.0
  • calendar: 5.1.3
  • calendar_resource_management: 0.9.0
  • cloud_federation_api: 1.13.0
  • cloud_py_api: 0.2.0
  • comments: 1.20.1
  • contacts: 7.0.3
  • contactsinteraction: 1.11.0
  • cookbook: 0.11.3
  • dashboard: 7.10.0
  • dav: 1.31.1
  • dicomviewer: 2.3.0
  • external: 5.5.2
  • federatedfilesharing: 1.20.0
  • files: 2.2.0
  • files_bpm: 1.7.0
  • files_downloadlimit: 3.0.0
  • files_external: 1.22.0
  • files_fulltextsearch: 31.0.0
  • files_pdfviewer: 3.0.0
  • files_reminders: 1.3.0
  • files_sharing: 1.22.0
  • files_trashbin: 1.20.1
  • files_versions: 1.23.0
  • fileslibreofficeedit: 2.0.1
  • forms: 5.0.2
  • fulltextsearch: 30.0.1
  • fulltextsearch_elasticsearch: 30.0.1
  • groupfolders: 18.1.1
  • integration_github: 3.1.1
  • integration_mastodon: 3.1.1
  • logreader: 3.0.0
  • lookup_server_connector: 1.18.0
  • maps: 1.5.0
  • mediadc: 0.4.0
  • nextcloud_announcements: 2.0.0
  • notes: 4.11.0
  • notifications: 3.0.0
  • oauth2: 1.18.1
  • openhab: 0.14.0
  • password_policy: 2.0.0
  • photos: 3.0.2
  • polls: 7.4.1
  • privacy: 2.0.0
  • provisioning_api: 1.20.0
  • recommendations: 3.0.0
  • related_resources: 1.5.0
  • richdocuments: 8.5.4
  • richdocumentscode: 24.4.1204
  • serverinfo: 2.0.0
  • settings: 1.13.0
  • sharebymail: 1.20.0
  • side_menu: 4.0.1
  • snappymail: 2.38.2
  • survey_client: 2.0.0
  • systemtags: 1.20.0
  • tables: 0.9.0
  • tasks: 0.16.1
  • text: 4.1.0
  • theming: 2.6.0
  • theming_customcss: 1.18.0
  • twofactor_backupcodes: 1.19.0
  • updatenotification: 1.20.0
  • user_status: 1.10.0
  • viewer: 3.0.0
  • weather_status: 1.10.0
  • webhook_listeners: 1.1.0-dev
  • whiteboard: 1.0.5
  • workflow_script: 1.15.0
  • workflowengine: 2.12.0
    Disabled:
  • app_api: 4.0.6 (installed 4.0.5)
  • circles: 30.0.0 (installed 26.0.0)
  • cms_pico: 1.0.21 (installed 1.0.21)
  • encryption: 2.18.0
  • federation: 1.20.0 (installed 1.20.0)
  • firstrunwizard: 3.0.0 (installed 3.0.0)
  • keeweb: 0.6.20 (installed 0.6.20)
  • solid: 0.9.1 (installed 0.9.1)
  • support: 2.0.0 (installed 2.0.0)
  • suspicious_login: 8.0.0
  • twofactor_nextcloud_notification: 4.0.0
  • twofactor_totp: 12.0.0-dev
  • user_ldap: 1.21.0 (installed 1.16.0)
  • workflow_ocr: 1.30.1 (installed 1.30.1)

There is no left side navigation bar in Nextcloud. Are you perhaps talking about the side_menu (aka Custom menu) app you appear to have installed?

This may be coming from the mediadc app, but just a guess based on the code line number.

Well, the button to open and close it says “navigation”.

Yes, you are right. The message in the browser console disappeared after disabaling the mediadc app but the behavior is still the same as before.

I guess I’m unclear about what you’re reporting.

Can you maybe provide a screenshot or video and point out the problem?

Marked in the screenshot as “THIS AREA”

It may be the files_bpm app. That was reported elsewhere.

@jtr Thanks a lot!
A simple search in github would have saved me a lot of time.

1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.