-
-
Notifications
You must be signed in to change notification settings - Fork 251
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
Tab Sync fails if pipe character "|" exists in page title #1813
Comments
Hello 👋 Thank you for taking the time to open this issue with floccus. I know it's frustrating when software One last word: If you feel, at any point, like you need to vent, this is not the place for it; you can go to the Nextcloud forum, I look forward to working with you on this issue |
Hello @shirocko
This seems to be from the Apache log; nextcloud has a separate log file, though, which logs the full error message that caused the 500 response. This would be vital to obtain. |
Sadly there is no entry written in the nextcloud.log when the error occurs. |
Ah, then I think I know what the problem is. |
Should be fixed with the upcoming release |
New release is out now, please report back here, if this issue is not fixed with the new release. |
Thanks for the quick reply and new release.
As before the nextcloud.log does not show any error for that time. |
Mmh, in that case the other explanation for this error is that you have multiple bookmarks for the same URL in the database. Are you comfortable with diving into the SQL console of your Nextcloud database? Then you could check the oc_bookmarks table for duplicate entries with the same url with the following query: SELECT url, COUNT(*) AS duplicate_count FROM oc_bookmarks GROUP BY url HAVING COUNT(*) > 1; |
Well...:D 26 urls that exist 2 times What is curious is that if I search the url within the browser or within Nextcloud Bookmarks plugin I don't find it a single time only as the start page without sub urls. Edit: Can I somehow check if the duplicated entries for that one domain are still a valid entry or if that are zombie entries in the db? |
That's curious. Can you try the following query, which will count the number of duplicates per user?
|
Yeah, that makes sense, because the bookmarks app cannot handle duplicate URLs in any way, so I guess they will just disappear. |
Okay I chose the radical path. So I guess the duplicated entry maybe have been created during several sync conflict in the past and instead of deleting the old entries, the system added the same bookmarks again und let them be as zombies in the database. For now the error is fixed for me, but I will see how stable the tab sync is in the future with 2 laptops using the nextcloud instance to exchange there open tabs. Thank you for your quick response and help. |
Yep, removal from the database would have been my next suggestion as well. If you hit new problems don't hesitate to open an issue here :) |
Which version of floccus are you using?
5.4.0
How many bookmarks do you have, roughly?
1500
Are you using other means to sync bookmarks in parallel to floccus?
No
Sync method
Nextcloud Bookmarks
Which browser are you using? In case you are using the phone App, specify the Android or iOS version and device please.
Chrome 131.0.6778.205
Which version of Nextcloud Bookmarks are you using? (if relevant)
15.0.4
Which version of Nextcloud? (if relevant)
30.0.4
What kind of WebDAV server are you using? (if relevant)
No response
Describe the Bug
If I try so sync my open tabs with Nextcloud via floccus and one tab is the startpage of t-online.de, then one of the following errors occur.
When I navigate to a subpage of t-online.de then the sync is working.
It seems that maybe the "|" in the page title of the startpage is causing that problem.
It seems that the first message E035 is displayed because the sync doesn't work for a long time.
The seccond error E019 occurs directly after I had once a working sync and then navigate back to the startpage and the sync fails again.
The only error I see in the Nextcloud Docker Log Output is:
Expected Behavior
The tabs should synchronize independent of characters in the page title.
To Reproduce
Open one or more browser tabs and one is the startpage of t-online.de, then the errors will occur.
Debug log provided
Similar error: #1800
The text was updated successfully, but these errors were encountered: