mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2025-12-11 09:13:02 +03:00
Signups don't work #1210
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 @TheDutchSmoke on GitHub.
Subject of the issue
Signups don't work
Deployment environment
Install method: Unraid App Store (Docker-Compose)
Clients used:
Web-Vault desktop site
Reverse proxy and version:
NGINX Reverse Proxy manager
MySQL/MariaDB or PostgreSQL version:
Other relevant details:
The startup log message:
[WARNING] The following environment variables are being overriden by the config file,
[WARNING] please use the admin panel to make changes to them:
[WARNING] SIGNUPS_ALLOWED, INVITATIONS_ALLOWED, ADMIN_TOKEN
The /admin page:
https://www.mijnscreens.nl/Muxa5/XOmABOFO10.png
The Compose File:
https://www.mijnscreens.nl/Muxa5/MOxUjaWE85.png
Steps to reproduce
Set every sign up as "allowed"
Expected behaviour
Signups should be allowed
Actual behaviour
Signups don't work
Signup screen with a new (unknown to the server) account:
https://www.mijnscreens.nl/Muxa5/neLIHeja14.png
The logs:
[2022-01-29 01:31:37.074][request][INFO] POST /api/accounts/register
[2022-01-29 01:31:37.074][vaultwarden::api::core::accounts][ERROR] Registration not allowed or user already exists
[2022-01-29 01:31:37.074][response][INFO] POST /api/accounts/register (register) => 400 Bad Request
[2022-01-29 01:31:37.074][request][INFO] POST /api/accounts/register
[2022-01-29 01:31:37.074][vaultwarden::api::core::accounts][ERROR] Registration not allowed or user already exists
[2022-01-29 01:31:37.074][response][INFO] POST /api/accounts/register (register) => 400 Bad Request
Troubleshooting data
The live instance:
https://www.mijnkorte.link/vaultwarden
@TheDutchSmoke commented on GitHub:
Well, I guess the security works. I had a certain email domain whitelist set in the admin panel. Did use a other domain, it works as expected. Closing the issue.