My case is a bit different from this, I have all working perfectly but only on the IP address of the machine which is not encrypted, I cannot access the machine from SSL domain created. This is the scenario:
Installing on EC2, I have a public address which I was able to use to access the configuration 34.53.422.3/install (something like this), I also have something like this passbolt.my-domaindotcom but this is not opening well, like it looses its graphics and when I tried to configure, it tells me I am trying to configure over as unsecure server and it kept returning me back to database configuration with a horrible UI which has no single image (like when you deploy your web server without an image folder). http://34.53.422.3/install works perfect for installation but I am not able to access the app with https://passbolt.my-domain.com after installation from the IP, it brings a blank page. I am limited to only putting 2 links in my reply.