repeated reconciling of the same 411 conflicts
When I sync with zotero firefox, I am asked to resolve the same (411) conflicts repeatedly. They don't seem to be able to be resolved when I click "accept" on one of the three options, and then click "finish" at the end. Report ID: 2101991236
I'm using Firefox 38.0.5
I'm using Zotero 4.0.25.4
I'm using Firefox 38.0.5
I'm using Zotero 4.0.25.4
What matters is the error message you get when it fails after the conflict resolution. There are no Zotero errors in your report, so you'd have to tell us what it's actually telling you in the sync error alert (before you go to report errors).
You should also temporarily disable your other Firefox extensions — it probably won't make a difference, but the only errors in your report are from those, including some Zotero-related ones.
I clicked the green 'sync' arrow and it delivered me the 411 conflicts. I clicked through them all again. When I clicked the last one, it gave me the following two pop-up messages:
“One or more locally deleted Zotero collections have been modified remotely since the last sync. The most recent versions have been kept. View the Firefox Error Console for the full list of such changes.”
“One or more locally deleted Zotero tags have been modified remotely since the last sync. The local versions have been kept. View the Firefox Error Console for the full list of such changes."
I click "OK" on each one.
the green sync arrow then spins again. When I hover my mouse over it, it tells me "Sync with server - upload accepted - waiting for sync server". After that, I get the pop-up message "processing updated data from server". This delivers me the 411 conflicts once more and the whole process repeats itself.
When I go into the Firefox Browser Console, I get the following types of messages:
“JavaScript 1.6's for-each-in loops are deprecated; consider using ES6 for-of instead C:\Users\Clarence\AppData\Roaming\Mozilla\Firefox\Profiles\4lg1veyp.default-1366402728643\zotero\translators\RDF.js:162:5”
and: “JavaScript 1.6's for-each-in loops are deprecated; consider using ES6 for-of instead translate_firefox.js:491:383 09:27:58.616”
In Firefox, I don't get the sync alert (red circle with the exclamation point in the center)
When I tried to sync in my Zotero stand alone, I get the sync alert (red circle with exclamation point): when I click on it, it says "Conflicts have suspended automatic syncing - click the sync icon to resolve them". When I do, I get the same "Processing updated data from sync server" pop-up. It then brings me the same 411 conflicts. When I click through them all, I get the same cycle again - the same two pop-up windows, which I accept, the same message about upload successful and waiting for sync server, and then the same starting all over again.
Next, install the 4.0 Beta, which adds an option to the conflict resolution dialog to accept all changes from one side or the other, which might be useful to you while debugging this (if you're OK with choosing all from one side).
Try syncing with that and see if you get the sync error icon after resolving the conflicts, and generate a Debug ID for the process. If you get to the conflict resolution window a second time (or if you just get an error), cancel and submit the output so we can look into what's going on.
I had already disabled the auto-sync (in preferences). And I had already disabled all the other extensions in Firefox.
I installed 4.0Beta as you suggested (this is really helpful by the way, compared to clicking through 411 choices each time :)
I tried syncing again. It gave me the same 411 conflicts. I accepted the 'local' resolution for all of them, hit 'finish', and the same it did the same cycling again. There was no 'sync error' icon after resolving the conflict, it when right back to generating the list of conflicts again. So I 'canceled' it and generated a report:
Error Report ID: 1449723502
sorry, I conflated the Error Report with your request for Debug ID.
So, the Debug ID is D1482575058.
By the way, this time when I ran the sync, just before it started its second iteration of generating the 411 conflicts, the green sync icon stopped spinning, a red 'error icon' appeared for a split second and then disappeared again, and the sync icon resumed spinning, generating the list again.
thanks
Hope this helps.
“The Zotero database 'zotero' appears to have become corrupted. Please restart Firefox to attempt an automatic restore from the last backup.”
When I clicked “restart now” I got the following window:
“The Zotero database 'zotero.sqlite' appears to have become corrupted. Your data was restored from the last automatic backup made on 6/26/2015 at 4:17:21 PM. The damaged file was saved in your Zotero directory.”
But when I open Zotero again, I get the same set of dialog boxes:
“The Zotero database 'zotero' appears to have become corrupted. Please restart Firefox to attempt an automatic restore from the last backup.”
And, upon restart, got again
“The Zotero database 'zotero.sqlite' appears to have become corrupted. Your data was restored from the last automatic backup made on 6/26/2015 at 4:17:21 PM. The damaged file was saved in your Zotero directory.”
I tried syncing again, just to see, and it is the same cycle.
What I'm doing is uploading the "zotero.sqlite" file in the compressed folder. The file says "Compressed size 55,175KB" with a (I assume compressed) "ratio of 59%" and the actual size is "132,572 KB"
This morning I tried moving the compressed zotero.sqlite file out of that folder. But upon moving it, the file reverted back to its original size. I tried uploading that, but I got the message 'file is too large.'
[FYI: I then deleted the "ZIP" folder with the file inside, and "rezipped" the zotero.sqlite file. Interestingly, it created a ZIP folder, but the zotero.sqlite file was merely a copy of the original (same size, same date and time created) rather than a zip file (smaller size, current date and time created). I then went to the original zotero.sqlite file and "rezipped" it again. This created another ZIP folder, designate "(2)", and it contains a ZIP version of the zotero.sqlite file, created today.]
If you are right that trying to upload the file within ZIP, it's likely extracting it again, how do I avoid this?
To "Zip" the original file, I'm right-clicking on it, scroll to "Send To," choose the "Compressed (zipped) folder" and click it. Is there a different way of Zipping the file, that would make it into something uploadable in the Zotero Database Repair Tool?
To be quite clear -- the file you should be dragging is the one with zipper-on-a-folder icon.
I called up Zotero in Firefox and it loaded. I assume now I can try again to sync and then resolve the 411 conflicts?
Thanks so much for all of your help, and responding repeatedly in a timely fashion. Cheers