-
Notifications
You must be signed in to change notification settings - Fork 817
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
[Bug]: 3.15.3 Multiple Repeated Unresolvable Conflicts #7761
Comments
@Bockeman we will need more information to understand the issue |
@mgallien Thanks for taking a look at this. This issue is driving me crazy. I am trying all sorts of things to ameliorate the problem. I am relying on nextcloud sync'ing various folders: Thunderbird(email), Firefox(browser), and Document(all my work). I am trying all sorts of things like pausing sync when actively working, then resuming when I have finished; but I am still getting conflicts, and worse (see snip below). I've seen Nextcloud download files/folders when I know the local copy is the latest and I'm copying back from backups to keep the local correct. Grrr. I've also been playing around with the server, attempting to fix warnings. I hope I am not making things worse rather than better. As requested, some debug logs attached. Debug Archive 250119.zip Please could you explain a bit more what you want to see from the conflict dialogs, in addition to those attached above. Some server side info:
Storage is effectively local, but is in fact network attached with redundancy (glusterfs), and performance can be poor for loads of small files. I moved the mariadb database files to local disk, and recently upgraded that to SSD to speed up queries. But it does occur to me that looking up anything in a 2.1GB file (oc_filecache.ibd) is going to be slow, even on SSD. I am trying to understand how Nextcloud handles the timestamp on files to work out which is the newer file that needs to be uploaded or downloaded. I can see the mtime (modified time) on the client and server files. Additionally I can see a different time reported in the nextcloud web file viewer. This is awkward because it reports relative time (n hours ago), and is difficult to spot sub-second differences that may the source of the confustion. Where is this additional time stored? Is it related to the E-Tag differences? I have a suspicion that Nextcloud uses the present time for newly updated files (it should never do that because the flight time could be significant). BTW, I've checked, all machines are in time sync. Under what circumstances does Nextcloud use wall-clock time as opposed to the file modified time? Is there any more specific server side info you wish to see? |
How do I get to upload the most recent debug archive? Is it too larget at 36MB? |
Bug description
I am getting repeated "unresolved conflicts". When I select "Click for details" the same file shows multiple conflicts. Furthermore, when I select "[/] All local versions" and "[Resolve conflicts]", more conflicts keep recurring.
The same fault is happening on different files, different sync folders, and different clients (all Windows 10). What appears to be common is that the files affected are "in use" and frequently updated.
The conflicts arise when only one client is active, so the conflict is false, it is a bug somewhere in nextcloud.
Although many files are affected and multiple conflicts arise for any one file, for simplicity, the following
information relates to just one file
Inbox
with just one conflict on a file which changed on 2025-01-16 in the timeframe between 11:30 and 11:39.From a linux machine, I am able to access the Windows client via a cifs mount, and an
ls -l --full-date
reveals:which are the client file, the conflicted file and the server file respectively.
The client file and server file are identical. The conflicted file differs:
Details from the corresponding "Solve sync conflicts" dialog box
The mtime in the server database is 7 seconds older than the mtime on the server file.
The client log in the stated timeframe contains:
Steps to reproduce
Expected behavior
There should never be any conflicts when only one client is active.
Which files are affected by this bug
Inbox
Operating system
Windows
Which version of the operating system you are running.
Windows 10
Package
Official Windows MSI
Nextcloud Server version
Nextcloud Hub 9 (30.0.4)
Nextcloud Desktop Client version
3.15.3
Is this bug present after an update or on a fresh install?
Updated from a minor version (ex. 3.4.2 to 3.4.4)
Are you using the Nextcloud Server Encryption module?
Encryption is Disabled
Are you using an external user-backend?
Nextcloud Server logs
Additional info
Other conflicts:
The text was updated successfully, but these errors were encountered: