Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only when using MountainDuck: WebDav "cannot modify header information - headers already sent..." #11691

Closed
cyberduck opened this issue May 31, 2021 · 1 comment
Labels
bug thirdparty Issue caused by third party webdav WebDAV Protocol Implementation

Comments

@cyberduck
Copy link
Collaborator

8206361 created the issue

In general I would assume that this is a web server related topic, but I tested it with the official Nextcloud client, RaiDrive and via browser and the upload went through. Only when using Mountain Duck with online mode and smart sync mode the upload failed.

It only happens when the file is larger than 900MB or the upload lasts longer than a specific amount of time.

When the smart index mode is used Mountain Duck will repeatedly try to upload the file, which causes a constant use of bandwidth.

Tested it with Mountain Duck 4.3 where the file after upload is 0 byte and with the latest version 4.6 where the file is gone after upload.

The Nextcloud Log tells:

Error: Cannot modify header information - headers already sent by (output started at /home/vhosts/host.com/httpdocs/3rdparty/sabre/http/lib/Sapi.php:132) at /home/vhosts/host.com/httpdocs/apps/dav/lib/Connector/Sabre/File.php691

Like I said, other WebDav clients do not cause this error.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

There server is supposedly hitting an error and then fails to return a proper error. Upstream issue in #22509.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug thirdparty Issue caused by third party webdav WebDAV Protocol Implementation
Projects
None yet
Development

No branches or pull requests

1 participant