14.0.3 Hanging on One Folder

Nextcloud version (eg, 12.0.2): 14.0.3
Operating system and version (eg, Ubuntu 17.04): Ubuntu 18.04.1
Apache or nginx version (eg, Apache 2.4.25): nginx 1.14.0
PHP version (eg, 7.1): 7.2.10

The issue you are facing:

When browsing to one particular folder on my Nextcloud site, the directory does not appear and the spinner just spins. This happens using Google Chrome on Linux v70 (latest), and Firefox v63.0.1 (latest).

It does NOT happen when accessing the site from the Nextcloud Android App (3.3.2).

Everything worked fine on 13.0.6. This just started after I upgraded to 14.0.3. It is only this one folder.

The folder (Music) contains 33 sub-folders directly beneath. The total hierarchy is no more than 3-folders deep. No one folder contains more than 50 files. There are a total of 18.9 Gb of data under Music. There are folders with special characters, including hash, percent, and single quote.

Again. Everything works find in the Android App, and worked fine in 13.0.6. This is a private server, with a dual-core Intel Celeron 847, 32 Gb of RAM, and 5 Tb of drive space. Monitoring the system shows no CPU, I/O, or memory issues. This server is dedicated to Nextcloud and there are only 3 users.

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

Steps to replicate it:

  1. Navigate to offending folder (Audio/Music)

The output of your Nextcloud log in Admin > Logging:

Not relevant. There are a half-dozen lines about something in the Trash, which were generated the one time I was emptying the trash.

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

<?php
$CONFIG = array (
  'instanceid' => 'ocnr7707gnw4',
  'passwordsalt' => 'REMOVED',
  'secret' => 'REMOVED',
  'trusted_domains' =>
  array (
    0 => 'REMOVED',
    1 => 'REMOVED',
    2 => 'REMOVED',
    3 => 'REMOVED',
  ),
  'datadirectory' => '/var/www/nextcloud/data',
  'overwrite.cli.url' => 'http://cloud.dwsec.net/nextcloud',
  'dbtype' => 'mysql',
  'version' => '14.0.3.0',
  'dbname' => 'nextcloud',
  'dbhost' => 'localhost',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'nextcloud',
  'dbpassword' => 'REMOVED',
  'installed' => true,
  'mail_domain' => 'dwsec.net',
  'mail_smtpmode' => 'php',
  'mail_smtpauthtype' => 'LOGIN',
  'mail_from_address' => 'nextcloud',
  'maintenance' => false,
#  'memcache.local' => '\OC\Memcache\APCu',
  'theme' => '',
  'logfile' => '/var/log/nextcloud.log',
  'loglevel' => 2,
);

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

user@erebor:/var/log/nginx$ sudo tail -f access.log
73.132.23.228 - - [10/Nov/2018:13:59:26 -0500] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 74 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:28 -0500] "GET /apps/files/?dir=/Audio/Music&fileid=3461 HTTP/2.0" 303 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:29 -0500] "GET /apps/files/?dir=/Audio/Music HTTP/2.0" 200 6353 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:29 -0500] "GET /core/js/oc.js?v=9dcb0141 HTTP/2.0" 200 5584 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:29 -0500] "GET /apps/theming/styles?v=0 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:29 -0500] "GET /apps/theming/js/theming?v=0 HTTP/2.0" 200 232 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:29 -0500] "GET /avatar/chill/32?v=0 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:29 -0500] "GET /svg/core/actions/more/fff?v=1 HTTP/2.0" 200 227 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/files/folder/000?v=1 HTTP/2.0" 200 252 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/core/places/contacts/fff?v=1 HTTP/2.0" 200 457 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/files/recent/000?v=1 HTTP/2.0" 200 207 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/core/actions/star-dark/000?v=2 HTTP/2.0" 200 207 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/files/public/000?v=1 HTTP/2.0" 200 511 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/settings/share/000?v=1 HTTP/2.0" 200 204 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/systemtags/tag/000?v=1 HTTP/2.0" 200 295 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/files/unshare/000?v=1 HTTP/2.0" 200 401 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/core/actions/settings-dark/000?v=1 HTTP/2.0" 200 443 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/files/delete/000?v=1 HTTP/2.0" 200 213 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/core/actions/quota/000?v=1 HTTP/2.0" 200 209 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /svg/core/actions/triangle-s/000?v=1 HTTP/2.0" 200 145 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 74 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:30 -0500] "GET /apps/drawio/ajax/settings HTTP/2.0" 200 169 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:31 -0500] "GET /apps/gallery/config?extramediatypes=1 HTTP/2.0" 200 102 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:31 -0500] "GET /svg/core/places/home/000?v=1 HTTP/2.0" 200 168 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:31 -0500] "GET /cron.php HTTP/2.0" 200 40 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:31 -0500] "GET /svg/core/actions/toggle-pictures/000?v=1 HTTP/2.0" 200 159 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:31 -0500] "GET /apps/systemtags/lastused HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:31 -0500] "PROPFIND /remote.php/dav/files/chill/Audio/Music HTTP/2.0" 207 32608 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:31 -0500] "GET /svg/core/actions/add/000?v=1 HTTP/2.0" 200 176 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"
73.132.23.228 - - [10/Nov/2018:13:59:31 -0500] "GET /svg/core/actions/search/fff?v=1 HTTP/2.0" 200 237 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 PureBrowser/60.1.0"

1 Like

I had the same issue when upgrading to 14.0.3
Upgrading to 14.0.4 resolved the issue for me.

Thank you. This also fixed it for me.