buttercup / buttercup-browser-extension

:earth_asia: Buttercup browser extension
https://buttercup.pw
MIT License
227 stars 42 forks source link

Cannot save passwords to database from extension #411

Closed hankster112 closed 2 years ago

hankster112 commented 3 years ago

OS: Devuan GNU/Linux x64 (Debian fork) Browser: Ungoogled Chromium Buttercup Desktop Version: 2.6.0 Buttercup Extension Version: 2.24.3

Issue Buttercup is unable to save logins to the local database. When attempting to save it will error out with: Failed saving credentials Failed adding new entry: Failed writing remote file: /path/to/buttercup/database.bcup This happens whether or not the vault is locked or unlocked locally.

If you need more information I can provide it.

yaoyi2008 commented 3 years ago

me tooooo. help

perry-mitchell commented 2 years ago

Are you using the local database option? Is buttercup desktop running if so? It does not matter whether the vault exists or is unlocked/locked in the desktop - the desktop app simply transfers the locked vault file to the extension when using this local mode - sending it back to the desktop app for writing when its updated.

hankster112 commented 2 years ago

I am using a local database kept on my PC. The desktop application is running and unlocked. Where would the logs be located that are relevant to this issue?

hankster112 commented 2 years ago

Still having the same issue with latest AppImage release (from October) and latest extension release (from May).

perry-mitchell commented 2 years ago

Hi @hankster112 - I'm sorry you're still seeing issues. Logs would indeed help as there should be some items logged when you try to connect. For example. Please see here for instructions on finding the logs.

hankster112 commented 2 years ago

That only tells me where the logs are for the desktop application when the issue is with the Chrome extension. Where are the logs for that stored?

hankster112 commented 2 years ago

After some more testing it seems that it is actually saving the login info but still displays an error prompt.

perry-mitchell commented 2 years ago

Apologies, logs are stored in both the console on the current window, and the developer console for the background script. This SO answer shows how you might find such logs.

Without those I cannot do much, so if you attach them I can reopen.