WebDAV verification suddenly failing with HTTP 405 on Koofr

Hi everyone,

My Zotero WebDAV sync setup has been working for quite some time, but it recently stopped working without any intentional configuration changes on my side.

During WebDAV verification, Zotero reports:

An unknown error occurred. Please check your file sync settings or contact your WebDAV server administrator. HTTP 405

From the debug log, the sequence appears to be:

Authentication with Zotero succeeds.
WebDAV OPTIONS request succeeds (HTTP 200).
WebDAV PROPFIND request succeeds (HTTP 207).
Retrieval of a non-existent test file correctly returns HTTP 404.
Creation of Zotero's test file via PUT fails with HTTP 405 (Method Not Allowed).

Relevant excerpts:

HTTP OPTIONS ... succeeded with 200

HTTP PROPFIND ... succeeded with 207

HTTP GET .../nonexistent.prop succeeded with 404

HTTP PUT .../zotero-test-file.prop failed with status code 405: Method Not Allowed

(But a 0 Byte zotero-test-file.prop was created in my WebDAV directory)

I have already tried the following:
Verified that I can create files and folders through both:
the cloud provider's web interface, and
a Finder-mounted WebDAV drive.

Re-entered the WebDAV credentials.
Created a completely new directory for Zotero storage.
Pointed Zotero to the new directory.

The failure remains exactly the same regardless of which directory I use.

Has anyone encountered a similar issue recently, particularly with Koofr WebDAV storage? Is there any known change in Zotero's WebDAV verification procedure or any compatibility issue that could cause a PUT request to be rejected while read operations continue to work?

Any suggestions for further diagnostics would be greatly appreciated.

Thank you.
Sign In or Register to comment.