[GH-ISSUE #357] OneDrive setup #296

Closed
opened 2026-02-25 22:36:43 +03:00 by kerem · 9 comments
Owner

Originally created by @mruac on GitHub (Aug 27, 2019).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/357

Software versions

  • Browser: Opera GX
  • Floccus: 4.7.17
  • Floccus sync method: XBEL/Webdav

Steps to reproduce

  1. Add account > XBEL file in WEBDAV share
  2. Configure the account; using the WebDAV URL found from https://blogs.msdn.microsoft.com/robert_mcmurray/2014/09/30/using-the-webdav-redirector-with-onedrive-part-1-standard-security/
  • WebDAV URL: https://d.docs.live.net/CID (CID can be found in the URL of your OneDrive account when logged in.
  • Username: email address used to log in to OneDrive
  • Password: password used to log in to OneDrive
  • Local folder: Root folder
  1. Save, then Sync now

Expected outcome

My bookmarks are synced to OneDrive, which I can then sync to my phone and other browsers.

Actual outcome

Syncing failed with E023: Unable to clear lock file, consider deleting bookmarks.xbel.lock manually.

No bookmarks.xbel.lock file is found in my OneDrive account after attempting to sync.

Debug log

  • [done] Debug log provided
Originally created by @mruac on GitHub (Aug 27, 2019). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/357 <!-- Hello there! Thank you for providing feedback! Please answer the below questions to allow for as smooth a process of tackling the issue as possible :) (Note: Everything surrounded by arrows, like this text for example, will not be visible.) --> ### Software versions <!-- Please provide the versions of the following software products in your set up --> - Browser: Opera GX - Floccus: 4.7.17 - Floccus sync method: XBEL/Webdav <!-- Sync methods are either XBEL/webdav (signified as `webdav`), nextcloud Bookmarks legacy (signified as `nextcloud`), or nextcloud Bookmarks v0.14+ with folders (signified as `nextcloud-folders`) --> ### Steps to reproduce <!-- What did you do? Be as specific as possible --> 1. Add account > XBEL file in WEBDAV share 2. Configure the account; using the WebDAV URL found from https://blogs.msdn.microsoft.com/robert_mcmurray/2014/09/30/using-the-webdav-redirector-with-onedrive-part-1-standard-security/ - WebDAV URL: https://d.docs.live.net/CID (CID can be found in the URL of your OneDrive account when logged in. - Username: email address used to log in to OneDrive - Password: password used to log in to OneDrive - Local folder: Root folder 3. Save, then Sync now ### Expected outcome <!-- What did you think was going to happen or what do you think should have happened? --> My bookmarks are synced to OneDrive, which I can then sync to my phone and other browsers. ### Actual outcome <!-- What actually happened after you did the above steps? --> Syncing failed with E023: Unable to clear lock file, consider deleting bookmarks.xbel.lock manually. No bookmarks.xbel.lock file is found in my OneDrive account after attempting to sync. ### 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 to the issue here, publicly, I recommend uploading it privately at the following URL https://klehranlage.net/index.php/s/7nn82NSBsfQKdsJ --> - [done] Debug log provided <!-- Thanks! Now, hit Submit and wait for a reply :) -->
kerem closed this issue 2026-02-25 22:36:44 +03:00
Author
Owner

@marcelklehr commented on GitHub (Aug 27, 2019):

WebDAV URL: https://d.docs.live.net/CID (CID can be found in the URL of your OneDrive account when logged in.

Make sure you a have slash at the end of your webdav URL.

<!-- gh-comment-id:525301208 --> @marcelklehr commented on GitHub (Aug 27, 2019): > WebDAV URL: https://d.docs.live.net/CID (CID can be found in the URL of your OneDrive account when logged in. Make sure you a have slash at the end of your webdav URL.
Author
Owner

@mruac commented on GitHub (Aug 27, 2019):

Same error still happens even with the added forward slash at the end of the URL.

<!-- gh-comment-id:525306773 --> @mruac commented on GitHub (Aug 27, 2019): Same error still happens even with the added forward slash at the end of the URL.
Author
Owner

@marcelklehr commented on GitHub (Aug 27, 2019):

Wait, your floccus version is v4.7.17 🤔 ? That's not even released yet...

<!-- gh-comment-id:525410218 --> @marcelklehr commented on GitHub (Aug 27, 2019): Wait, your floccus version is v4.7.17 :thinking: ? That's not even released yet...
Author
Owner

@marcelklehr commented on GitHub (Aug 27, 2019):

Do the same credentials work when using some other webdav client?

<!-- gh-comment-id:525410560 --> @marcelklehr commented on GitHub (Aug 27, 2019): Do the same credentials work when using some other webdav client?
Author
Owner

@mruac commented on GitHub (Aug 28, 2019):

Sorry, for some reason the extension detail preview shows v4.7.17 and the details page shows v3.4.0.5

The same credentials and url works in WinSCP, following this guide: https://winscp.net/eng/docs/guide_microsoft_onedrive
though the it does not ask to use https and uses a port number instead.

Using the same process also works in Windows explorer's network drive.

<!-- gh-comment-id:525607420 --> @mruac commented on GitHub (Aug 28, 2019): Sorry, for some reason the extension detail preview shows v4.7.17 and the details page shows v3.4.0.5 The same credentials and url works in WinSCP, following this guide: https://winscp.net/eng/docs/guide_microsoft_onedrive though the it does not ask to use https and uses a port number instead. Using the same process also works in Windows explorer's network drive.
Author
Owner

@marcelklehr commented on GitHub (Aug 28, 2019):

So, I checked and onedrive expects the WLID1.0 authentication scheme to be used. Currently floccus only supports Basic auth.

<!-- gh-comment-id:525680355 --> @marcelklehr commented on GitHub (Aug 28, 2019): So, I checked and onedrive expects the WLID1.0 authentication scheme to be used. Currently floccus only supports Basic auth.
Author
Owner

@mruac commented on GitHub (Aug 28, 2019):

Damn, Looks like onedrive is not supported then. I'm not willing to set up a new cloud storage account or set up a webdav server, so I guess this isn't for me.

Thank you for your help, your project is very interesting!

<!-- gh-comment-id:525681896 --> @mruac commented on GitHub (Aug 28, 2019): Damn, Looks like onedrive is not supported then. I'm not willing to set up a new cloud storage account or set up a webdav server, so I guess this isn't for me. Thank you for your help, your project is very interesting!
Author
Owner

@marcelklehr commented on GitHub (Aug 28, 2019):

You could use LoFloccus to sync to a local file that you then sync via the official onedrive client.

<!-- gh-comment-id:525682252 --> @marcelklehr commented on GitHub (Aug 28, 2019): You could use LoFloccus to sync to a local file that you then sync via the official onedrive client.
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:1477332319 --> @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#296
No description provided.