[GH-ISSUE #803] Getting E12 for one-way sync. #508

Closed
opened 2026-02-25 22:37:22 +03:00 by kerem · 2 comments
Owner

Originally created by @mmqmzk on GitHub (Jan 30, 2021).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/803

Describe the bug
Getting an E12 every three or four sync.

To Reproduce

  1. Setting up an account sync tabs to a WebDAV server.
  2. Wait several syncs, open and close some tabs during the time.

Expected behavior
No errors.

Desktop:

  • OS: Windows 10 2020H2
  • Browser: Chrome
  • Browser Version: 88.0.4324.104
  • Floccus version: 4.4.9
  • Floccus sync method: WebDAV

Server:

  1. WebDAV server by Jianguo Yun, a cloud storage provider.
  2. Another server by Nginx 1.18.0, http_dav_module, with http-dav-ext dynamic module, Ubuntu 20.10.
    Both have the issue.

I use the sync tabs feature, I put each my browser's tabs in separate XBEL files on a WebDAV server, then synchronize to separate folders in other browsers, there's only one writer for each XBEL file or folder, and I have chosen "Always revert upstream remote changes and push local changes" strategy, but the floccus account which uploads tabs frequent getting "E012: Folder ordering is missing some of the folder's children". So, I have to choose "Trigger sync from scratch", then the next sync shall be ok, of course.

Is it better to give an option overwrite local/remote rather than do a merge for one-way sync if users want to?
If I miss used this feature, please tell me.

Originally created by @mmqmzk on GitHub (Jan 30, 2021). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/803 **Describe the bug** Getting an E12 every three or four sync. **To Reproduce** 1. Setting up an account sync tabs to a WebDAV server. 2. Wait several syncs, open and close some tabs during the time. **Expected behavior** No errors. **Desktop:** - OS: Windows 10 2020H2 - Browser: Chrome - Browser Version: 88.0.4324.104 - Floccus version: 4.4.9 - Floccus sync method: WebDAV Server: 1. WebDAV server by [Jianguo Yun](https://www.jianguoyun.com), a cloud storage provider. 2. Another server by Nginx 1.18.0, http_dav_module, with http-dav-ext dynamic module, Ubuntu 20.10. Both have the issue. I use the sync tabs feature, I put each my browser's tabs in separate XBEL files on a WebDAV server, then synchronize to separate folders in other browsers, there's only one writer for each XBEL file or folder, and I have chosen "Always revert upstream remote changes and push local changes" strategy, but the floccus account which uploads tabs frequent getting "E012: Folder ordering is missing some of the folder's children". So, I have to choose "Trigger sync from scratch", then the next sync shall be ok, of course. Is it better to give an option overwrite local/remote rather than do a merge for one-way sync if users want to? If I miss used this feature, please tell me.
kerem 2026-02-25 22:37:22 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@mmqmzk commented on GitHub (Feb 1, 2021):

This issue seems resolved by 932ef7f9d0.
Thank you @marcelklehr !

<!-- gh-comment-id:770673130 --> @mmqmzk commented on GitHub (Feb 1, 2021): This issue seems resolved by 932ef7f9d0070ee3ac5965aca171ad8b6ebe2116. Thank you @marcelklehr !
Author
Owner

@github-actions[bot] commented on GitHub (Mar 21, 2023):

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:1477135521 --> @github-actions[bot] commented on GitHub (Mar 21, 2023): This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#508
No description provided.