Permission error when upload photos and videos

help

#1

Hi all! This is my first post and thread here and I don´t know if I´m posting in the right place. I have a problem when I try to upload my photos and videos from my iPhone as I have an error (permission error)

Steps to reproduce
1. I have my owncloud installed in a share hosting (banahosting) with infinite disk space.
2. When I take a photo and I go to the app in my iPhone I have the error as I wrote above.
3. I have just updated to ownCloud X.
4. My app version iOS 3.5.3

Expected behaviour
Files should upload as requested.

Actual behaviour
Unable to attempt upload through website. Via mobile app get a permissions error.
I can upload them from the browser but not from the mobile app even if I force it trying from the gallery.

I have an android as well and I can upload the photos using the app but no the videos as a permission error appear.

Server configuration
Paquete de alojamiento: Bana-Professional-Deluxe-SSD
cPanel Versión: 64.0 (build 19)
Versión Apache: 2.4.23
Versión PHP: 5.6.29
Versión MySQL: 5.5.54-cll-lve
Arquitectura: x86_64
Sistema operativo: linux
ownCloud version: X

Special configuration (external storage, external authentication, reverse proxy, server-side-encryption): None.

Integrity status
I just found this error when I´m trying to upload videos from an android app but nothing from iOS

{"reqId":"UwugVuezPLilTEBxDPcw","level":0,"time":"2017-05-10T16:37:29+00:00","remoteAddr":"2.97.229.207","user":"MY USER","app":"webdav","method":"PROPFIND","url":"\/remote.php\/webdav\/MULTIMEDIA%20A%20REVISAR\/VID_20170510_080725.mp4","message":"Exception: {\"Message\":\"HTTP\\/1.1 404 File with name MULTIMEDIA A REVISAR\\/VID_20170510_080725.mp4 could not be located\",\"Exception\":\"Sabre\\DAV\\Exception\\NotFound\",\"Code\":0,\"Trace\":\"#0 \\/home\\/iskvokue\\/public_html\\/owncloud\\/lib\\/composer\\/sabre\\/dav\\/lib\\/DAV\\/Server.php(966): OCA\\DAV\\Connector\\Sabre\\ObjectTree->getNodeForPath('MULTIMEDIA A RE...')\n#1 \\/home\\/iskvokue\\/public_html\\/owncloud\\/lib\\/composer\\/sabre\\/dav\\/lib\\/DAV\\/Server.php(1665): Sabre\\DAV\\Server::getPropertiesIteratorForPath('MULTIMEDIA A RE...', Array, 0)\n#2 \\/home\\/iskvokue\\/public_html\\/owncloud\\/lib\\/composer\\/sabre\\/dav\\/lib\\/DAV\\/CorePlugin.php(355): Sabre\\DAV\\Server->generateMultiStatus(Object(Generator), false)\n#3 [internal function]: Sabre\\DAV\\CorePlugin->httpPropFind(Object(Sabre\\HTTP\\Request), Object(Sabre\\HTTP\\Response))\n#4 \\/home\\/iskvokue\\/public_html\\/owncloud\\/lib\\/composer\\/sabre\\/event\\/lib\\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\n#5 \\/home\\/iskvokue\\/public_html\\/owncloud\\/lib\\/composer\\/sabre\\/dav\\/lib\\/DAV\\/Server.php(479): Sabre\\Event\\EventEmitter->emit('method:PROPFIND', Array)\n#6 \\/home\\/iskvokue\\/public_html\\/owncloud\\/lib\\/composer\\/sabre\\/dav\\/lib\\/DAV\\/Server.php(254): Sabre\\DAV\\Server->invokeMethod(Object(Sabre\\HTTP\\Request), Object(Sabre\\HTTP\\Response))\n#7 \\/home\\/iskvokue\\/public_html\\/owncloud\\/apps\\/dav\\/appinfo\\/v1\\/webdav.php(63): Sabre\\DAV\\Server->exec()\n#8 \\/home\\/iskvokue\\/public_html\\/owncloud\\/remote.php(165): require_once('\\/home\\/iskvokue\\/...')\n#9 {main}\",\"File\":\"\\/home\\/iskvokue\\/public_html\\/owncloud\\/apps\\/dav\\/lib\\/Connector\\/Sabre\\/ObjectTree.php\",\"Line\":182,\"User\":\"MY USER\"}"}

PS: I attached a screenshot with the problem I have


#2

I do have the same issue. Anyone has something figured out?


#3

Hello, is there someone who can help me¿?


#4

Hi albertomarrod
Did not get any progress on this. Even installed a complete fresh version (10.0.2) today.
Found only one workaround. If I use another app (WebDAV on iOS) then everything is working as expected. Can up and download files as I want in the app and there are accessable via web afterwards.

Edit: do you also have only a http connection or is via https?
Mine is set to http only