Skip to content
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

Cannot unlock Vault from WebDAV [Jumpcloud] #1293

Open
adamturcsan opened this issue Mar 26, 2024 · 5 comments
Open

Cannot unlock Vault from WebDAV [Jumpcloud] #1293

adamturcsan opened this issue Mar 26, 2024 · 5 comments

Comments

@adamturcsan
Copy link

Buttercup Desktop @ v2.26.2
Core @ v7.7.0

Ubuntu 20.04 - AppImage build

I added a new Vault with WebDAV from an ownCloud instance. Adding it went smooth, I was able to select the Vault .bcup file from the WebDAV. After that the app asks to unlock the Vault, and it fails with an 401 error. It seems that the app loses the authentication with the WebDAV.

The same Vault is working perfectly through this ownCloud WebDAV instance on and Android device and with a FireFox webbrowser (still standalone one)

Is there anything that I'm missing in order to setup the desktop app? I'm kinda getting worried that once I'll be not able to use the browser addon without the desktop app, I'll be screwed.

@perry-mitchell
Copy link
Member

Hmm, I'm not sure, but let's see if we can figure out what the difference is. Do you know if you're still using standard basic auth on ownCloud, or digest?

If there's any chance you'd consider giving me a demo account, to help debug, that would help expedite the debugging. You might do so via Keybase. If you're not comfortable doing that it's fine, but my ability to help via github will be limited as ownCloud/Nextcloud are quite vanilla WebDAV wise.

@adamturcsan
Copy link
Author

We use JumpCloud and I believe it's an LDAP under the hood

@perry-mitchell
Copy link
Member

perry-mitchell commented Mar 27, 2024

Ok. LDAP probably won't affect the auth mechanism for WebDAV, I don't think. But something must be up for some of the paths.

Not sure that there's much we can do without more info I'm afraid. Jumpcloud is paid so doesn't seem to be easy to test against.

@adamturcsan
Copy link
Author

Do you have any tools and tips how I can help or provide you further info? I don't think I can give you a demo account unfortunately. JumpCloud has a free tier if you still want to test it (I would totally understand if you wouldn't though :D )

At this point I could fire up the app with a local file (which is synchronized with ownCloud) rather than pointing to the webdav directly, and it works on Android properly so I was able to work around this.

@perry-mitchell perry-mitchell changed the title Cannot unlock Vault from WebDAV Cannot unlock Vault from WebDAV [Jumpcloud] Mar 30, 2024
@perry-mitchell
Copy link
Member

perry-mitchell commented Mar 30, 2024

This needs triaging then, either here or in the webdav client library. I don't have time currently, unfortunately.

@adamturcsan if you feel comfortable enough you might try testing in that library, but I suspect it'll work if it works in the Android app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants
@perry-mitchell @adamturcsan and others