I have migrated my entire system from HAOS on Raspberry to a full docker environment on a NUC. So far so good, all is working. I just keep having one issue, which I am not able to resolve; I cannot use the Bitwarden app on Android to login to my hosted server and am hoping someone here might have an idea.
Following is my environment:
- Intel NUC with Ubuntu
- Docker environment with NGINX manager and Vaultwarden
- Certificates folder from NGINX mapped to Vaultwarden at the right place using folllowing docker-compose file:
vaultwarden:
container_name: vaultwarden
image: vaultwarden/server:latest
restart: unless-stopped
volumes:
- /opt/vaultwarden:/data/
- /opt/nginxmanager/letsencrypt:/etc/letsencrypt
ports:
- xxxx:80
- 3012:3012
environment:
WEBSOCKET_ENABLED: "true"
ROCKET_TLS: '{certs="/etc/letsencrypt/live/npm-1/cert.pem",key="/etc/letsencrypt/live/npm-1/privkey.pem"}'
- The port xxxx is forwarded on my router.
Now when I use the App on Apple, I can login to my custom hosted environment with this url:
https://xxxxxxx.duckdns.org:xxxx
But with the Android app I get following error:
And on the Vaultwarden Docker log it shows this:
[2023-03-27 06:12:23.169][rocket_http::tls::listener][WARN] tls handshake with EXTERNAL_IP:56364 failed: received fatal alert: CertificateUnknown
Anyone an idea of what I could try?