mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2026-05-23 16:42:18 -05:00
[GH-ISSUE #6960] KnownDevice failed: "X-Request-Email value failed to decode as base64url" #15365
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 @ttionya on GitHub (Mar 17, 2026).
Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/6960
Prerequisites
Vaultwarden Support String
Your environment (Generated via diagnostics page)
Config & Details (Generated via diagnostics page)
Show Config & Details
Config:
Vaultwarden Build Version
1.35.4
Deployment method
Official Container Image
Custom deployment method
No response
Reverse Proxy
Nginx 1.29.4
Host/Server Operating System
Linux
Operating System Version
Debian 12
Clients
Desktop
Client Version
2026.2.1
Steps To Reproduce
When opening the browser extension to login or clicking
continuein the client, thelog in with devicebutton does not appear. An error is included in the logs.Expected Result
The
/api/devices/knowndeviceendpoint works correctly.Actual Result
/api/devices/knowndeviceresponse 400 Bad Request.Over the past few days, I have found that I cannot log in with device on the browser extension. After checking the client, the device login works fine on version 2025.12.1, and the related API has no errors. However, after upgrading to the latest 2026.2.1 version, the API becomes abnormal, which prevents device login from working properly.
Logs
Screenshots or Videos
No response
Additional Context
No response
@BlackDex commented on GitHub (Mar 17, 2026):
Thanks for the report. This should be an easy fix. For now, there is not much we can do to mitigate this in some away but to await the fix.