Cannot Download attached PDF files from personal WebDAV server
Debug ID: D351545288
I've set up an WebDAV server on my personal Windows 10 Computer and hope to use it for Zotero. On another Win11 PC, Anything goes right until I try to open an attached PDF file of a reference item: Zotero shows an error that it cannot find PDF at the position which it should be at when it's correctly synchronized. It happens to all the PDFs which is added on any other computer.
I've tried / I'm sure that:
- The PDF file is correctly attached rather than simply linked, and successfully upload to my WebDAV server: Because I can view and download the {8 char id}.zip archive on my WebDAV through Chrome Explorer, and the .zip contains the PDF I want.
- The connection between my PC and WebDAV is fine, except the "An uploaded file was not immediately available for download" warning: All of the information of reference items (title, publisher, author, etc.) can be correctly synchronized and displayed, even after I log out my account, re-login and re-synchronize (I did this to make sure such information is not something like cache remained when I switch from Zotero server to my personal WebDAV)
- Both "download when need / sync" options in sync settings are tried.
The problem above occurs BOTH on Zotero 6 and 7.
I'm wondering how the problem above can be solved, or did I possibly missed something when setting up a WebDAV or configuring sync settings.
Thanks.
B.J.
I've set up an WebDAV server on my personal Windows 10 Computer and hope to use it for Zotero. On another Win11 PC, Anything goes right until I try to open an attached PDF file of a reference item: Zotero shows an error that it cannot find PDF at the position which it should be at when it's correctly synchronized. It happens to all the PDFs which is added on any other computer.
I've tried / I'm sure that:
- The PDF file is correctly attached rather than simply linked, and successfully upload to my WebDAV server: Because I can view and download the {8 char id}.zip archive on my WebDAV through Chrome Explorer, and the .zip contains the PDF I want.
- The connection between my PC and WebDAV is fine, except the "An uploaded file was not immediately available for download" warning: All of the information of reference items (title, publisher, author, etc.) can be correctly synchronized and displayed, even after I log out my account, re-login and re-synchronize (I did this to make sure such information is not something like cache remained when I switch from Zotero server to my personal WebDAV)
- Both "download when need / sync" options in sync settings are tried.
The problem above occurs BOTH on Zotero 6 and 7.
I'm wondering how the problem above can be solved, or did I possibly missed something when setting up a WebDAV or configuring sync settings.
Thanks.
B.J.
I've just, by chance, checked the Web Library of Zotero, and discovered two things:
1. Official online storage is syncing with my own WebDAV, which can be checked at `https://www.zotero.org/settings/storage`: `Last Zotero client sync: 5 secs ago from {My own WebDAV IP} ({Location})`
2. Due to the sync above, all of the files I've synced to my own WebDAV are still uploaded to Zotero Storage. At the time the 300M free storage is exceeded, files are stopped being synced from my own WebDAV. I've discovered that, the files that my PC cannot fetch from WebDAV is just the ones that failed to sync to Zotero Storage due to 300M limit.
So, I believe the actual reason I can't sync my PC with WebDAV is that, my PC is still syncing with Zotero Storage (or at least, deciding which file to sync according to Zotero Storage), even if I've set the sync settings of Zotero on my PC to my own WebDAV.
By the way, the reason I start to try WebDAV syncing is my Zotero Storage has exceeded the 300M limit, and I switched to my own WebDAV for a unlimited storage. Because I used to believe that, once I've switched to my own WebDAV, Zotero on my devices will only sync with my own WebDAV without storage limit. However, things doesn't seem to be like this, Zotero Storage is still involved and the 300M limit still exists.
So, did I misunderstood anything about Zotero sync with WebDAV? Should the 300M limit still exist even if I use my own WebDAV, or is it a bug?
1) You'd use Zotero storage for groups and
2) From the message dstillman posts above, you have file sync disabled for the library for which the debug is displayed.