Skip to content

Upload via WebDAV on macOS fails silently, creates zero byte files #4582

Closed

Description

Steps to reproduce

  1. Upgrade Nextcloud AIO from v7.12.1 to v8.2.0.
  2. Mount my Nextcloud files via macOS 14.4.1 Finder's WebDAV.
  3. Drag and drop a file into the mounted WebDAV share.

Expected behavior

The file gets stored on Nextcloud correctly.

Actual behavior

The upload completes successfully from macOS's perspective, but only an empty, zero byte file is stored in Nextcloud.

Host OS

Ubuntu 22.04.4 LTS

Nextcloud AIO version

v8.2.0

Current channel

latest

Other valuable info

Happens with Nextcloud v28.0.4 as well as the just released Nextcloud v29.0.0.

I checked the diff between v7.12.1 and v8.2.0 and believe the culprit might be this change: #4323 - the idea behind it and the upstream change seems good, but for some reason it's not working (maybe due to something AIO-specific, considering that no one has complained on the upstream PR?).

This is causing data loss for me at the moment, especially because it doesn't result in a user visible error - the Finder and other apps saving files to that mounted WebDAV share believe that they did so successfully, so the user might not notice that their files have never been saved.

I will try to revert this change locally in my configuration as a workaround for now, will report back whether that fixed it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    2. developingWork in progressbugSomething isn't workingneeds infoNot enough information providedregressionRegression of a previous working feature

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions