Thank you for the debug logs. However it still seems to be a problem with the server. CalDAV/CardDAV servers must send an E-Tag (to determine if resources have changed) and yours does not seem to transmit it to DAVdroid… Maybe try another server and import your resources manually?
[webdav-mounts] empty content-type
I placed a Keepass database on a webdav share (Telekom Magentacloud in that case). Unfortunately the server reported an empty content-type for this filetype. In that case the file can not be opened through the documents-ui nor is it copyable to a local folder within documents-ui.
Thanks in advance, Jens
@jmue Is it possible to get a test account for that service?
Yes, you can create your own account here: https://meinkonto.telekom-dienste.de/telekom/account/registration/registration.xhtml
I’m also ready to do some debugging at the android emulator or provide some logs.
Which app did you use to copy? The server doesn’t report a MIME type, so DAVx⁵ now doesn’t report a MIME type to Android, too.
I can copy the file with Material Files, but I can confirm that AOSP Files can’t copy the file correctly. When DAVx⁵ reports
application/octet-streaminstead of no MIME type, AOSP Files works, too.
So I guess DAVx⁵ should set
application/octet-streamin the future when the server doesn’t send a MIME type. As a workaround, copying with Material Files should work for you. Can you confirm that?
Exacltly, this is a issue exists within documents-ui only (opening, copying), not Material files. Thanks for fixing this!