Awesome to hear you decided to purchase a premium license, it’s always a great feature to get the ability to self-host your own services too. Glad to hear you are taking advantage of this feature.
I know self-hosting can be a good learning experience, and once up and running a great accomplishment though as someone who does it for a living, there are some things I don’t mind to maintain and those I’d rather just leave to others
That being said if you are running a good self-hosted solution with solid backups, security patches, and minimum public accessibility, etc. then feel free to go at it.
Do you know how your initial Bitwarden install was setup behind your Nginx reverse proxy? As I believe Bitwarden also spins up its own proxy solution in the stack, but I believe there are some environment variables you can put into the environment override file to alter the Bitwarden Nginx listening ports for your own reverse proxy solution in front.
I assume since you are able to get to the Webvault and add your license, etc. that this was set up and your reverse proxy talks to and forwards traffic to the Bitwarden stack at least and is accessible.
There is also the manual install process, which is a bit more involved and for advanced admins, but may help to fit your use case possibly.
Glad your solution worked for you. In my case, there was an inconsistency in my configuration file. I did as you did, not generate an SSL certificate and let my existing Nginx handle it. The local bitwarden is in HTTP.
Except that you have to be careful in the variables file to put “https://bitwarden.my.url” and not “http://bitwarden.my.url”. That solved my problem.
Didn’t realize you may get a ping simply from simply linking the post and not tagging anything so my apologies if that was the case.
Thanks for the update though! Hopefully it can go to help any others who come across these threads
@RN232 very glad to hear you were able to double check your settings and found a misconfiguration which once corrected has fixed the problem and let’s things work as expected.