nextcloud / bookmarks

🔖 Bookmark app for Nextcloud
https://apps.nextcloud.com/apps/bookmarks
GNU Affero General Public License v3.0
1.02k stars 174 forks source link

Console 404 errors and random "Failed to count bookmarks" messages #1878

Open tlhogan opened 2 years ago

tlhogan commented 2 years ago

I have been looking into slowness with the bookmark icons loading and while looking at the console screen in Firefox, I see a large number of the following errors.

404 GET https://nc.hoganzoo.com/apps/bookmarks/bookmark/409/image 404 GET https://nc.hoganzoo.com/apps/bookmarks/folder/144/publictoken

I have also looked at the storage and the folders do not exist for bookmark/ and folder.. These messages seem to come up about the same time and the bookmark icons are being loaded.

I have also noticed that of I move to another Nextcloud tab while the bookmark icons are loading, I will sometimes get a bunch of "Failed to count bookmarks" messages. this does not happen all the time and I am having a hard time reproducing it regularly. For the record, I have 237 bookmarks total spread across about 12 folders and 5 tags.

Any ideas on the 404 errors and if this would account for the slowness in the icons loading?

Desktop (please complete the following information):

Server (please complete the following information):

Regards, Tim

knaepp commented 2 years ago

I recognize the same issue in my environment with Firefox, Chrome and Safari on macOS. we use nextcloud 23.0.10 in a hosted environment. Existing bookmarks will no longer be rendered. No possibility to add new bookmarks or edit or use them

Only synchronization with firefox still works.

depuits commented 1 year ago

I'm experiencing the same issue. I'm guessing the "Failed to count bookmarks" messages are a consequence from the 404's since the client gets blocked after a certain amount of 404 requests (in my case the client is not blocked by nextcloud). Synchronization is working and if I don't load a page with to many 404 images then I can still use the app and create new items.