Error: KDF config is required

I set up VaultWarden docker last week. It’s been working great, until today.

On mobile I log in then the app crashes.
On Firefox the page says “Invalid master password”.

On Chrome I get “Error: KDF config is required”.

On Firefox the bitwarden plugin is still logged in, and I’m afraid to touch it.

The container image version says 1.34.3

It is set to vaultwarden/server:latest

I brought docker down and back up to make sure that was happy.

When I was importing passwords I was deleting them from my old manager. I can still recover those for the moment, but I’m looking for guidance on what to do.

Thanks,

DK

On the firefox that is logged in I get an “Invalid refresh token” message if i try to save a new login.

Unrelated, I think, but I get DNS queries in my Vaultwarden log. I do have PiHole running on docker on the same host, but I’m not sure why Vaultwarden is seeing port 53 activity.

The log is telling me Username or password is incorrect. Try again. IP: IPADDRESS. Username: email@address. but I guarantee it’s what I set when I set it up.

If it comes to it, I assume wiping out the persistent config folder would start fresh, right?

Another thing that I did that may have caused the issue is that I changed the config folder. I originally had it in bitwarden. I stopped the container, changed the name, then started the container pointing at vaultwarden. The inside folder didn’t change. And the permissions shouldn’t have changed. But maybe it lost track of the config so no password was ever going to work?

Anyhow, I renamed the config folder and created a blank one then recreated my user, imported, and everything looks happy for now.

Edit: It’s verified. I didn’t update the docker yaml file, so vaultwarden was pointing at the old path. So the password was never going to work. User error.

1 Like