App store "Could Not Load Discover Section

Support intro

Sorry to hear you’re facing problems. :slightly_frowning_face:

The community help forum (help.nextcloud.com) is for home and non-enterprise users. Support is provided by other community members on a best effort / “as available” basis. All of those responding are volunteering their time to help you.

If you’re using Nextcloud in a business/critical setting, paid and SLA-based support services can be accessed via portal.nextcloud.com where Nextcloud engineers can help ensure your business keeps running smoothly.

Getting help

In order to help you as efficiently (and quickly!) as possible, please fill in as much of the below requested information as you can.

Before clicking submit: Please check if your query is already addressed via the following resources:

(Utilizing these existing resources is typically faster. It also helps reduce the load on our generous volunteers while elevating the signal to noise ratio of the forums otherwise arising from the same queries being posted repeatedly).

Some or all of the below information will be requested if it isn’t supplied; for fastest response please provide as much as you can. :heart:

The Basics

  • Nextcloud Server version (e.g., 29.x.x):
  • Operating system and version (e.g., Ubuntu 24.04):
    • Docker office Nextcloud image hosted on Ubuntu 24.04
  • Web server and version (e.g, Apache 2.4.25):
    • Integrated
  • Reverse proxy and version _(e.g. nginx 1.27.2)
    • Nginx 1.31.1
  • PHP version (e.g, 8.3):
    • 8.4.22
  • Is this the first time you’ve seen this error? (Yes / No):
    • Yes
  • When did this problem seem to first start?
    • After upgrade to 34.0.0
  • Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
    • Docker update
  • Are you using CloudfIare, mod_security, or similar? (Yes / No)
    • No

Summary of the issue you are facing:

App store “Discover” returns “Could not load app discover section” and main page shows “Nothing to Show: Could not load section content from app store.”

No errors in the nextcloud.log. Logging set to for production use. No errors showing in nextcloud container output either.

Appears identical to the problem described here; Issue with Loading App Updates - "Could not load app discover section" · nextcloud/all-in-one · Discussion #5317 · GitHub

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

  1. Open app store.

Log entries

Nextcloud

Please provide the log entries from your Nextcloud log that are generated during the time of problem (via the Copy raw option from Administration settings->Logging screen or from your nextcloud.log located in your data directory). Feel free to use a pastebin/gist service if necessary.

No logs in nextcloud.log

Web Browser

If the problem is related to the Web interface, open your browser inspector Console and Network tabs while refreshing (reloading) and reproducing the problem. Provide any relevant output/errors here that appear.

Tried Chromium and Firefox both on Ubuntu 24.04

Web server / Reverse Proxy

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

nginx_nginx.0.5pzuq112iqrv@c1n1    | 10.10.10.223 - - [13/Jun/2026:11:37:30 +0000] "GET /owncloud/ocs/v2.php/apps/appstore/api/v1/discover HTTP/1.1" 200 81 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36" "10.1.1.69"

Configuration

Nextcloud

The output of occ config:list system or similar is best, but, if not possible, the contents of your config.php file from /path/to/nextcloud is fine (make sure to remove any identifiable information!):

{
    "system": {
        "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
            }
        ],
        "trusted_domains": [
            "castle.<SENSITIVE>",
            "www.<SENSITIVE>",
            "10.1.1.200:8090",
            "10.8.0.200:8090",
            "filer.<SENSITIVE>:18080",
            "10.10.10.240:18080"
        ],
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "logtimezone": "UTC",
        "installed": true,
        "forcessl": false,
        "mail_smtpmode": "smtp",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "25",
        "theme": "",
        "loglevel": 2,
        "log_type": "file",
        "logfile": "nextcloud.log",
        "version": "34.0.0.12",
        "overwrite.cli.url": "https:\/\/www.XXXX\/owncloud",
        "overwritehost": "www.XXXX",
        "overwritewebroot": "\/owncloud",
        "overwriteprotocol": "https",
        "htaccess.RewriteBase": "\/",
        "mail_sendmailmode": "smtp",
        "mysql.utf8mb4": true,
        "filelocking.enabled": "true",
        "trashbin_retention_obligation": "auto, 30",
        "allow_local_remote_servers": true,
        "default_phone_region": "US",
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "has_rebuilt_cache": true,
        "app_install_overwrite": {
            "0": "contacts",
            "1": "fulltextsearch",
            "2": "bookmarks_fulltextsearch",
            "6": "calendar",
            "7": "whiteboard",
            "8": "pdfdraw",
            "9": "twofactor_yubikey",
            "11": "files_antivirus",
            "12": "camerarawpreviews",
            "14": "gestion",
            "15": "memories",
            "16": "metadata",
            "17": "news",
            "18": "openotp_sign",
            "19": "files_downloadactivity",
            "20": "cadviewer",
            "21": "snappymail",
            "22": "onlyoffice",
            "23": "impersonate"
        },
        "onlyoffice": {
            "verify_peer_off": true
        },
        "memcache.locking": "\\OC\\Memcache\\Redis",
        "memcache.distributed": "\\OC\\Memcache\\Redis",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": "6379"
        },
        "maintenance": false,
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "enable_previews": true,
        "data-fingerprint": "beb611e81cc68b20aa10c74cfc405c34",
        "integrity.check.disabled": true,
        "enabledPreviewProviders": {
            "0": "OC\\Preview\\HEIF",
            "1": "OC\\Preview\\WEBP",
            "2": "OC\\Preview\\JPEG",
            "3": "OC\\Preview\\PNG",
            "4": "OC\\Preview\\MP3",
            "5": "OC\\Preview\\TXT",
            "6": "OC\\Preview\\MarkDown",
            "8": "OC\\Preview\\Krita",
            "9": "OC\\Preview\\Imaginary"
        },
        "preview_imaginary_url": "***REMOVED SENSITIVE VALUE***",
        "memories.exiftool": "\/var\/www\/html\/custom_apps\/memories\/bin-ext\/exiftool-amd64-glibc",
        "memories.vod.path": "\/var\/www\/html\/custom_apps\/memories\/bin-ext\/go-vod-amd64",
        "defaultapp": "dashboard",
        "maintenance_window_start": "6",
        "mail_smtpauth": 1,
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "bulkupload.enabled": false,
        "memories.gis_type": 1,
        "appstoreenabled": true,
        "memories.db.triggers.fcu": true
    }
}

Apps

Enabled:

  • activity: 7.0.0
  • analytics: 6.4.0
  • announcementcenter: 7.4.1
  • app_api: 34.0.0
  • appstore: 1.0.0
  • assistant: 3.4.3
  • audioplayer: 3.9.0
  • calendar: 6.4.2
  • camerarawpreviews: 1.1.1
  • cloud_federation_api: 1.18.0
  • comments: 1.24.0
  • contacts: 8.7.0
  • contactsinteraction: 1.15.0
  • dashboard: 7.14.0
  • dav: 1.39.0
  • federatedfilesharing: 1.24.0
  • files: 2.6.0
  • files_antivirus: 6.3.0
  • files_downloadactivity: 1.18.1
  • files_lock: 34.0.0
  • files_pdfviewer: 7.0.0-dev.0
  • files_sharing: 1.26.0
  • files_versions: 1.27.0
  • fileslibreofficeedit: 2.0.1
  • gestion: 2.8.11
  • gpxpod: 8.2.1
  • groupfolders: 22.0.1
  • impersonate: 4.0.0
  • integration_dropbox: 5.0.0
  • integration_google: 4.4.0
  • integration_openai: 4.5.1
  • logreader: 7.0.0
  • lookup_server_connector: 1.22.0
  • mail: 5.9.2
  • memories: 8.0.1
  • metadata: 0.23.0
  • music: 3.1.0
  • news: 28.6.0
  • nextcloud_announcements: 6.0.0
  • notes: 6.0.0
  • notifications: 7.0.0-dev.1
  • oauth2: 1.22.0
  • office: 1.0.0
  • passwords: 2026.6.20
  • photos: 7.0.0
  • privacy: 6.0.0-dev.1
  • profile: 1.3.0
  • provisioning_api: 1.24.0
  • qownnotesapi: 26.5.0
  • recommendations: 7.0.0-dev.0
  • registration: 3.0.0
  • related_resources: 5.0.0-dev.0
  • richdocuments: 11.0.0
  • serverinfo: 6.0.0
  • settings: 1.17.0
  • text: 8.0.0
  • theming: 2.9.0
  • twofactor_backupcodes: 1.23.0
  • twofactor_email: 3.1.1
  • twofactor_nextcloud_notification: 8.0.0
  • twofactor_totp: 16.0.0
  • user_status: 1.14.0
  • viewer: 7.0.0-dev.0
  • weather_status: 1.14.0
  • webhook_listeners: 1.6.0
  • workflowengine: 2.16.0
    Disabled:
  • admin_audit: 1.24.0 (installed 1.24.0)
  • bruteforcesettings: 7.0.0 (installed 1.5.0)
  • cadviewer: 10.10.7 (installed 10.10.7)
  • circles: 34.0.0 (installed 32.0.0)
  • cospend: 4.0.0 (installed 4.0.0)
  • electronicsignatures: 3.0.6 (installed 3.0.5)
  • encryption: 2.22.0 (installed 1.3.0)
  • federation: 1.24.0 (installed 1.22.0)
  • files_accesscontrol: 5.0.0 (installed 5.0.0)
  • files_downloadlimit: 5.2.0-dev.0 (installed 5.0.0-dev.0)
  • files_external: 1.26.0 (installed 1.26.0)
  • files_fulltextsearch: 33.0.0 (installed 33.0.0)
  • files_fulltextsearch_tesseract: 32.0.0 (installed 32.0.0)
  • files_reminders: 1.7.0 (installed 1.5.0)
  • files_snapshots: 1.0.14 (installed 1.0.14)
  • files_trashbin: 1.24.0 (installed 1.22.0)
  • firstrunwizard: 7.0.0-dev.0 (installed 5.0.0-dev.0)
  • fulltextsearch: 33.0.0 (installed 33.0.0)
  • fulltextsearch_elasticsearch: 33.0.0 (installed 33.0.0)
  • guests: 4.7.5 (installed 4.7.5)
  • integration_openproject: 3.0.0 (installed 3.0.0)
  • onlyoffice: 10.0.0 (installed 10.0.0)
  • password_policy: 6.0.0-dev.0 (installed 4.0.0-dev.0)
  • previewgenerator: 5.13.0 (installed 5.13.0)
  • sharebymail: 1.24.0 (installed 1.22.0)
  • shifts: 1.9.11 (installed 1.9.11)
  • snappymail: 2.38.2 (installed 2.38.2)
  • support: 6.0.0 (installed 1.0.1)
  • survey_client: 6.0.0-dev.0 (installed 4.0.0-dev.0)
  • suspicious_login: 12.0.0-dev.0
  • systemtags: 1.24.0 (installed 1.22.0)
  • thesearchpage: 2.2.0 (installed 2.2.0)
  • twofactor_admin: 4.11.1 (installed 4.11.1)
  • updatenotification: 1.24.0 (installed 1.22.0)
  • user_ldap: 1.25.0 (installed 1.22.0)
  • whiteboard: 1.5.9 (installed 1.5.9)

@Sinister_Crayon welcome back :waving_hand:

Fixed, sorry for the trouble.

It does not appear to be fixed. My system still shows the same error.

Restarted the container and cleared cookies and so on in my browser. Same error occurs.

@Sinister_Crayon sorry to hear that you’re still experiencing issues

  • is everything else working?
  • have you checked connectivity? (F12 in browser)
  • have you checked firewall settings?

if yes, it could be a DNS issue, but that’s a guess. we’ll need to see your reverse proxy config etc. please also show cat /etc/hosts

this filter. ... does look strange. what filter is that?

those entries aren’t domains, they’re internal IP-addresses with ports, usually associated to proxies… please be clear on those entries.

now you’re not using snap, that’s clear, but please check Hosts & FQDN configuration as it’s similar.

here’s something else that’s out of the ordfinary:

why are you enforcing these apps? some of these apps are no longer supported for v 34.0.0

This configuration worked fine before the most recent upgrade and I haven’t actually modified the configuration in probably 2 years.

Everything else appears to be working fine, and in fact the individual app sections seem to work fine as well, it’s just the “Discover” page. I’m also not sure if I’m seeing updates or not but I’ll keep an eye on that. Installing new apps seems to work just fine too.

That “filer” address is one used internally. The other IP addresses probably date back to previous issues and weren’t cleaned up. I removed them but it’s made no difference.

This was an upgraded Nextcloud instance. I didn’t write those entries so I honestly don’t know where they came from. Many of these apps have long since been retired.

I removed that whole section and it hasn’t changed a thing.

yeah, but there have been some development changes in v. 34.0.0 and those 2 year-old config settings do appear misplaced

things have changed and things are changing, the development cycle has taken giant steps, but that’s something the devs can best explain → bar being one, take my suggestions or leave 'em :man_shrugging:

@SysKeeper any suggestions?

I did… and thank you. I removed that section and again not 100% sure how it got there in the first place. I cleaned up the trusted domains as well but nothing has changed.

It does seem everything else is working normally so it’s not a huge concern; I’m just more worried if it’s a symptom of a larger problem :slight_smile:

Not really, from our side everything is working fine again. If connection is not possible, there should be something in the nextcloud.log. Other than that, maybe retry after 1day, that’s the caching for discover (although weird, an error should not be cached).

Unfortunately no real change. The “Discovery” still appears to be broken as of this morning for me, but everything else does appear to be working normally so far. The log still produces nothing relevant to this issue and I don’t seem to be getting anything of use from the web server logs either.

I’ll note this appears to just be a visual problem… updates to apps seem to be working normally as far as I can tell.

Not sure where else to go beyond cranking up the logs.

Same issue here, cant remember if it worked before v34, but I’m also getting this Error in the web, but the logs are empty.
Did you get it fixed by chance?

Nothing to show

Could not load section content from app store.
Could not load app discover section

No, the problem persists. Recent updates haven’t changed a thing.

The app store appears to work properly beyond this… the only problem I keep hitting is when updating apps in the web GUI it prompts for my admin password for every… app… install. I’ve taken to just doing it from the CLI.

The rest of the system seems stable so I’m not overly concerned but it is annoying.

I assume that is the same issue that is reported at Creating app password doesn't work

Apologies my issue is probably of different nature than your’s. I’m on a NixOS install and it has the App store disabled when any Apps are installed through nix config.