Unable to view apps page

Support intro

Sorry to hear you’re facing problems :slightly_frowning_face:

help.nextcloud.com is for home/non-enterprise users. If you’re running a business, paid support can be accessed via portal.nextcloud.com where we can ensure your business keeps running smoothly.

In order to help you as quickly as possible, before clicking Create Topic please provide as much of the below as you can. Feel free to use a pastebin service for logs, otherwise either indent short log examples with four spaces:

example

Or for longer, use three backticks above and below the code snippet:

longer
example
here

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:

Nextcloud version (eg, 12.0.2): 16.0.3 - 16.0.3.0
Operating system and version (eg, Ubuntu 17.04): Linux 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64
Apache or nginx version (eg, Apache 2.4.25): nginx/1.14.0 (fpm-fcgi)
PHP version (eg, 7.1): 7.3.7-1+ubuntu18.04.1+deb.sury.org+1

The issue you are facing:
I have received notification of pending app updates. If I click on the notification I receive a blank screen.
If I go to the dropdown at the top right hand corner of the homepage and select apps I received a blank page

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

Steps to replicate it:

The output of your Nextcloud log in Admin > Logging:

Debug	core	SCSSCacher: /nextcloud/apps/files/css/upload.scss compiled and successfully cached		2019-07-22T21:07:39+0100
Debug	no app in context	Failed to get icon file /img/app-dark.svg		2019-07-22T21:07:39+0100
Debug	no app in context	JSCombiner: successfully cached: merged.js		2019-07-22T21:07:38+0100
Error	internet_connection_check	GuzzleHttp\Exception\ConnectException: cURL error 7: Failed to connect to www.nextcloud.com port 80: No route to host (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)		2019-07-22T21:06:47+0100
Debug	webdav	Sabre\DAV\Exception\NotAuthenticated: No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured		2019-07-22T21:05:28+0100
Debug	webdav	Sabre\DAV\Exception\NotAuthenticated: No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured		2019-07-22T21:05:27+0100
Debug	webdav	Sabre\DAV\Exception\NotAuthenticated: No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured		2019-07-22T21:05:25+0100
Debug	webdav	Sabre\DAV\Exception\NotAuthenticated: No 'Authorization: Basic' header found. Either the client didn't send one, or the server is misconfigured, No 'Authorization: Bearer' header found. Either the client didn't send one, or the server is mis-configured		2019-07-22T21:05:06+0100
Debug	cron	Finished OCA\UpdateNotification\ResetTokenBackgroundJob job with ID 25 in 0 seconds

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

{
    "instanceid": "***REMOVED SENSITIVE VALUE***",
    "passwordsalt": "***REMOVED SENSITIVE VALUE***",
    "secret": "***REMOVED SENSITIVE VALUE***",
    "trusted_domains": [
        "shazjon.hopto.org"
    ],
    "datadirectory": "***REMOVED SENSITIVE VALUE***",
    "dbtype": "mysql",
    "version": "16.0.3.0",
    "overwrite.cli.url": "https:\/\/shazjon.hopto.org\/nextcloud",
    "dbname": "***REMOVED SENSITIVE VALUE***",
    "dbhost": "***REMOVED SENSITIVE VALUE***",
    "dbport": "",
    "dbtableprefix": "oc_",
    "mysql.utf8mb4": true,
    "dbuser": "***REMOVED SENSITIVE VALUE***",
    "dbpassword": "***REMOVED SENSITIVE VALUE***",
    "installed": true,
    "memcache.distributed": "\\OC\\Memcache\\Redis",
    "memcache.locking": "\\OC\\Memcache\\Redis",
    "memcache.local": "\\OC\\Memcache\\APCu",
    "redis": {
        "host": "***REMOVED SENSITIVE VALUE***",
        "port": 6379
    },
    "maintenance": false,
    "theme": "",
    "loglevel": 0,
    "app_install_overwrite": [
        "fulltextsearch_elasticsearch",
        "files_fulltextsearch",
        "bookmarks_fulltextsearch",
        "photosphereviewer"
    ]
}

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

86.0.60.67 - jonathan [22/Jul/2019:21:24:28 +0100] "GET /nextcloud/index.php/204 HTTP/1.1" 204 0 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.7.0"
86.0.60.67 - jonathan [22/Jul/2019:21:24:28 +0100] "GET /nextcloud/index.php/204 HTTP/1.1" 204 0 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.7.0"
86.0.60.67 - - [22/Jul/2019:21:24:56 +0100] "GET /nextcloud/ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 2078 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:24:58 +0100] "GET /nextcloud/index.php/settings/admin/logging HTTP/2.0" 200 6761 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:24:58 +0100] "GET /nextcloud/ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 2078 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:24:58 +0100] "GET /nextcloud/index.php/apps/logreader/settings HTTP/2.0" 200 99 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:24:58 +0100] "GET /nextcloud/index.php/apps/logreader/get?offset=0&count=50&levels=11111 HTTP/2.0" 200 33457 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:25:18 +0100] "GET /nextcloud/index.php/apps/logreader/poll?lastReqId=bQv1ZGGpWVLm99dPdZsr HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:25:28 +0100] "GET /nextcloud/ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 2078 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:25:28 +0100] "GET /nextcloud/index.php/apps/logreader/get?offset=50&count=25&levels=11111 HTTP/2.0" 200 7115 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:25:38 +0100] "GET /nextcloud/index.php/apps/logreader/poll?lastReqId=bQv1ZGGpWVLm99dPdZsr HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:25:59 +0100] "GET /nextcloud/index.php/apps/logreader/poll?lastReqId=bQv1ZGGpWVLm99dPdZsr HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:25:59 +0100] "GET /nextcloud/ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 2078 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:26:19 +0100] "GET /nextcloud/index.php/apps/logreader/poll?lastReqId=bQv1ZGGpWVLm99dPdZsr HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:26:29 +0100] "GET /nextcloud/ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 2078 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:26:39 +0100] "GET /nextcloud/index.php/apps/logreader/poll?lastReqId=bQv1ZGGpWVLm99dPdZsr HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:26:59 +0100] "GET /nextcloud/ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 2078 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:26:59 +0100] "GET /nextcloud/index.php/apps/logreader/poll?lastReqId=bQv1ZGGpWVLm99dPdZsr HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:27:19 +0100] "GET /nextcloud/index.php/apps/logreader/poll?lastReqId=bQv1ZGGpWVLm99dPdZsr HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:27:29 +0100] "GET /nextcloud/ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 2078 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"
86.0.60.67 - - [22/Jul/2019:21:27:39 +0100] "GET /nextcloud/index.php/apps/logreader/poll?lastReqId=bQv1ZGGpWVLm99dPdZsr HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36"

Update

If I access the apps page from Chrome running on my Android phone it works fine.

This is a well-known problem since Nextcloud 16.0.2, which can be solved by clearing the web browser cache.

Thank you for that information.