Client sync error, logout/login solves sync error, but changed passwords get lost #5444
Unanswered
paulastronaut
asked this question in
Q&A
Replies: 1 comment 5 replies
-
|
I doubt that the IP is incorrect. If that is the case, that either you have some sort of dynamic IP somehow, going via a proxy, incorrectly configured the reverse proxy to send the correct IP to Vaultwarden. I would suggest to first check the |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I've been using Vaultwarden (currently version 1.32.7 hosted as docker container on vanilla debian, updated irregularly, behind a haproxy reverse proxy) with Linux, Windows and Android clients for several years now. I think the overall concept is really great.
However, I came to realize over time that I have sometimes lost passwords. (Most annoying is the lost admin password for my printer which cannot be reset, so I can't make any changes to the printer setup anymore.) I initially thought that the error was on my side, but digging deeper, I am not so sure anymore.
When I use the Bitwarden client, I discovered that from time to time, the client can't sync anymore. It doesn't seem to matter which operating system the client is running on, the client version currently showing this behavior is running on linux and has the version 2024.6.4. This is not obvious when using the client, i. e. it provides full functionality, and no error is displayed while using the client, except when I manually trigger a sync. Then, a generic "syncing failed" is shown. Another, even less obvious symptom is that changes to the vault on a different system are not shown in the client with the sync error.
What i discovered on the server side is a log entry which refers to an incomplete 2FA:
[2025-01-25 15:50:53.473][vaultwarden::api::core::two_factor][INFO] User xxx did not complete a 2FA login within the configured time limit. IP: x.x.x.102What's surprising is that the last octet of the IP is not correct, it should be 120 instead of 102.
I can sort of resolve this issue by logging out and logging in again. However, I realized that by logging out, all changes done on the local client (with the sync error) then get lost immediately and without any warning or error message.
Thanks,
Paul
P.S. I know that the client is not part of this repository, but I would expect that I get at least a warning when passwords are at risk of getting lost. Does it make sense to report this request to the bitwarden repo?
Beta Was this translation helpful? Give feedback.
All reactions