How to sync zotero files with OneDrive via WebDAV?
In the 'Preference' >> 'Sync' I choose to sync the attachments with WebDAV, and I fill up the WebDAV URL with the help of this page:
https://blogs.msdn.microsoft.com/robert_mcmurray/2014/09/30/using-the-webdav-redirector-with-onedrive-part-1-standard-security/
The URL is https://d.docs.live.net/0E39A1EECEFE102C/zotero/. The username and password is my Microsoft account. When I click the verify I get:
https://d.docs.live.net/0E39A1EECEFE102C/zotero/ is not a valid WebDAV URL address.
I have the folder 'zotero' in the root folder of my OneDrive, and my account has no two-step-authentication. I can set up WebDAV connection with WinSCP.
So how to sync zotero files with OneDrive via WebDAV?
https://blogs.msdn.microsoft.com/robert_mcmurray/2014/09/30/using-the-webdav-redirector-with-onedrive-part-1-standard-security/
The URL is https://d.docs.live.net/0E39A1EECEFE102C/zotero/. The username and password is my Microsoft account. When I click the verify I get:
https://d.docs.live.net/0E39A1EECEFE102C/zotero/ is not a valid WebDAV URL address.
I have the folder 'zotero' in the root folder of my OneDrive, and my account has no two-step-authentication. I can set up WebDAV connection with WinSCP.
So how to sync zotero files with OneDrive via WebDAV?
https://blogs.msdn.microsoft.com/robert_mcmurray/2014/09/30/using-the-webdav-redirector-with-onedrive-part-2-two-step-verification/
When I type the address https://d.docs.live.net/ABCDEFGHIGKLMNOP in my browser, it goes to my Onedrive webpage interface,
but when I copy this address in Zotero WebDAV URL, it returns with
https://d.docs.live.net/ABCDEFGHIGKLMNOP/zotero/ is not a valid WebDAV URL address.
My Two-Step-Authentication option of Zotero is OFF.
Thanks!
The solution? I ignored the error and clicked OK in the dialog box used to setup the synchronization. The sync started working without any problem. It seems that at least some of the settings that are entered in the sync setting dialog box are updated only after you click OK to accept them.
I think the similar problem might be with OneDrive - in fact I confirmed that the form of OneDrive's URL that all in this thread have tried ( https://d.docs.live.net/[cid]) works in WinSCP.
https://d.docs.live.net/cid/zotero/ is not a valid WebDAV URL
On the other hand, this very URL works perfectly fine for the file system access both on Windows 10's Explorer and Nautilus under Linux. It really is a bummer that Zotero probably has some bug. I have over 100 Gb of attachments and I have to rent a Nextcloud instance specifically for Zotero, which is unfortunate considering I have 1 Tb in OneDrive.
P.S. Switching between http and https makes no difference.
- the target is https://d.docs.live.net/[CID]/zotero as expected and
- the comment is \\d.docs.live.net@SSL\DavWWWRoot\[CID]\zotero
Does this second comment piece (perhaps?) provide us any clues about where else to try pointing Zotero to?
I've also submitted debug ID D1148674378 in case that's helpful.
Thanks so much for your thoughts!
You don't have permission to access /?id=[CID]!0%5eL0xpdmVGb2xkZXJzL3pvdGVybw on the WebDAV server.
Does this help anyone figure out the problem?
Exactly the same thing happens to me.