Hi!
While trying to setup Duo as the as a 2FA provider for my instance I am getting a 400 Bad Request
from the backend, with the log showing the following. Everything is working otherwise.
For a bit of background, my vaultwarden instance is hosted on a docker container, and DNS seems to be otherwise working on the other containers with the same settings. I do override the default docker DNS on the compose file and set the internal DNS server, which is confirmed to be working with both other containers and bare metal machines.
Any insight on what this may be or how to get around it? Is it a issue that I need to report? Thanks!
[2025-01-03 00:16:13.989][error][ERROR] Failed to validate Duo credentials.
[CAUSE] reqwest::Error {
kind: Request,
url: "https://api-########.duosecurity.com/auth/v2/check",
source: hyper_util::client::legacy::Error(
Connect,
ConnectError(
"dns error",
Error {
kind: InvalidInput,
message: "invalid socket address",
},
),
),
}