Server: External Storage: Empty WebDav Folder when it isn't actually empty

Created on 14 Mar 2019  Â·  5Comments  Â·  Source: nextcloud/server

Related: I reported this in detail here on the Nextcloud forums, but haven't received a response.

Of course, if more information is needed then I'm happy to provide it.

Steps to reproduce

  1. Setup a new webdav share with WsgiDAV (I made mine anonymous read-write, and then put it behind an Nginx reverse proxy that did the http basic authentication. This is on a different machine with nginx/1.10.3).
  2. Try to add the webdav share to nexcloud
  3. See empty folder

My setup is as follows:

  • Nextcloud server: Nginx + PHP-FPM
  • Storage server: Nginx reverse proxying WsgiDAV.

I am indeed a home user - a student in fact.

Expected behaviour

I should see a list of things in the WebDav external storage folder

Actual behaviour

The external storage folder appears blank, with "pending" in the size column

Server configuration

Operating system: Ubuntu Server 18.04

Web server: nginx/1.14.2 + PHP-FPM

Database: SQLite

PHP version: 7.3.3-1+ubuntu18.04.1+deb.sury.org+1

Nextcloud version: 15.0.5

Updated from an older Nextcloud/ownCloud or fresh install: I've had this installation since before Nextcloud was a thing. I had a (painful) migration from ownCloud to Nextcloud.

Where did you install Nextcloud from: The website, by downloading and downloading the archive.

Signing status:


Signing status

No errors have been found.

List of activated apps:


App list

Enabled:
  - accessibility: 1.1.0
  - activity: 2.8.2
  - admin_audit: 1.5.0
  - apporder: 0.6.0
  - bookmarks: 0.16.2
  - calendar: 1.6.4
  - checksum: 0.4.2
  - cloud_federation_api: 0.1.0
  - comments: 1.5.0
  - contacts: 3.0.5
  - dav: 1.8.1
  - drawio: 0.9.2
  - dropit: 0.2.0
  - external: 3.2.0
  - federatedfilesharing: 1.5.0
  - federation: 1.5.0
  - files: 1.10.0
  - files_external: 1.6.0
  - files_linkeditor: 1.0.10
  - files_pdfviewer: 1.4.0
  - files_sharing: 1.7.0
  - files_texteditor: 2.7.0
  - files_trashbin: 1.5.0
  - files_versions: 1.8.0
  - files_videoplayer: 1.4.0
  - firstrunwizard: 2.4.0
  - gallery: 18.2.0
  - logreader: 2.0.0
  - lookup_server_connector: 1.3.0
  - music: 0.9.3
  - nextcloud_announcements: 1.4.0
  - notifications: 2.3.0
  - oauth2: 1.3.0
  - ojsxc: 3.4.3
  - onlyoffice: 2.1.2
  - password_policy: 1.5.0
  - photosphereviewer: 0.0.2
  - previewgenerator: 2.1.0
  - provisioning_api: 1.5.0
  - serverinfo: 1.5.0
  - sharebymail: 1.5.0
  - social: 0.1.4
  - support: 1.0.0
  - survey_client: 1.3.0
  - systemtags: 1.5.0
  - theming: 1.6.0
  - twofactor_backupcodes: 1.4.1
  - twofactor_totp: 2.1.2
  - twofactor_u2f: 2.1.2
  - updatenotification: 1.5.0
  - workflowengine: 1.5.0
Disabled:
  - admin_notifications
  - encryption
  - twofactor_rcdevsopenotp
  - user_ldap

Nextcloud configuration:


Config report

{
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "trusted_domains": [
            "nextcloud.starbeamrainbowlabs.com",
            "owncloud.starbeamrainbowlabs.com",
            "admin.starbeamrainbowlabs.com"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "overwrite.cli.url": "https:\/\/admin.starbeamrainbowlabs.com\/owncloud",
        "dbtype": "sqlite3",
        "version": "15.0.5.3",
        "installed": true,
        "forcessl": false,
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "sendmail",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "forceSSLforSubdomains": false,
        "theme": "",
        "ldapIgnoreNamingRules": false,
        "loglevel": 0,
        "trashbin_retention_obligation": "auto",
        "memcache.local": "\\OC\\Memcache\\APCu",
        "updater.release.channel": "stable",
        "updater.secret": "***REMOVED SENSITIVE VALUE***"
    }
}

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

Are you using encryption: files are not encrypted on disk. I chose https for webdav.

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

Client configuration

Browser: Firefox Quantum 66.0b14 (64-bit)

Operating system: Ubuntu 18.10

Logs

Web server error log


Web server error log

tail of /var/log/nginx/access.log, /var/log/nginx/error.log, and /var/log/php7.3-fpm.log on the Nextcloud Server:

MY_IP_ADDRESS - - [14/Mar/2019:20:05:40 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 74 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:42 +0000] "GET /index.php/apps/files/?dir=/&fileid=3 HTTP/2.0" 303 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:43 +0000] "GET /index.php/apps/files/?dir=/ HTTP/2.0" 200 11104 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:43 +0000] "GET /core/vendor/select2/select2.css?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:43 +0000] "GET /core/vendor/jquery-ui/themes/base/jquery-ui.css?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:43 +0000] "GET /apps/ojsxc/js/jsxc/lib/jquery.fullscreen.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:43 +0000] "GET /apps/ojsxc/js/jsxc/lib/jsxc.dep.min.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/systemtags/l10n/en_GB.js?v=5648d006-7 HTTP/2.0" 200 803 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/search/js/search.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/l10n/en_GB.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/ojsxc/js/jsxc/lib/jquery.slimscroll.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/files_external/l10n/en_GB.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/files_external/js/templates.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/gallery/l10n/en_GB.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/photosphereviewer/js/fileAction.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/ojsxc/js/jsxc/lib/jquery.fullscreen.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/files_pdfviewer/js/previewplugin.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/firstrunwizard/js/firstrunwizard.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/ojsxc/js/ojsxc.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/apporder/js/apporder.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/firstrunwizard/js/jquery.colorbox.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/files/l10n/en_GB.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/notifications/l10n/en_GB.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/js/files/fileinfo.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/files_videoplayer/js/viewer.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/js/contactsmenu.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/apporder/l10n/en_GB.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/ojsxc/js/jsxc/lib/jsxc.dep.min.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/search/js/searchprovider.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/js/files/client.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/ojsxc/js/jsxc/jsxc.min.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/vendor/core.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/js/contactsmenu_templates.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/notifications/js/notifications.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/firstrunwizard/l10n/en_GB.js?v=5648d006-7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/files/img/app.svg?v=5648d006 HTTP/2.0" 200 222 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/activity/img/activity.svg?v=5648d006 HTTP/2.0" 200 217 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/gallery/img/app.svg?v=5648d006 HTTP/2.0" 200 570 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/contacts/img/app.svg?v=5648d006 HTTP/2.0" 200 1449 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/calendar/img/calendar.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/social/img/social.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/music/img/music.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/bookmarks/img/bookmarks.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/photosphereviewer/img/app.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /settings/img/admin.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /settings/img/apps.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /settings/img/users.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/firstrunwizard/img/info.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /settings/img/help.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/img/actions/logout.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /core/img/actions/delete.svg HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/dropit/img/app-dark.svg HTTP/2.0" 304 0 "https://nextcloud.starbeamrainbowlabs.com/index.php/css/dropit/44b7-9f09-drop.css?v=dbbde2396d8061ab0532377ce30b09f4-5648d006-7" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /index.php/apps/theming/styles?v=7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /index.php/apps/ojsxc/js/config HTTP/2.0" 200 101 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /apps/notifications/img/notifications.svg HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /index.php/apps/accessibility/js/accessibility?v=0 HTTP/2.0" 200 65 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /index.php/apps/external/icons/external.svg?v=5648d006 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:44 +0000] "GET /index.php/apps/theming/js/theming?v=7 HTTP/2.0" 200 223 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:45 +0000] "GET /core/search/templates/part.results.html HTTP/2.0" 200 220 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:45 +0000] "GET /index.php/avatar/admin/64?v=2 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:45 +0000] "GET /core/img/breadcrumb.svg?v=1 HTTP/2.0" 304 0 "https://nextcloud.starbeamrainbowlabs.com/index.php/css/core/8aae-9f09-server.css?v=dbbde2396d8061ab0532377ce30b09f4-5648d006-7" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:45 +0000] "GET /index.php/apps/theming/image/logo?v=7 HTTP/2.0" 304 0 "https://nextcloud.starbeamrainbowlabs.com/index.php/css/core/8aae-9f09-server.css?v=dbbde2396d8061ab0532377ce30b09f4-5648d006-7" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:45 +0000] "GET /core/fonts/Nunito-Bold.woff2 HTTP/2.0" 302 0 "https://nextcloud.starbeamrainbowlabs.com/index.php/css/core/8aae-9f09-server.css?v=dbbde2396d8061ab0532377ce30b09f4-5648d006-7" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:45 +0000] "GET /ocs/v2.php/apps/notifications/api/v2/notifications HTTP/2.0" 200 74 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:45 +0000] "GET /apps/notifications/img/notifications.svg HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:45 +0000] "GET /core/fonts/Nunito-Regular.woff2 HTTP/2.0" 302 0 "https://nextcloud.starbeamrainbowlabs.com/index.php/css/core/8aae-9f09-server.css?v=dbbde2396d8061ab0532377ce30b09f4-5648d006-7" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:45 +0000] "GET /index.php/apps/apporder/getOrder HTTP/2.0" 200 312 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
46.229.168.130 - - [14/Mar/2019:20:05:46 +0000] "GET /sbrl-github/Nibriboard/src/commit/11a2c846fcf4064defa3d1f2755403bc0b893f46/Nibriboard/Properties/AssemblyInfo.cs?lang=fr-FR HTTP/1.1" 200 6957 "-" "Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:46 +0000] "GET /index.php/apps/gallery/config?extramediatypes=1 HTTP/2.0" 200 102 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:46 +0000] "GET /ocs/v2.php/core/whatsnew?format=json HTTP/2.0" 204 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:46 +0000] "GET /index.php/apps/systemtags/lastused HTTP/2.0" 200 2 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:46 +0000] "GET /index.php/apps/files/ HTTP/2.0" 200 11110 "https://nextcloud.starbeamrainbowlabs.com/index.php/css/core/8aae-9f09-server.css?v=dbbde2396d8061ab0532377ce30b09f4-5648d006-7" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:46 +0000] "GET /index.php/apps/theming/icon/files?v=7 HTTP/2.0" 499 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:46 +0000] "GET /index.php/apps/theming/favicon/files?v=7 HTTP/2.0" 499 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:47 +0000] "GET /index.php/apps/files/ HTTP/2.0" 200 11111 "https://nextcloud.starbeamrainbowlabs.com/index.php/css/core/8aae-9f09-server.css?v=dbbde2396d8061ab0532377ce30b09f4-5648d006-7" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:47 +0000] "PROPFIND /remote.php/dav/files/admin/ HTTP/2.0" 207 10690 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:47 +0000] "GET /index.php/apps/files/ajax/getstoragestats.php?dir=%2F HTTP/2.0" 200 230 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:48 +0000] "GET /index.php/apps/theming/img/core/filetypes/folder-external.svg?v=7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:48 +0000] "GET /index.php/core/preview?fileId=1706&c=6b101f721e3204b26db1c956a5edbd64&x=375&y=375&forceIcon=0 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:48 +0000] "GET /index.php/apps/theming/img/core/filetypes/file.svg?v=7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:48 +0000] "GET /index.php/apps/theming/img/core/filetypes/image.svg?v=7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:48 +0000] "GET /index.php/apps/theming/img/core/filetypes/folder.svg?v=7 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:48 +0000] "GET /index.php/avatar/ANOTHER_USER/48 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:48 +0000] "GET /index.php/avatar/ANOTHER_USER/48 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:49 +0000] "GET /index.php/apps/theming/img/core/filetypes/folder-shared.svg?v=7 HTTP/2.0" 200 681 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:49 +0000] "GET /index.php/core/preview?fileId=1706&c=6b101f721e3204b26db1c956a5edbd64&x=375&y=375&forceIcon=0 HTTP/2.0" 304 0 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:52 +0000] "PROPFIND /remote.php/dav/files/admin/FOLDER_NAME HTTP/2.0" 207 1120 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:53 +0000] "GET /index.php/apps/theming/img/core/filetypes/folder.svg?v=7 HTTP/2.0" 304 0 "https://nextcloud.starbeamrainbowlabs.com/index.php/apps/theming/styles?v=7" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"
MY_IP_ADDRESS - - [14/Mar/2019:20:05:53 +0000] "GET /index.php/apps/files/ajax/getstoragestats.php?dir=%2FFOLDER_NAME HTTP/2.0" 200 214 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0"

Nextcloud log (data/nextcloud.log)


Nextcloud log

{"reqId":"otZmnAxohew6hLkMCyWH","level":0,"time":"2019-03-14T20:10:00+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"no app in context","method":"GET","url":"\/index.php\/avatar\/ANOTHER_USER\/48","message":"No cache entry found for \/appdata_oc7nu0qgtr6j\/avatar\/ANOTHER_USER\/avatar.jpg (storage: local::\/srv\/nextcloud\/data\/, internalPath: appdata_oc7nu0qgtr6j\/avatar\/ANOTHER_USER\/avatar.jpg)","userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko\/20100101 Firefox\/66.0","version":"15.0.5.3"}
{"reqId":"Tu71rjkRgkOraUBMmqlZ","level":0,"time":"2019-03-14T20:10:01+00:00","remoteAddr":"5.198.44.45","user":"admin","app":"no app in context","method":"GET","url":"\/index.php\/avatar\/ANOTHER_USER\/48","message":"No cache entry found for \/appdata_oc7nu0qgtr6j\/avatar\/ANOTHER_USER\/avatar.jpg (storage: local::\/srv\/nextcloud\/data\/, internalPath: appdata_oc7nu0qgtr6j\/avatar\/ANOTHER_USER\/avatar.jpg)","userAgent":"Mozilla\/5.0 (X11; Ubuntu; Linux x86_64; rv:66.0) Gecko\/20100101 Firefox\/66.0","version":"15.0.5.3"}

Webdav Server log


Webdav Server log

The log from the webdav server that I'm trying to mount as external storage:

5.196.73.75 - - [10/Mar/2019:23:28:23 +0000] "PROPFIND /MY_WEBDAV_PATH/ HTTP/1.1" 401 195 "-" "sabre-dav/3.2.2 (http://sabre.io/)"
5.196.73.75 - sbrl-nextcloud [10/Mar/2019:23:28:23 +0000] "PROPFIND /MY_WEBDAV_PATH/ HTTP/1.1" 207 676 "-" "sabre-dav/3.2.2 (http://sabre.io/)"

==> wsgidav/wsgidav-syncthing.log <==
Mar 10 23:28:23 elessar wsgidav-syncthing[25196]: 2019-03-10 23:28:23.786 - <1927279728> wsgidav.wsgidav_app         INFO    :  ::1 - (anonymous) - [2019-03-10 23:28:23] "PROPFIND /" length=438, depth=0, elap=0.007sec -> 207 Multi-Status

==> nginx/access.log <==
5.196.73.75 - - [10/Mar/2019:23:28:26 +0000] "PROPFIND /MY_WEBDAV_PATH/ HTTP/1.1" 401 195 "-" "sabre-dav/3.2.2 (http://sabre.io/)"

==> wsgidav/wsgidav-syncthing.log <==
Mar 10 23:28:26 elessar wsgidav-syncthing[25196]: 2019-03-10 23:28:26.091 - <1916793968> wsgidav.wsgidav_app         INFO    :  ::1 - (anonymous) - [2019-03-10 23:28:26] "PROPFIND /" length=135, depth=0, elap=0.005sec -> 207 Multi-Status

==> nginx/access.log <==
5.196.73.75 - sbrl-nextcloud [10/Mar/2019:23:28:26 +0000] "PROPFIND /MY_WEBDAV_PATH/ HTTP/1.1" 207 294 "-" "sabre-dav/3.2.2 (http://sabre.io/)"

==> wsgidav/wsgidav-syncthing.log <==
Mar 10 23:28:26 elessar wsgidav-syncthing[25196]: 2019-03-10 23:28:26.130 - <1906308208> wsgidav.wsgidav_app         INFO    :  ::1 - (anonymous) - [2019-03-10 23:28:26] "PROPFIND /" length=135, depth=0, elap=0.005sec -> 207 Multi-Status

==> nginx/access.log <==
5.196.73.75 - sbrl-nextcloud [10/Mar/2019:23:28:26 +0000] "PROPFIND /MY_WEBDAV_FOLDER/ HTTP/1.1" 207 294 "-" "sabre-dav/3.2.2 (http://sabre.io/)"

Packet capture


Packet Capture

A packet capture of the conversation between Nextcloud and WsgiDAV (after it hits the Nginx reverse proxy at the other end):

PROPFIND /MY_WEBDAV_FOLDER/ HTTP/1.0
Host: wsgidav-syncthing
Connection: close
Content-Length: 135
Authorization: Basic c2JybC1uZXh0Y2xvdWQ6M2ZGaWxQY2lPVWVaajZBQTM5UTVQa0FwNjlVbVNvUDluTGstVGppcUhjNGttYU5N
User-Agent: sabre-dav/3.2.2 (http://sabre.io/)
Accept: */*
Depth: 0
Content-Type: application/xml

<?xml version="1.0" encoding="UTF-8"?>
<d:propfind xmlns:d="DAV:">
  <d:prop>
    <d:quota-available-bytes/>
  </d:prop>
</d:propfind>
HTTP/1.1 207 Multi-Status
Content-Type: application/xml
Date: Sun, 10 Mar 2019 23:28:58 GMT
Content-Length: 294
Server: WsgiDAV/3.0.0 Cheroot/6.5.4 Python/3.5.3

<?xml version="1.0" encoding="utf-8" ?>
<ns0:multistatus xmlns:ns0="DAV:"><ns0:response><ns0:href>/MY_WEBDAV_FOLDER/</ns0:href><ns0:propstat><ns0:prop><ns0:quota-available-bytes /></ns0:prop><ns0:status>HTTP/1.1 404 Not Found</ns0:status></ns0:propstat></ns0:response></ns0:multistatus>
Example Packet capture of the _Nautilus File Manager_ working:
Content-Type: application/xml
Apply-To-Redirect-Ref: T
Accept-Encoding: gzip, deflate
User-Agent: gvfs/1.38.1
Accept-Language: en-gb, en;q=0.9, en;q=0.8
Authorization: Basic c2JybDp5SUtOTmZRaHVqb2I5UUZyU2N1Z1JEQ2FmRE5XdjJmb01BMjZGMmJ2WDI1c09BY0U=

<?xml version="1.0" encoding="utf-8" ?>
 <D:propfind xmlns:D="DAV:">
  <D:prop>
<D:creationdate/>
<D:displayname/>
<D:getcontentlength/>
<D:getcontenttype/>
<D:getetag/>
<D:getlastmodified/>
<D:resourcetype/>
  </D:prop>
 </D:propfind>HTTP/1.1 207 Multi-Status
Content-Type: application/xml
Date: Sun, 10 Mar 2019 22:56:42 GMT
Content-Length: 642
Server: WsgiDAV/3.0.0 Cheroot/6.5.4 Python/3.5.3

<?xml version="1.0" encoding="utf-8" ?>
<ns0:multistatus xmlns:ns0="DAV:"><ns0:response><ns0:href>/MY_WEBDAV_FOLDER/</ns0:href><ns0:propstat><ns0:prop><ns0:getcontentlength /><ns0:getcontenttype /><ns0:getetag /></ns0:prop><ns0:status>HTTP/1.1 404 Not Found</ns0:status></ns0:propstat><ns0:propstat><ns0:prop><ns0:creationdate>2019-03-01T19:22:23Z</ns0:creationdate><ns0:displayname>WEBDAV_FOLDER_NAME</ns0:displayname><ns0:getlastmodified>Fri, 01 Mar 2019 19:22:23 GMT</ns0:getlastmodified><ns0:resourcetype><ns0:collection /></ns0:resourcetype></ns0:prop><ns0:status>HTTP/1.1 200 OK</ns0:status></ns0:propstat></ns0:response></ns0:multistatus>

Browser log


Browser log

Content Security Policy: Ignoring duplicate source 'unsafe-inline'
Content Security Policy: Couldn't parse invalid host 'unsafe-inline'
Content Security Policy: Directive ‘child-src’ has been deprecated. Please use directive ‘worker-src’ to control workers, or directive ‘frame-src’ to control frames respectively.
JQMIGRATE: Migrate is installed, version 1.4.0 core.js:7:542
unreachable code after return statement[Learn More] merged.js:1563:4
window.controllers/Controllers is deprecated. Do not use it for UA detection. merged.js:2176
State changed to INITIATING jsxc.min.js:1:2054
Try to relogin jsxc.min.js:1:2054
I am not able to relogin jsxc.min.js:1:2054
State changed to SUSPEND jsxc.min.js:1:2054
New search handler registered search.js:67:4
Source map error: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
Resource URL: https://nextcloud.starbeamrainbowlabs.com/apps/ojsxc/js/jsxc/jsxc.min.js?v=5648d006-7
Source Map URL: jsxc.min.js.map[Learn More]
querying Whats New data was successful: nocontent merged-template-prepend.js:4613:4
undefined merged-template-prepend.js:4614:4

Screenshots

Nextcloud not working:

Nautilus working:

0. Needs triage bug external storage needs info stale

All 5 comments

cc @icewind1991

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

The needs info tag has been added to this issue @skjnldsv, but I'm unsure as to what additional information has required.

At any rate I've given up on Webdav external storage and solved my issue with some other software.

As best I know this is still an issue.

I'm also happy to provide additional information, but without a specific request as to the information that is required, I'm unable to be of assistance in resolving this issue.

@sbrl thanks for your comment :)
The needs info is also here to ping and up the issue. I would like some help from @icewind1991, his input is missing here :)

This issue has been automatically marked as stale because it has not had recent activity and seems to be missing some essential information. It will be closed if no further activity occurs. Thank you for your contributions.

Was this page helpful?
0 / 5 - 0 ratings