Passbolt behing Nginx Proxy Manager

Hello,
got passbolt installed on Docker via Portainer Stack.
But when trying to access via Nginx Proxy Manager i got problems…

In NPM i had this config:
Just Proxy host → https passbolt.domain.lan 8334 nothing special, SSL active, cert assigned for *.domain.lan, Websockets active

Added DNS records to point passbolt.domain.lan to NPM Host.
I can reach https://passbolt.domain.lan but always get a 502 Bad Gateway Error.
I CAN however reach https://passbolt.domain.lan:8443 and passbolt opens after the standard cert warning… but this works around NPM which is not want i want :slight_smile:

NPM is working fine with other apps on the same docker hosts and setup similar/identical.. any ideas?
Do i need to add the NPM Proxy in some kind of env variable to allow reverse proxy managers?
i tried PASSBOLT_SECURITY_PROXIES_ACTIVE with the NPM IP but this did change anything…

Regards

You might have to look into setting up it on the HTTP port and disabling forcing https. As it relies on the connection to passbolt (reverse proxy to pass) to be https and not the communication between the client and server. Additionally, check passbolt and npm logs that’ll always help.