[GH-ISSUE #468] Cannot confirm a user invite to an organization when using email alias #286

Closed
opened 2026-03-03 01:27:38 +03:00 by kerem · 0 comments
Owner

Originally created by @acidtv on GitHub (Apr 29, 2019).
Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/468

How to reproduce:

  1. Invite a new user with an email alias (user+alias@domain.tld) to an organization
  2. The new user follows the links in the invite email
  3. The new user creates an account. The email address is prefilled in the form, but the '+' from the email address is missing. Create the account without adding the '+' back.
  4. Log in as an admin
  5. Accept the newly invited user
  6. The site now display an error: "Data provided to an operation does not meet requirements"

I'm not seeing any errors in the server logs, apart from these:

[2019-04-29 13:33:17][rocket::rocket][INFO] GET /undefined image/webp:                                                                     
[2019-04-29 13:33:17][_][INFO] Matched: GET /<p..> [10] (web_files)                                                                        
[2019-04-29 13:33:17][_][ERROR] Response was a non-`Responder` `Err`: Os { code: 2, kind: NotFound, message: "No such file or directory" }.
[2019-04-29 13:33:17][_][INFO] Outcome: Failure                                                                                            
[2019-04-29 13:33:17][_][WARN] Responding with 500 Internal Server Error catcher. 

.. which do not seem to be related to the issue.

I'm running bitwarden_rs from the docker image with a Caddy server and https.

Originally created by @acidtv on GitHub (Apr 29, 2019). Original GitHub issue: https://github.com/dani-garcia/vaultwarden/issues/468 How to reproduce: 1. Invite a new user with an email alias (user+alias@domain.tld) to an organization 2. The new user follows the links in the invite email 3. The new user creates an account. The email address is prefilled in the form, but the '+' from the email address is missing. Create the account without adding the '+' back. 4. Log in as an admin 5. Accept the newly invited user 6. The site now display an error: "Data provided to an operation does not meet requirements" I'm not seeing any errors in the server logs, apart from these: ``` [2019-04-29 13:33:17][rocket::rocket][INFO] GET /undefined image/webp: [2019-04-29 13:33:17][_][INFO] Matched: GET /<p..> [10] (web_files) [2019-04-29 13:33:17][_][ERROR] Response was a non-`Responder` `Err`: Os { code: 2, kind: NotFound, message: "No such file or directory" }. [2019-04-29 13:33:17][_][INFO] Outcome: Failure [2019-04-29 13:33:17][_][WARN] Responding with 500 Internal Server Error catcher. ``` .. which do not seem to be related to the issue. I'm running bitwarden_rs from the docker image with a Caddy server and https.
kerem 2026-03-03 01:27:38 +03:00
  • closed this issue
  • added the
    bug
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vaultwarden#286
No description provided.