NC on Ubuntu touch browser - Error in SabreDav when downloading file

I’m using NC 10.0.1 on Debian jessie (migratied from OC). All is well when using browsers from various platforms (Android, Linux, Windows), but not on Ubuntu Touch. When i try to download a file, i always get error 503.

for instance:

192.168.1.148 - - [06/Nov/2016:19:14:57 +0100] "GET /nextcloud/remote.php/webdav/This_was_edited_by_me.odt?downloadStartSecret=e899tv0xvmsxz427qmk2r19k9 HTTP/1.1" 503 6319 "-" "Mozilla/5.0 (Linux; Ubuntu 15.04) AppleWebKit/537.36 Chromium/52.0.2743.116 Safari/537.36"

or

192.168.1.148 - - [07/Nov/2016:18:16:17 +0100] "GET /nextcloud/remote.php/webdav/This_was_edited_by_me.pdf?downloadStartSecret=8v19kw6jh0mfjy9wbmg3nmi HTTP/1.1" 503 6319 "-" "Mozilla/5.0 (Linux; Ubuntu 15.04) AppleWebKit/537.36 Chromium/52.0.2743.116 Safari/537.36"

In nexcloud.log i find things like this:

{"reqId":"7K8iZsnJOXY7pFozlt\/B","remoteAddr":"192.168.1.148","app":"webdav","message":"Exception: {\"Message\":\"HTTP\\\/1.1 401 No 'Authorization: Basic' header found. Either the client didn't send one, o
r the server is mis-configured\",\"Exception\":\"Sabre\\\\DAV\\\\Exception\\\\NotAuthenticated\",\"Code\":0,\"Trace\":\"#0 [internal function]: Sabre\\\\DAV\\\\Auth\\\\Plugin->beforeMethod(Object(Sabre\\\\HTTP\\\\Request), Object(Sabre\\\\HTTP\\\\Response))\\n#1 \\\/var\\\/www\\\/nextcloud\\\/3rdparty\\\/sabre\\\/event\\\/lib\\\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\\n#2 \\\/var\\\/www\\\/nextcloud\\\/3rdparty\\\/sabre\\\/dav\\\/lib\\\/DAV\\\/Server.php(446): Sabre\\\\Event\\\\EventEmitter->emit('beforeMethod', Array)\\n#3 \\\/var\\\/www\\\/nextcloud\\\/3rdparty\\\/sabre\\\/dav\\\/lib\\\/DAV\\\/Server.php(248): Sabre\\\\DAV\\\\Server->invokeMethod(Object(Sabre\\\\HTTP\\\\Request), Object(Sabre\\\\HTTP\\\\Response))\\n#4 \\\/var\\\/www\\\/nextcloud\\\/apps\\\/dav\\\/appinfo\\\/v1\\\/webdav.php(60): Sabre\\\\DAV\\\\Server->exec()\\n#5 \\\/var\\\/www\\\/nextcloud\\\/remote.php(165): require_once('\\\/var\\\/www\\\/nextcl...')\\n#6 {main}\",\"File\":\"\\\/var\\\/www\\\/nextcloud\\\/3rdparty\\\/sabre\\\/dav\\\/lib\\\/DAV\\\/Auth\\\/Plugin.php\",\"Line\":188,\"User\":false}","level":0,"time":"2016-11-05T20:20:06+00:00","method":"GET","url":"\/nextcloud\/remote.php\/webdav\/This_was_edited_by_me.pdf?downloadStartSecret=d61wegsnntu5qa5bp5m0k3ayvi","user":"--"}

Any hint?

Thanks,
rob

Same problem with me on Aquaris 4.5 and M10: either error 503 or error 301. BTW Would be great if NC would do sth in Ubuntu Touch, i.e. (native) (web)app …

Same devices here, both updated to latest stable OTA update (13, IIRC)

rob

I have notified this issue on ubuntu-phone ml; it is almost certainly a browser bug.

https://lists.launchpad.net/ubuntu-phone/msg22841.html

bye,
rob

we recently made a webapp that can upload/download files from nextcloud - https://open.uappexplorer.com/app/nextcloud.mateosalta

Installed. Many thanks!