3.0.0-RC1 auto-upload not working

Hi,

After working flawlessly for months, I noticed today that some of my photos were not auto-uploading; they have variously been failing with “Credentials error”, “Connection error” or “Unknown error” (I can attach a screenshot if that helps)

Looks like 3.0.0-RC1 has been released to Play Store, and I am still a beta tester, so that would explain it.

What has changed in 3.0.0-RC1 that might cause this?

If I manually click on a photo (to get it to upload now), I get the login dialog box for my nextcloud server; and even though I type the correct password and the dialog box closes again, the client does not successfully upload.

In the server logs I sometimes just saw one single line:
1.2.3.4 - myusername [22/Jan/2018:22:42:34 +0000] "HEAD /remote.php/webdav/InstantUpload/ HTTP/1.1" 401 593 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"

and sometimes quite a bit more (but without any InstantUpload attempt)
1.2.3.4 - myusername [22/Jan/2018:22:47:39 +0000] "HEAD /remote.php/webdav/ HTTP/1.1" 401 593 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - - [22/Jan/2018:22:47:40 +0000] "GET /status.php HTTP/1.1" 200 1357 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - - [22/Jan/2018:22:47:41 +0000] "HEAD /remote.php/webdav/ HTTP/1.1" 401 1125 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:47:49 +0000] "HEAD /remote.php/webdav/ HTTP/1.1" 200 1227 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:47:51 +0000] "GET /ocs/v1.php/cloud/user?format=json HTTP/1.1" 200 2229 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:47:55 +0000] "GET /status.php HTTP/1.1" 200 1361 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:47:55 +0000] "GET /status.php HTTP/1.1" 200 1363 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:47:55 +0000] "GET /ocs/v1.php/cloud/users/00000000-1111-2222-3333-444444444444?format=json HTTP/1.1" 200 967 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:47:58 +0000] "GET /index.php/avatar/00000000-1111-2222-3333-444444444444/336 HTTP/1.1" 200 11293 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:48:08 +0000] "GET /status.php HTTP/1.1" 200 1356 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:48:08 +0000] "GET /status.php HTTP/1.1" 200 1357 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:48:12 +0000] "GET /status.php HTTP/1.1" 200 1353 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"
1.2.3.4 - myusername [22/Jan/2018:22:48:12 +0000] "GET /status.php HTTP/1.1" 200 1357 "-" "Mozilla/5.0 (Android) Nextcloud-android/3.0.0 RC1"

I am running Nextcloud 10.0 on the server in case that makes a difference. Yes, it’s old, I know - but it works perfectly and I have had problems upgrading from this version… it’s still on the list to sort out!

I do have a test NC user somewhere on this server, if any devs would like to test the client / take a look themselves?

I can’t easily see how to get version 2 of the client back on to my phone, to get these photos uploaded in the meantime; and until they are uploaded I am reluctant to mess around too much as I don’t want to lose them… but, I am very happy to help troubleshoot etc.!

Cheers

Jonathan

[ Edit: I see that I should have submitted this on github, and have now done so: https://github.com/nextcloud/android/issues/2027 Sorry for the duplication… ]