mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-05-21 18:52:29 -05:00
Latest bw-linux 2024.6.1 isnt compatible with vaultwarden anymore #5606
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @peterge-misoft on GitHub (Jul 9, 2024).
Subject of the issue
We use a CI pipeline that downloads and encrypts a dump of our whole vault. Its running every week. Last week with 2024.6.0 it did work just fine, but this week with 2024.6.1 it says
Invalid master password.when executing bw unlock. I did not change the pw of course.Deployment environment
Vaultwarden Web Version 2024.1.2 (vaultwarden/server:latest)
Install method:
docker compose
Clients used:
bw-linux 2024.6.1
https://vault.bitwarden.com/download/?app=cli&platform=linux
Other relevant details:
Steps to reproduce
Expected behaviour
create a dump file, this is the CI output from last week with bw 2024.6.0:

Actual behaviour
this is the CI output with bw 2024.6.1:

Troubleshooting data
see both screenshots
@otbutz commented on GitHub (Jul 9, 2024):
Could you update to vaultwarden 1.31.0 ? Your web vault version indicates that you're running vaultwarden 1.30.4
@peterge-misoft commented on GitHub (Jul 9, 2024):
I updated to Vaultwarden Web Version 2024.5.1, which is 1.31.0.

But the error message is still the same:
@peterge-misoft commented on GitHub (Jul 9, 2024):
When I change the url to use 2024.6.0 like this in the pipeline, it does work again with 1.31.1. So for me it looks like there is a compatibility issue with vaultwarden.

- wget --no-check-certificate 'https://github.com/bitwarden/clients/releases/download/cli-v2024.6.0/bw-linux-2024.6.0.zip' -O bw-linux.zip > /dev/null 2>&1@BlackDex commented on GitHub (Jul 9, 2024):
I just tested it and it and it works fine for me.
I used the exact same arguments (with different org-id of course) and that just outputs the correct json for me.
It only fails if i use the apikey login, then it asks me for the master-password which always reports an invalid master-password.
To note, the sync goes well, after that all is up-to the clients, and nothing is done server-side anymore, for which this is a client issue. I checked the Bitwarden client repo, and found this issue: https://github.com/bitwarden/clients/issues/9919
Going to close this here, as this isn't something we can fix, and Bitwarden already is working on a fix, and it should be resolved in the next cli release.