chromeos-filesystem-webdav icon indicating copy to clipboard operation
chromeos-filesystem-webdav copied to clipboard

Can't see files via WebDAV on Nutstore(jianguoyun.com)

Open zohead opened this issue 9 years ago • 1 comments

Hi:

I'm using Nutstore (https://jianguoyun.com/) as my backup storage, it provides WebDAV support, I can successfully mount this URL with WebDAV FS provider:

https://dav.jianguoyun.com/dav/

However I can't see any files in this root directory.

If I mount sub-directory URL like this:

https://dav.jianguoyun.com/dav/Nutstore

I can see directories in it, but I can't see any files in these directories.

And both kind of WebDAV URL work fine on my Windows machine. Thanks

zohead avatar Apr 25 '15 15:04 zohead

I have capture the console log now. My account name is replaced with XXXXX ^_^

This is the console output if I mount root directory:

PROPFIND https://dav.jianguoyun.com/dav// 404 (Not Found)send @ background.js:4m.extend.ajax @ background.js:4WebDavClient.getMetadata @ background.js:147WebDavFS.onGetMetadataRequested @ background.js:651(anonymous function) @ background.js:1004(anonymous function) @ background.js:977target.(anonymous function) @ extensions::SafeBuiltins:19EventImpl.dispatchToListener @ extensions::event_bindings:395target.(anonymous function) @ extensions::SafeBuiltins:19publicClass.(anonymous function) @ extensions::utils:94EventImpl.dispatch_ @ extensions::event_bindings:379dispatchArgs @ extensions::event_bindings:247(anonymous function) @ extensions::fileSystemProvider:145dispatchEvent @ extensions::event_bindings:254 background.js:158 Object {readyState: 4, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…} background.js:412 Object {readyState: 4, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…} background.js:658 NOT_FOUND background.js:624 onReadDirectoryRequested background.js:625 Object {directoryPath: "/", fileSystemId: "webdavfs://XXXXX/https://dav.jianguoyun.com/dav", requestId: 11}

And this is output when I mount sub-directory and cd to one directory in it (can't see any files):

PROPFIND https://dav.jianguoyun.com/dav/Nutstore//life 400 (Bad Request)send @ background.js:4m.extend.ajax @ background.js:4WebDavClient.readDirectory @ background.js:169WebDavFS.onReadDirectoryRequested @ background.js:627(anonymous function) @ background.js:1000(anonymous function) @ background.js:977target.(anonymous function) @ extensions::SafeBuiltins:19EventImpl.dispatchToListener @ extensions::event_bindings:395target.(anonymous function) @ extensions::SafeBuiltins:19publicClass.(anonymous function) @ extensions::utils:94EventImpl.dispatch_ @ extensions::event_bindings:379dispatchArgs @ extensions::event_bindings:247(anonymous function) @ extensions::fileSystemProvider:183dispatchEvent @ extensions::event_bindings:254 background.js:189 Object {readyState: 4, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…} background.js:412 Object {readyState: 4, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…} background.js:636 FAILED background.js:654 Object {metadata: Object}

Thanks

zohead avatar Apr 25 '15 15:04 zohead