Android 3.20 App with nc24 autoupload broken

Hello dis anyone see this issue as well?

best regards

Hi @apg1980,
You are missing the required support template. Please fill this form out and edit into your post.

This will give us the technical info and logs needed to help you! Thanks.

its already done

Steps to reproduce
Take photos and let it automatically since the last years upload.

Environment:
Ubuntu 20.04 lts
Apache2
mariadb
php8.0

Expected behaviour

Update Nextcloud to 24.
Update Android app to 3.20

Actual behaviour

Since updated NC to 24 and Android app to 3.20  The app is reporting a Connectionerror. "Die Operation kann nicht abgeschlossen werden, der Server ist nicht erreichbar".

All other Operations within the app is working.
The Version before worked flawles.

Environment data

Android version: 12

Device model: Samsung Galaxy S20 Ultra

Stock or customized
Screenshot_20220503-164026_One UI Home
system: Sto
Screenshot_20220503-164201_Nextcloud
ck

Nextcloud app version: 3.20

Nextcloud server version: 24

Reverse proxy: Apache

No Logs with errors on Server.

The Problems occure since today with NC24 and the latest 3.20 Android app.
The app is working with files, but the autoupload is broken.
Manual uploads are uploaded.

I found this in the apache access logs from today:
10.10.20.10 - - [03/May/2022:17:37:33 +0200] "PROPFIND /remote.php/dav/uploads/patrick/126d9155e9b0c91855428ed750c5f399 HTTP/1.0" 207 1895 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.20.0" 10.10.20.10 - - [03/May/2022:17:37:33 +0200] "GET /index.php/204 HTTP/1.0" 204 1288 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.20.0" 10.10.20.10 - - [03/May/2022:17:37:33 +0200] "HEAD /remote.php/dav/files/patrick/5-VIDEOS-PICTURES/Ausfluege-Events/2022/05/20220503_171635.jpg HTTP/1.0" 404 566 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.20.0" 10.10.20.10 - - [03/May/2022:17:37:34 +0200] "MKCOL /remote.php/dav/uploads/patrick/706975e048d6e7753441e9193adbab5b HTTP/1.0" 405 903 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.20.0"

Yesterday with Version 3.19.1 the upload successed you can see MCOL stauscode 201:
10.10.20.10 - - [02/May/2022:18:16:17 +0200] "PROPFIND /remote.php/dav/files/patrick/5-VIDEOS-PICTURES/Ausfluege-Events/2022/05/20220502_181610.jpg HTTP/1.0" 207 1677 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.19.1" 10.10.20.10 - - [02/May/2022:18:16:18 +0200] "GET /index.php/204 HTTP/1.0" 204 1280 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.19.1" 10.10.20.10 - - [02/May/2022:18:16:18 +0200] "HEAD /remote.php/dav/files/patrick/5-VIDEOS-PICTURES/Ausfluege-Events/2022/05/20220502_181614.jpg HTTP/1.0" 404 594 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.19.1" 10.10.20.10 - - [02/May/2022:18:16:18 +0200] "MKCOL /remote.php/dav/uploads/patrick/6ab17bb5d24555aaaebd63b456abb793 HTTP/1.0" 201 605 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.19.1"

maybe its related to this error which is shown in the nextcloud log of nc 24:

{"reqId":"yMwU4XMNKRuQ9nvgKfCN","level":3,"time":"2022-05-03T20:31:04+02:00","remoteAddr":"xx.xx.xx.xx","user":"xxx","app":"PHP","method":"PROPFIND",
"url":"/remote.php/dav/files/patrick/","message":"disk_free_space(): No such file or directory at /var/www/nextcloud/lib/private/Files/Storage/Local.php#395",
"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:99.0) Gecko/20100101 Firefox/99.0","version":"24.0.0.12","exception":{"Exception":"Error","Message":"disk_free_space(): 
No such file or directory at /var/www/nextcloud/lib/private/Files/Storage/Local.php#395","Code":0,"Trace":[{"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},
{"file":"/var/www/nextcloud/lib/private/Files/Storage/Local.php","line":395,"function":"disk_free_space"},{"file":"/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Quota.php","line":110,
"function":"free_space","class":"OC\\Files\\Storage\\Local","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php","line":334,"function":"free_space","class":"OC\\Files\\Storage\\Wrapper\\Quota",
"type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php","line":334,"function":"free_space","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->"},
{"file":"/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php","line":334,"function":"free_space","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->"},
{"file":"/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php","line":334,"function":"free_space","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->"},
{"file":"/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Jail.php","line":344,"function":"free_space","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->"},
{"file":"/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php","line":334,"function":"free_space","class":"OC\\Files\\Storage\\Wrapper\\Jail","type":"->"},
{"file":"/var/www/nextcloud/lib/private/legacy/OC_Helper.php","line":548,"function":"free_space","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->"},
{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Directory.php","line":341,"function":"getStorageInfo","class":"OC_Helper","type":"::"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":765,"function":"getQuotaInfo","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/PropFind.php","line":95,"function":"Sabre\\DAV\\{closure}","class":"Sabre\\DAV\\CorePlugin","type":"->","args":["*** sensitive parameters replaced ***"]},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":769,"function":"handle","class":"Sabre\\DAV\\PropFind","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"propFind","class":"Sabre\\DAV\\CorePlugin","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1052,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":984,"function":"getPropertiesByNode","class":"Sabre\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1662,"function":"getPropertiesIteratorForPath","class":"Sabre\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1647,"function":"writeMultiStatus","class":"Sabre\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":346,"function":"generateMultiStatus","class":"Sabre\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPropFind","class":"Sabre\\DAV\\CorePlugin","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":352,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},
{"file":"/var/www/nextcloud/remote.php","line":166,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],
"File":"/var/www/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"},"id":"6271757e2ba66"}
disk_free_space

Are you sure your user Patrick has not run out of space?

no this is a bug

bitnami@nextcloud:~$ sudo df -h
Filesystem                         Size  Used Avail Use% Mounted on
udev                               1.9G     0  1.9G   0% /dev
tmpfs                              387M  2.4M  384M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv  117G   26G   86G  24% /
tmpfs                              1.9G     0  1.9G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
tmpfs                              1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sdb2                          976M  215M  695M  24% /boot
/dev/loop1                          56M   56M     0 100% /snap/core18/2284
/dev/loop0                          56M   56M     0 100% /snap/core18/2344
/dev/loop3                          62M   62M     0 100% /snap/core20/1434
/dev/loop2                          62M   62M     0 100% /snap/core20/1405
/dev/loop4                          80M   80M     0 100% /snap/lxd/22923
/dev/sdb1                          511M  5.3M  506M   2% /boot/efi
/dev/loop7                          45M   45M     0 100% /snap/snapd/15534
/dev/loop5                          81M   81M     0 100% /snap/lxd/23001
/dev/loop6                          44M   44M     0 100% /snap/snapd/15177
/dev/sda1                          1.5T  1.1T  335G  77% /NEXTCLOUD-DATA
tmpfs                              387M     0  387M   0% /run/user/1000

Update: After disabling compleatly Fulltext Search, Tesseract Search etc, the upload is working again with new photos on the smartphone. the taken photos from yesterday with the error above still stuck with the connection error.

Same problem with the android app but without any of the search apps installed.

Please start a new #support post @sunny0_0 and fill out the form. It is completely possible that you have different problem.

Same problem as @sunny0_0 since updating to NC24 and Android 3.20.

My setup is k8s w/ Nextcloud official container image and MariaDB 10.5.
Same MKCOL 405 when autoupload photos on the phone but manual uploads work fine.

folder/files exist in /uploads directory. I’ve purged the folders/files in question and even ran cleanups and scans. They get recreated on next attempt to upload, but the files never get moved appropriately.

I do not have the search apps @sunny0_0 has on his installation.

Hi,
I reinstalled the android app and it start to auto upload.