mirror of
https://github.com/floccusaddon/floccus.git
synced 2026-04-25 22:26:06 +03:00
[GH-ISSUE #862] Launching browser results in Sync Fail; "waking up" the NextCloud Server solves the issue #557
Labels
No labels
browser-specific
bug
correctness issues
enhancement
feature: Google Drive
feature: Linkwarden
feature: git
feature: nextcloud-bookmarks
feature: tabs
feature: webdav
help wanted
native-app
priority: high
priority: low
priority: medium
pull-request
question
question
stale
upstream
waiting for more information
wontfix
🙁 Not following issue template
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/floccus#557
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @sproggit on GitHub (Apr 5, 2021).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/862
Describe the bug
Launching my (FireFox) web browser, I see that I get the little red square with a sync failure being reported. Nothing I try browser-side makes a difference. However, if I then navigate - using the same browser - to my local NextCloud instance where I have the NextCloud "Bookmarks" app installed... I can then return to the browser, click on the "Sync Now" button and everything works perfectly. It is like the server "goes to sleep" and this somehow throws the Floccus plug-in.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Ideally, it would be nice if the browser could find a way to "wake up" the server if it really is an idle server that causes the problem. If it isn't that, then maybe allow for the Floccus client to re-try every 5 minutes or so, maybe throwing up an error if there is no change after 3 attempts.
Screenshots
Happy to provide if needed, but doubt it will be necessary...
Desktop
(please complete the following information)
Server
(please complete the following information)
Note: Please write down the actual version numbers instead of writing 'latest'.
Debug log
It is often useful to provide a debug log file along with the issue. You can obtain a debug log of the most recent sync runs by clicking 'Debug log' in the bottom right corner of the floccus panel in your browser.
Note: As your debug log usually contains large parts of your bookmark data, instead of attaching it publicly to the issue here, I recommend uploading it privately at the following URL https://cloud.marcelklehr.de/s/PCi3iLWrzdMZSmw
Additional context
Tried all the usual... I upgraded all software components... The single weirdest thing is that this fails out-of-the-box, but if you navigate to the NextCloud instance and re-try, it works. It is like it is getting a timeout of some kind and the client just goes to a soft fail.
@sproggit commented on GitHub (Apr 6, 2021):
Rather embarrassingly, I think I just spotted the issue...
The certificate for the site hosting my NextCloud instance had expired... By accessing the site with my browser and "accepting" the expired certificate, I was allowing the browser to trust it. The reason that Floccus was reporting an error was that it was unable to get a safe handshake with the server. New cert resolved the issue.
@github-actions[bot] commented on GitHub (Mar 20, 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.