I installed traefik with latest image and added my self-hosted bitwarden. The basics like registration, login and so on are working.
My problem is with all things “mailing”.
When i try to login the fist time, i get an unexpected error and the following nginx-error.log is written:
2023/10/23 18:17:01 [error] 44#44: *3502 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 172.18.0.2, request: “POST /identity/connect/token HTTP/1.1”, upstream: 172.29.0.5:5000/identity/connect/token"
172.18.0.2 is the traefik-container within the traefik-network.
172.29.0.5 is the bitwarden-identity-container within the docker_public-network.
The second login is ok. When i click on “verify-mail”, i get an unexpected error and the following error.log is written in nginx:
2023/10/23 18:18:43 [error] 44#44: *3502 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 172.18.0.2, request: “POST /api/accounts/verify-email HTTP/1.1”, upstream: “172.29.0.3:5000/accounts/verify-email”
172.29.0.3 is the bitwarden-api-container within the docker_public network.
(i had to delete some http-links within the error.log, because as a new user i can only add 2 Urls)
My docker-compose.override.yml is as follows:
It seems as if bitwarden is trying to reach verify-mail or the identity token via traefik, instead of the backend docker_public-network.
I can’t find any solution. Anyone got an idea?