Device Login fails with 422 unprocessable Entity #5346

Closed
opened 2026-03-07 20:20:07 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @Laibalion on GitHub (Sep 12, 2023).

Device Login fails with 422 unprocessable Entity

When using device login feature, the request are being made to a device that has this feature enabled.
However, approving the request yields a "We were unable to process your request. Please try again or contact us." error.
Checking the image logs, I'm seeing this (I've removed some parts as I'm unsure if it is sensitive information (marked as redacted):

2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.680][response][INFO] (put_auth_request) PUT /api/auth-requests/<uuid> => 422 Unprocessable Entity

2023/09/12 20:53:36,stdout,"[2023-09-12 18:53:36.680][vaultwarden::api::core::accounts::_][WARN] Data guard `Json < AuthResponseRequest >` failed: Parse(\"{\\"key\\":\\"_redacted_",\\"masterPasswordHash\\":null,\\"deviceIdentifier\\":\\"_redacted_",\\"requestApproved\\":true}\", Error(\"invalid type: null, expected a string\", line: 1, column: 381)).
"

Deployment environment

Your environment (Generated via diagnostics page)

  • Vaultwarden version: v1.29.2
  • Web-vault version: v2023.7.1
  • OS/Arch: linux/x86_64
  • Running within Docker: true (Base: Debian)
  • Environment settings overridden: false
  • 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
  • Database type: SQLite
  • Database version: 3.41.2
  • Clients used: WebVault, iOS Bitwarden (2023.8.0)
  • Reverse proxy and version: Synology DSM (7.2-64570 Update 1) Reverse Proxy
  • Other relevant information:
    image
    image

Config (Generated via diagnostics page)

Show Running Config

Environment settings which are overridden:

{
  "_duo_akey": null,
  "_enable_duo": false,
  "_enable_email_2fa": false,
  "_enable_smtp": true,
  "_enable_yubico": true,
  "_icon_service_csp": "",
  "_icon_service_url": "",
  "_ip_header_enabled": true,
  "_smtp_img_src": "cid:",
  "admin_ratelimit_max_burst": 3,
  "admin_ratelimit_seconds": 300,
  "admin_session_lifetime": 20,
  "admin_token": "***",
  "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_host": null,
  "duo_ikey": null,
  "duo_skey": null,
  "email_attempts_limit": 3,
  "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,
  "event_cleanup_schedule": "0 10 0 * * *",
  "events_days_retain": null,
  "extended_logging": true,
  "helo_name": null,
  "hibp_api_key": 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,
  "invitation_expiration_hours": 120,
  "invitation_org_name": "Bitwarden",
  "invitations_allowed": false,
  "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": true,
  "password_iterations": 100000,
  "push_enabled": true,
  "push_installation_id": "***",
  "push_installation_key": "***",
  "push_relay_uri": "https://push.bitwarden.com",
  "reload_templates": false,
  "require_device_email": false,
  "rsa_key_filename": "data/rsa_key",
  "send_purge_schedule": "0 5 * * * *",
  "sendmail_command": null,
  "sends_allowed": true,
  "sends_folder": "data/sends",
  "show_password_hint": true,
  "signups_allowed": false,
  "signups_domains_whitelist": "",
  "signups_verify": true,
  "signups_verify_resend_limit": 6,
  "signups_verify_resend_time": 3600,
  "smtp_accept_invalid_certs": false,
  "smtp_accept_invalid_hostnames": false,
  "smtp_auth_mechanism": "LOGIN",
  "smtp_debug": false,
  "smtp_embed_images": true,
  "smtp_explicit_tls": null,
  "smtp_from": "************************",
  "smtp_from_name": "Bitwarden",
  "smtp_host": "******************",
  "smtp_password": "***",
  "smtp_port": 587,
  "smtp_security": "starttls",
  "smtp_ssl": null,
  "smtp_timeout": 60,
  "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,
  "web_vault_enabled": true,
  "web_vault_folder": "web-vault/",
  "websocket_address": "0.0.0.0",
  "websocket_enabled": false,
  "websocket_port": 3012,
  "yubico_client_id": null,
  "yubico_secret_key": null,
  "yubico_server": null
}

Steps to reproduce

In Edge, navigate to the Webvault and choose to Login with Device.
On my iPhone, a notification is received to approve the request. ( version 2023.8.0 (4566) )
Tap the notification, Bitwarden is opened, and the request page opens.
Tap approve.

Expected behaviour

The login request gets approved, and the access to the Webvault is granted.

Actual behaviour

An error is shown in the Bitwarden app "We were unable to process your request. Please try again or contact us.".

Troubleshooting data

2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.680][response][INFO] (put_auth_request) PUT /api/auth-requests/<uuid> => 422 Unprocessable Entity

2023/09/12 20:53:36,stdout,"[2023-09-12 18:53:36.680][vaultwarden::api::core::accounts::_][WARN] Data guard `Json < AuthResponseRequest >` failed: Parse(\"{\\"key\\":\\"_redacted_",\\"masterPasswordHash\\":null,\\"deviceIdentifier\\":\\"_redacted_\\",\\"requestApproved\\":true}\", Error(\"invalid type: null, expected a string\", line: 1, column: 381)).
"
2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.680][request][INFO] PUT /api/auth-requests/55da468b-90ef-46e3-8c9b-c980d7a8433a

2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.571][response][INFO] (get_auth_request) GET /api/auth-requests/<uuid> => 200 OK

2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.570][request][INFO] GET /api/auth-requests/55da468b-90ef-46e3-8c9b-c980d7a8433a

2023/09/12 20:53:35,stdout,[2023-09-12 18:53:35.116][response][INFO] (get_auth_request) GET /api/auth-requests/<uuid> => 200 OK

2023/09/12 20:53:35,stdout,[2023-09-12 18:53:35.115][request][INFO] GET /api/auth-requests/55da468b-90ef-46e3-8c9b-c980d7a8433a

2023/09/12 20:53:31,stdout,[2023-09-12 18:53:31.621][response][INFO] (config) GET /api/config => 200 OK

2023/09/12 20:53:31,stdout,[2023-09-12 18:53:31.621][request][INFO] GET /api/config/

2023/09/12 20:53:31,stdout,[2023-09-12 18:53:31.566][response][INFO] (revision_date) GET /api/accounts/revision-date => 200 OK

2023/09/12 20:53:31,stdout,[2023-09-12 18:53:31.565][request][INFO] GET /api/accounts/revision-date

2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.864][response][INFO] (put_device_token) PUT /api/devices/identifier/<uuid>/token => 200 OK

2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.831][response][INFO] (config) GET /api/config => 200 OK

2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.831][request][INFO] GET /api/config/

2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.814][response][INFO] (revision_date) GET /api/accounts/revision-date => 200 OK

2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.813][request][INFO] GET /api/accounts/revision-date

2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.436][request][INFO] PUT /api/devices/identifier/_redacted_/token

2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.085][response][INFO] (config) GET /api/config => 200 OK

2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.085][request][INFO] GET /api/config/

2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.968][response][INFO] (config) GET /api/config => 200 OK

2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.967][request][INFO] GET /api/config/

2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.714][response][INFO] (login) POST /identity/connect/token => 200 OK

2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.710][request][INFO] POST /identity/connect/token

2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.225][response][INFO] (login) POST /identity/connect/token => 200 OK

2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.222][request][INFO] POST /identity/connect/token

2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.383][response][INFO] (anonymous_websockets_hub) GET /notifications/anonymous-hub?<token..> => 200 OK

2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.382][vaultwarden::api::notifications][INFO] Accepting Anonymous Rocket WS connection from _redacted_

2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.382][request][INFO] GET /notifications/anonymous-hub?Token=55da468b-90ef-46e3-8c9b-

2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.375][response][INFO] (post_auth_request) POST /api/auth-requests => 200 OK

2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.373][request][INFO] POST /api/auth-requests/

2023/09/12 20:53:20,stdout,[2023-09-12 18:53:20.703][response][INFO] (get_known_device) GET /api/devices/knowndevice => 200 OK

2023/09/12 20:53:20,stdout,[2023-09-12 18:53:20.702][request][INFO] GET /api/devices/knowndevice

2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.698][response][INFO] (config) GET /api/config => 200 OK

2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.697][request][INFO] GET /api/config

2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.692][response][INFO] (login) POST /identity/connect/token => 400 Bad Request

2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.692][request][INFO] POST /identity/connect/token

2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.628][response][INFO] (config) GET /api/config => 200 OK

2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.628][request][INFO] GET /api/config

I see a \"masterPasswordHash\":null together with Error("invalid type: null, expected a string", line: 1, column: 381)), and I assume these are related, but I don't know if it's caused by a configuration issue on my end.

Originally created by @Laibalion on GitHub (Sep 12, 2023). ### Device Login fails with 422 unprocessable Entity When using device login feature, the request are being made to a device that has this feature enabled. However, approving the request yields a "We were unable to process your request. Please try again or contact us." error. Checking the image logs, I'm seeing this (I've removed some parts as I'm unsure if it is sensitive information (marked as redacted): ``` 2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.680][response][INFO] (put_auth_request) PUT /api/auth-requests/<uuid> => 422 Unprocessable Entity 2023/09/12 20:53:36,stdout,"[2023-09-12 18:53:36.680][vaultwarden::api::core::accounts::_][WARN] Data guard `Json < AuthResponseRequest >` failed: Parse(\"{\\"key\\":\\"_redacted_",\\"masterPasswordHash\\":null,\\"deviceIdentifier\\":\\"_redacted_",\\"requestApproved\\":true}\", Error(\"invalid type: null, expected a string\", line: 1, column: 381)). " ``` ### Deployment environment ### Your environment (Generated via diagnostics page) * Vaultwarden version: v1.29.2 * Web-vault version: v2023.7.1 * OS/Arch: linux/x86_64 * Running within Docker: true (Base: Debian) * Environment settings overridden: false * 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 * Database type: SQLite * Database version: 3.41.2 * Clients used: WebVault, iOS Bitwarden (2023.8.0) * Reverse proxy and version: Synology DSM (7.2-64570 Update 1) Reverse Proxy * Other relevant information: <img width="448" alt="image" src="https://github.com/dani-garcia/vaultwarden/assets/29300480/bbae9a25-0f36-4e54-8c09-5f85d9015d89"> <img width="452" alt="image" src="https://github.com/dani-garcia/vaultwarden/assets/29300480/62e9f87b-47e9-48b4-93c8-538c22ff6aea"> ### Config (Generated via diagnostics page) <details><summary>Show Running Config</summary> **Environment settings which are overridden:** ```json { "_duo_akey": null, "_enable_duo": false, "_enable_email_2fa": false, "_enable_smtp": true, "_enable_yubico": true, "_icon_service_csp": "", "_icon_service_url": "", "_ip_header_enabled": true, "_smtp_img_src": "cid:", "admin_ratelimit_max_burst": 3, "admin_ratelimit_seconds": 300, "admin_session_lifetime": 20, "admin_token": "***", "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_host": null, "duo_ikey": null, "duo_skey": null, "email_attempts_limit": 3, "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, "event_cleanup_schedule": "0 10 0 * * *", "events_days_retain": null, "extended_logging": true, "helo_name": null, "hibp_api_key": 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, "invitation_expiration_hours": 120, "invitation_org_name": "Bitwarden", "invitations_allowed": false, "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": true, "password_iterations": 100000, "push_enabled": true, "push_installation_id": "***", "push_installation_key": "***", "push_relay_uri": "https://push.bitwarden.com", "reload_templates": false, "require_device_email": false, "rsa_key_filename": "data/rsa_key", "send_purge_schedule": "0 5 * * * *", "sendmail_command": null, "sends_allowed": true, "sends_folder": "data/sends", "show_password_hint": true, "signups_allowed": false, "signups_domains_whitelist": "", "signups_verify": true, "signups_verify_resend_limit": 6, "signups_verify_resend_time": 3600, "smtp_accept_invalid_certs": false, "smtp_accept_invalid_hostnames": false, "smtp_auth_mechanism": "LOGIN", "smtp_debug": false, "smtp_embed_images": true, "smtp_explicit_tls": null, "smtp_from": "************************", "smtp_from_name": "Bitwarden", "smtp_host": "******************", "smtp_password": "***", "smtp_port": 587, "smtp_security": "starttls", "smtp_ssl": null, "smtp_timeout": 60, "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, "web_vault_enabled": true, "web_vault_folder": "web-vault/", "websocket_address": "0.0.0.0", "websocket_enabled": false, "websocket_port": 3012, "yubico_client_id": null, "yubico_secret_key": null, "yubico_server": null } ``` </details> ### Steps to reproduce In Edge, navigate to the Webvault and choose to Login with Device. On my iPhone, a notification is received to approve the request. ( version 2023.8.0 (4566) ) Tap the notification, Bitwarden is opened, and the request page opens. Tap approve. ### Expected behaviour The login request gets approved, and the access to the Webvault is granted. ### Actual behaviour An error is shown in the Bitwarden app "We were unable to process your request. Please try again or contact us.". ### Troubleshooting data ``` 2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.680][response][INFO] (put_auth_request) PUT /api/auth-requests/<uuid> => 422 Unprocessable Entity 2023/09/12 20:53:36,stdout,"[2023-09-12 18:53:36.680][vaultwarden::api::core::accounts::_][WARN] Data guard `Json < AuthResponseRequest >` failed: Parse(\"{\\"key\\":\\"_redacted_",\\"masterPasswordHash\\":null,\\"deviceIdentifier\\":\\"_redacted_\\",\\"requestApproved\\":true}\", Error(\"invalid type: null, expected a string\", line: 1, column: 381)). " 2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.680][request][INFO] PUT /api/auth-requests/55da468b-90ef-46e3-8c9b-c980d7a8433a 2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.571][response][INFO] (get_auth_request) GET /api/auth-requests/<uuid> => 200 OK 2023/09/12 20:53:36,stdout,[2023-09-12 18:53:36.570][request][INFO] GET /api/auth-requests/55da468b-90ef-46e3-8c9b-c980d7a8433a 2023/09/12 20:53:35,stdout,[2023-09-12 18:53:35.116][response][INFO] (get_auth_request) GET /api/auth-requests/<uuid> => 200 OK 2023/09/12 20:53:35,stdout,[2023-09-12 18:53:35.115][request][INFO] GET /api/auth-requests/55da468b-90ef-46e3-8c9b-c980d7a8433a 2023/09/12 20:53:31,stdout,[2023-09-12 18:53:31.621][response][INFO] (config) GET /api/config => 200 OK 2023/09/12 20:53:31,stdout,[2023-09-12 18:53:31.621][request][INFO] GET /api/config/ 2023/09/12 20:53:31,stdout,[2023-09-12 18:53:31.566][response][INFO] (revision_date) GET /api/accounts/revision-date => 200 OK 2023/09/12 20:53:31,stdout,[2023-09-12 18:53:31.565][request][INFO] GET /api/accounts/revision-date 2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.864][response][INFO] (put_device_token) PUT /api/devices/identifier/<uuid>/token => 200 OK 2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.831][response][INFO] (config) GET /api/config => 200 OK 2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.831][request][INFO] GET /api/config/ 2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.814][response][INFO] (revision_date) GET /api/accounts/revision-date => 200 OK 2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.813][request][INFO] GET /api/accounts/revision-date 2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.436][request][INFO] PUT /api/devices/identifier/_redacted_/token 2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.085][response][INFO] (config) GET /api/config => 200 OK 2023/09/12 20:53:27,stdout,[2023-09-12 18:53:27.085][request][INFO] GET /api/config/ 2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.968][response][INFO] (config) GET /api/config => 200 OK 2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.967][request][INFO] GET /api/config/ 2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.714][response][INFO] (login) POST /identity/connect/token => 200 OK 2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.710][request][INFO] POST /identity/connect/token 2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.225][response][INFO] (login) POST /identity/connect/token => 200 OK 2023/09/12 20:53:26,stdout,[2023-09-12 18:53:26.222][request][INFO] POST /identity/connect/token 2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.383][response][INFO] (anonymous_websockets_hub) GET /notifications/anonymous-hub?<token..> => 200 OK 2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.382][vaultwarden::api::notifications][INFO] Accepting Anonymous Rocket WS connection from _redacted_ 2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.382][request][INFO] GET /notifications/anonymous-hub?Token=55da468b-90ef-46e3-8c9b- 2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.375][response][INFO] (post_auth_request) POST /api/auth-requests => 200 OK 2023/09/12 20:53:22,stdout,[2023-09-12 18:53:22.373][request][INFO] POST /api/auth-requests/ 2023/09/12 20:53:20,stdout,[2023-09-12 18:53:20.703][response][INFO] (get_known_device) GET /api/devices/knowndevice => 200 OK 2023/09/12 20:53:20,stdout,[2023-09-12 18:53:20.702][request][INFO] GET /api/devices/knowndevice 2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.698][response][INFO] (config) GET /api/config => 200 OK 2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.697][request][INFO] GET /api/config 2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.692][response][INFO] (login) POST /identity/connect/token => 400 Bad Request 2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.692][request][INFO] POST /identity/connect/token 2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.628][response][INFO] (config) GET /api/config => 200 OK 2023/09/12 20:53:19,stdout,[2023-09-12 18:53:19.628][request][INFO] GET /api/config ``` I see a \\"masterPasswordHash\\":null together with Error(\"invalid type: null, expected a string\", line: 1, column: 381)), and I assume these are related, but I don't know if it's caused by a configuration issue on my end.
Author
Owner
@BlackDex commented on GitHub (Sep 12, 2023): And the list of duplicates is getting longer and longer. 1. #3819 2. #3831 3. #3862 4. #3875
Author
Owner

@Laibalion commented on GitHub (Sep 12, 2023):

@BlackDex I apologize. I did do a search in the issues list, by default it doesn't search closed issues, and so I missed the bazillion previous reports. I do appreciate all the arduous work you people are investing in this project.

@Laibalion commented on GitHub (Sep 12, 2023): @BlackDex I apologize. I did do a search in the issues list, by default it doesn't search closed issues, and so I missed the bazillion previous reports. I do appreciate all the arduous work you people are investing in this project.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vaultwarden#5346