I've been trying to solve this for days referencing the various guides and forum threads such as:
I created a Bitwarden container using docker and that seems to run fine. I can get to the login page using http://192.168.x.x:5151, but of course, to login I face the known error: "This browser requires HTTPS to use the web vault. Check the Vaultwarden wiki for details on how to enable it". I also face the same known errors if I try http://192.168.x.x:5152 ("400 Bad Request: The plain HTTP request was sent to HTTPS port"), and if I try https://192.168.x.x:5152 ("404 Not Found"). Those make sense given the experience of this user on this thread.
I've setup the SSL certificates and reverse proxies following the guides, but I still cannot access Bitwarden from my LAN/WAN. I have to be outside my network (e.g. using my mobile phone data) to access Bitwarden. So to be clear, I can use my phone data to go to https://bw.{NAS}.duckdns.org/ and it works perfectly. I also happened to set up another certificate in an earlier step, so in case you were wondering, I can also go to https://{NAS}.duckdns.org:5152 and that works just fine as well. However, if I try the same URLs while on my LAN/WAN (be that my Macbook or my phone via Wifi), it just times out.
Here are my Reverse Proxy configurations:
HTTP/2 is enabled. I've tried it with and without HSTS. I've tried it with and without an access control profile. I've also tried replacing localhost with my NAS IP on the LAN.
Here are my certificates:
You can see I've tried a couple different DDNS providers. I've tried it so many times that I've now maxed out my Let's Encrypt certificate limit, so I have to wait a week before my synology.me certificate can be set up again. I tried deleting and recreating the certificates too many times :/
My firewall settings:
My DDNS settings:
My router port forward settings:
Can anyone spot something I did wrong or something I missed??
Many thanks!
- How to Install BitWarden on Your Synology NAS
- How to Setup Bitwarden on a Synology NAS!
- Solved - Bitwarden - Enabling HTTPS - NIGHTMARE!
- Synology DSM 7: Access synology.me without Port :5001
I created a Bitwarden container using docker and that seems to run fine. I can get to the login page using http://192.168.x.x:5151, but of course, to login I face the known error: "This browser requires HTTPS to use the web vault. Check the Vaultwarden wiki for details on how to enable it". I also face the same known errors if I try http://192.168.x.x:5152 ("400 Bad Request: The plain HTTP request was sent to HTTPS port"), and if I try https://192.168.x.x:5152 ("404 Not Found"). Those make sense given the experience of this user on this thread.
I've setup the SSL certificates and reverse proxies following the guides, but I still cannot access Bitwarden from my LAN/WAN. I have to be outside my network (e.g. using my mobile phone data) to access Bitwarden. So to be clear, I can use my phone data to go to https://bw.{NAS}.duckdns.org/ and it works perfectly. I also happened to set up another certificate in an earlier step, so in case you were wondering, I can also go to https://{NAS}.duckdns.org:5152 and that works just fine as well. However, if I try the same URLs while on my LAN/WAN (be that my Macbook or my phone via Wifi), it just times out.
Here are my Reverse Proxy configurations:
HTTP/2 is enabled. I've tried it with and without HSTS. I've tried it with and without an access control profile. I've also tried replacing localhost with my NAS IP on the LAN.
Here are my certificates:
You can see I've tried a couple different DDNS providers. I've tried it so many times that I've now maxed out my Let's Encrypt certificate limit, so I have to wait a week before my synology.me certificate can be set up again. I tried deleting and recreating the certificates too many times :/
My firewall settings:
My DDNS settings:
My router port forward settings:
Can anyone spot something I did wrong or something I missed??
Many thanks!