Cannot add Nextcloud/Webdav as auto upload service in Android Scanbot app

Scanbot Android app and other Android webdav clients work fine with my Nextcloud 19 server installation.

Only when trying to add my Nextcloud as auto upload cloud service in the Scanbot app I receive an error message within the Scanbot app when trying to connect: “Cannot establish connection. Please check host, username, password correctness and your internet connection.”

Nextcloud server logs show “Expected {DAV:}propfind but received {DAV:}o as the root element” error messages which correspond with each connection request from within scanbot.

Tried those three connectors that are available within Scanbot app: Nextcloud, Webdav and OwnCloud… many different variations of URLs and following step by step instructions online.

I had the auto upload working some time ago but revoked the app password and tried to set it up again (I think there was an upgrade from Nextcloud 18 to 19 in between).

Any pointers on how to fix this? Extensive google searching did not yet help.

3 Likes

I have the exact same problem.
Same log message, tried different Users, URLs and Nextcloud, Owncloud and WebDav directly in the App.
Syncing with Docutain (another scan app that has the flaw of not uploading the pdfs directly, but the internal database and .DAT files) works fine.

Eventually the problem lays in the Scanbot App.

@wolf-gang have you tried to use sftp/ftps to connect to your nextcloud server?

My guess too is that the problem lies within the underlying webdav implementation of the Scanbot app., as other webdav clients connect fine with the Nextcloud server.

Temporarily switched to Google Drive upload. SFTP/FTPS would be a good alternative, but don’t know if/when I find the time to try.

Thank you for confirming the same issue - that gives at least some relief that I might not have missed anything. I guess I’ll try again if there are Scanbot app updates. After all it was working at some point.

Just too lazy to maintain an additional SFTP/FTPS installation - still preferring Nextcloud webdav as it would not cause additional maintenance work (using inbuilt sever functionality including centralized user management).

I send a request to Scanbot for further information. The answer was the following:

Scan Pro App (Scan Pro App)

Aug 26, 2020, 7:59 AM PDT

Please check that you have correctly entered the complete path to the WebDAV folder
(i.e. [https://server.ip:port/root/folder]).

Also, please check your WebDAV server settings or ask your administrator to enable HTTPS. After you have enabled HTTPS on your server, you simply need to change the “http://” in your address to “https://”.

Not very satisfying. I’m staying in contact with them and will post any solution.

Perhaps the problem is the fact that Nextcloud WebDAV is not really a SERVER:PORT/PATH . Perhaps the App do not divide the parts correctly.

I was also spending todays afternoon with this exact same issue.
Any progess so far?

Phili

No progress for me. My guess is that we have to wait for Scanbot to acknowledge the problem and release an updated app, as other webdav clients work just fine.

Edit: Temporarily switched to another cloud service for auto upload. Will switch back as soon as a fix is available.

I have installed https://play.google.com/store/apps/details?id=net.doo.snap
There is not only “WebDAV”. There is also “nextcloud”. Both do not work for my nextcloud test account. SFTP to my sftp-test-account seems ok.

Hi there,
facing the same issues but can confirm it’s on the ScanPro side, as I manage to access my nextcloud via WebDAV on my laptop with the same credentials as in the ScanPro app.
Bit of a bummer after spending the money on the app…
Can see the same errors in the log as @wolf-gang, seems to be a xml parsing issue.

Seems as if scanbot app does not have any other form of feedback than their support email address. Maybe if we all can give them a nudge so that they take note of the issue.

As they do offer native Nextcloud integration/adapter they might want to fix it.

You can see their support email address here: https://play.google.com/store/apps/details?id=net.doo.snap&hl=en_US

Just received an update from Scanbot support that they are aware of the issue:

“Thanks for reaching out to us.
The development team is already looking into the Nextcloud issue encountered in the ScanPro app. We hope to have it fixed as early as possible. For now, we recommend backing up your scanned documents using other methods available in the app to prevent unnecessary issues.”

I’ll keep you updated if I receive further information.

I also sent them an email, let’s hope they fix it soon…

1 Like

Same here. Thanks @wolf-gang and @quickcoffee for stepping up.