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

My Vault Not Loading (Web Vault only) #5401

Open
Aseeef opened this issue Jan 16, 2025 · 18 comments
Open

My Vault Not Loading (Web Vault only) #5401

Aseeef opened this issue Jan 16, 2025 · 18 comments
Labels
bug Something isn't working

Comments

@Aseeef
Copy link

Aseeef commented Jan 16, 2025

Vaultwarden Support String

Your environment (Generated via diagnostics page)

  • Vaultwarden version: v1.32.7
  • Web-vault version: v2024.6.2c
  • OS/Arch: linux/x86_64
  • Running within a container: true (Base: Debian)
  • Database type: SQLite
  • Database version: 3.46.0
  • Environment settings overridden!: true
  • Uses a reverse proxy: true
  • IP Header check: true (X-Real-IP)
  • Internet access: true
  • Internet access via a proxy: false
  • DNS Check: true
  • Browser/Server Time Check: true
  • Server/NTP Time Check: true
  • Domain Configuration Check: true
  • HTTPS Check: true
  • Websocket Check: true
  • HTTP Response Checks: true

Config & Details (Generated via diagnostics page)

Show Config & Details

Environment settings which are overridden: DOMAIN, SIGNUPS_ALLOWED

Config:

{
  "_duo_akey": null,
  "_enable_duo": true,
  "_enable_email_2fa": false,
  "_enable_smtp": true,
  "_enable_yubico": true,
  "_icon_service_csp": "",
  "_icon_service_url": "",
  "_ip_header_enabled": true,
  "_max_note_size": 10000,
  "_smtp_img_src": "***:",
  "admin_ratelimit_max_burst": 3,
  "admin_ratelimit_seconds": 300,
  "admin_session_lifetime": 20,
  "admin_token": "***",
  "allowed_connect_src": "",
  "allowed_iframe_ancestors": "",
  "attachments_folder": "data/attachments",
  "auth_request_purge_schedule": "30 * * * * *",
  "authenticator_disable_time_drift": false,
  "data_folder": "data",
  "database_conn_init": "",
  "database_max_conns": 10,
  "database_timeout": 30,
  "database_url": "***************",
  "db_connection_retries": 15,
  "disable_2fa_remember": false,
  "disable_admin_token": false,
  "disable_icon_download": false,
  "domain": "*****://*********************",
  "domain_origin": "*****://*********************",
  "domain_path": "",
  "domain_set": true,
  "duo_context_purge_schedule": "30 * * * * *",
  "duo_host": null,
  "duo_ikey": null,
  "duo_skey": null,
  "duo_use_iframe": false,
  "email_2fa_auto_fallback": false,
  "email_2fa_enforce_on_verified_invite": false,
  "email_attempts_limit": 3,
  "email_change_allowed": true,
  "email_expiration_time": 600,
  "email_token_size": 6,
  "emergency_access_allowed": true,
  "emergency_notification_reminder_schedule": "0 3 * * * *",
  "emergency_request_timeout_schedule": "0 7 * * * *",
  "enable_db_wal": true,
  "enable_websocket": true,
  "enforce_single_org_with_reset_pw_policy": false,
  "event_cleanup_schedule": "0 10 0 * * *",
  "events_days_retain": null,
  "experimental_client_feature_flags": "fido2-vault-credentials",
  "extended_logging": true,
  "helo_name": null,
  "hibp_api_key": null,
  "http_request_block_non_global_ips": true,
  "http_request_block_regex": null,
  "icon_blacklist_non_global_ips": true,
  "icon_blacklist_regex": null,
  "icon_cache_folder": "data/icon_cache",
  "icon_cache_negttl": 259200,
  "icon_cache_ttl": 2592000,
  "icon_download_timeout": 10,
  "icon_redirect_code": 302,
  "icon_service": "internal",
  "incomplete_2fa_schedule": "30 * * * * *",
  "incomplete_2fa_time_limit": 3,
  "increase_note_size_limit": false,
  "invitation_expiration_hours": 120,
  "invitation_org_name": "*****",
  "invitations_allowed": true,
  "ip_header": "X-Real-IP",
  "job_poll_interval_ms": 30000,
  "log_file": null,
  "log_level": "info",
  "log_timestamp_format": "%Y-%m-%d %H:%M:%S.%3f",
  "login_ratelimit_max_burst": 10,
  "login_ratelimit_seconds": 60,
  "org_attachment_limit": null,
  "org_creation_users": "",
  "org_events_enabled": false,
  "org_groups_enabled": false,
  "password_hints_allowed": false,
  "password_iterations": 600000,
  "push_enabled": false,
  "push_identity_uri": "https://identity.bitwarden.com",
  "push_installation_id": "***",
  "push_installation_key": "***",
  "push_relay_uri": "https://push.bitwarden.com",
  "reload_templates": false,
  "require_device_email": true,
  "rsa_key_filename": "data/rsa_key",
  "send_purge_schedule": "0 5 * * * *",
  "sendmail_command": null,
  "sends_allowed": true,
  "sends_folder": "data/sends",
  "show_password_hint": false,
  "signups_allowed": false,
  "signups_domains_whitelist": "",
  "signups_verify": false,
  "signups_verify_resend_limit": 6,
  "signups_verify_resend_time": 3600,
  "smtp_accept_invalid_certs": false,
  "smtp_accept_invalid_hostnames": false,
  "smtp_auth_mechanism": null,
  "smtp_debug": false,
  "smtp_embed_images": true,
  "smtp_explicit_tls": null,
  "smtp_from": "******************",
  "smtp_from_name": "Vaultwarden | Password Manager",
  "smtp_host": "**************",
  "smtp_password": "***",
  "smtp_port": 587,
  "smtp_security": "starttls",
  "smtp_ssl": null,
  "smtp_timeout": 15,
  "smtp_username": "******************",
  "templates_folder": "data/templates",
  "tmp_folder": "data/tmp",
  "trash_auto_delete_days": null,
  "trash_purge_schedule": "0 5 0 * * *",
  "use_sendmail": false,
  "use_syslog": false,
  "user_attachment_limit": null,
  "user_send_limit": null,
  "web_vault_enabled": true,
  "web_vault_folder": "web-vault/",
  "yubico_client_id": null,
  "yubico_secret_key": null,
  "yubico_server": null
}

Vaultwarden Build Version

1.32.7

Deployment method

Official Container Image

Custom deployment method

No response

Reverse Proxy

nginx 1.24.0-2ubuntu7.1

Host/Server Operating System

Linux

Operating System Version

Ubuntu 24.04

Clients

Web Vault

Client Version

No response

Steps To Reproduce

Unknown. But this issue affects most accounts on my domain. I do not know what causes this issue. But for the account that is not affected, they are not added to any organizations.

Expected Result

Vaultwarden "My Vault" should load.

Actual Result

  • "My Vault" never loads.
  • Passwords, notes, credentials load in Organizations do eventually load. In fact, by accessing them directly though https://vaultwarden.aseef.dev/#/organizations/ they load instantly.
  • I can still access, update and sync the content of "My Vault" through the official Bitwarden Clients (extension, web/mobile apps). I'm not sure if this is related, but actually my browser extensions were not syncing which is what prompted me to check the webvault in the first place. I was able to solve the browser extension issue by simply reinstalling the extensions.

Logs

No response

Screenshots or Videos

image
^^ dev tools errors

image
^^ eventually stops loading but then "My Vault" is empty.

Additional Context

I don't know since when this issue is active but I only noticed it today. And I'm scared to downgrade to an older version (is that even supported)? It would also be very very annoying to do a clean install because of how I have organizations configured for use with my family (I'll need to remake all orgs and add everyone).

@Aseeef Aseeef added the bug Something isn't working label Jan 16, 2025
@Aseeef Aseeef changed the title My Vault Not Loading My Vault Not Loading (Web Vault only) Jan 16, 2025
@BlackDex
Copy link
Collaborator

I think this has something to do with the key-per-cipher items as described here: #5011

Basically, check for ciphers table in the database which have the key column filled, those are probably causing the issue.
Not sure how many there are but those are probably causing your issues

@mrplur
Copy link

mrplur commented Jan 16, 2025

Since the latest update of the Android Bitwarden app (version 2025.1.0), I have been unable to log in to my vault.

Details:

I am using Vaultwarden with only two users, both linked to an organization.
When attempting to log in on the Android app, no error messages or codes are displayed.
The same issue occurs even if I enter an incorrect username or password.
What works:

Logging in via the web interface, Windows app, and Chrome extension works without any issues.
It seems there may be a problem with the new update of the Bitwarden app available on the Android Store.

@BlackDex
Copy link
Collaborator

Also try the testing tagged images which have some fixes for the new apps.

@chrisguida
Copy link

chrisguida commented Jan 16, 2025

@mrplur I am experiencing this as well.

Android app suddenly totally broken.

Using Vaultwarden 1.32.7 over Tor via Orbot VPN mode.

@mrplur
Copy link

mrplur commented Jan 16, 2025

@mrplur I am experiencing this as well.

Android app suddenly totally broken.

Using Vaultwarden 1.32.7 over Tor via Orbot VPN mode.

I have pulled all container again with the latest version and it works fine now.

@chrisguida
Copy link

chrisguida commented Jan 16, 2025

Hmm I deleted all the app data and I updated my server to 1.32.7 and now it's working again... odd...

The new version of the server took a while to come back up, it was erroring for several minutes, then suddenly started working.

@BlackDex
Copy link
Collaborator

@chrisguida if the app had invalid data in cache it could cause some strange issues. Probably new version provided correct data.

Errors were probably because it didn't was able to connect to the database.

@kekec777
Copy link

Well I have uninstalled the app and installed it again from Google play, my server is updated to the latest build but still has the problem..
(An error has occurred
We were unable to proceed your request
Please try again or contact us)
I also made a test with no data in it and still the same issue..

@BlackDex
Copy link
Collaborator

Might be your server ssl cert?

@kekec777
Copy link

ssl cert

Well i use letsencrypt with traefik ( Traefik uses some acme to obtain them )
And i must admit that im not familiar with that part works

@saturn-hh
Copy link

I had the same issue. Solution:

  1. Updating the official container (vaultwarden/server:latest)
  2. bitwarden Android App: Deleting App data
  3. Starting and configuring the bitwarden app

Now everything is back to normal.
Thank you to all the people supporting this fantastic project!

@Monniasza
Copy link

I use testing, it hasn't got any updates recently and it still doesn't work with mobile.

@psilantropy
Copy link

Same issue here. Mobile kept loading and gave the sync error.
Edge extension operates fine. Works inside and outside my network. Only mobile failing me.

I run lcx via proxmox scripts. The update to 1.32.7 took about 30 minutes. Not sure why. After this all my issues with the mobile app were resolved.

@lsk-boy-f
Copy link

I had the same issue.

Updating the official container from 1.32.0 to 1.32.7 solved my prolem

Android client version: 2025.1.0(19622)

@BlackDex
Copy link
Collaborator

@Aseeef any updates on your issues?

@Aseeef
Copy link
Author

Aseeef commented Jan 20, 2025

@Aseeef any updates on your issues?

My issue is still active. Apologies, headed back to university so been busy.

I'll open up a database explorer to try deleting the ciphers you mentioned soon.

@tarfeef101
Copy link

Since the latest update of the Android Bitwarden app (version 2025.1.0), I have been unable to log in to my vault.

Details:

I am using Vaultwarden with only two users, both linked to an organization. When attempting to log in on the Android app, no error messages or codes are displayed. The same issue occurs even if I enter an incorrect username or password. What works:

Logging in via the web interface, Windows app, and Chrome extension works without any issues. It seems there may be a problem with the new update of the Bitwarden app available on the Android Store.

this is definitely a distinct issue from OP's, I would recommend making one either on the android app repo, or here marked as resolved so it is more searchable for users

updating my server to the latest release resolved it for me as well. sadly i didn't see an indicator of a breaking change in the first page of the android app's release notes, which is disappointing

@jeffgoh
Copy link

jeffgoh commented Jan 21, 2025

My Android app 2025.1.0 (19622) also suddenly errored out and was unable to display any passwords. Chrome extension and iOS 2025.1.0(1790). I was on Vaultwarden 1.32.1; Updating to 1.32.7 seemed to fix things, but the only errors seen in vaultwarden were these:

[2025-01-20 19:08:09.257][request][INFO] GET /api/sync
[2025-01-20 19:08:09.257][vaultwarden::auth][ERROR] Token has expired
[2025-01-20 19:08:09.257][auth][ERROR] Unauthorized Error: Invalid claim
[2025-01-20 19:08:09.257][vaultwarden::api::core::ciphers::_][WARN] Request guard `Headers` failed: "Invalid claim".
[2025-01-20 19:08:09.257][response][INFO] (sync) GET /api/sync?<data..> => 401 Unauthorized

although I had tried to logout of app and login again to no avail. Maybe restarting server (rather than updating) is what fixed it. Looks like wiping app cache might have worked too (I can no longer replicate the problem, so maybe someone else can try that).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests