I’ve mostly got my Passbolt install working and everything seems pretty stable. That said, when I run the healthcheck, it still reports three fails:
[FAIL] Could not reach the /healthcheck/status with the url specified in App.fullBaseUrl
[HELP] Check that the domain name is correct in config/passbolt.php
[HELP] Check the network settings
[FAIL] SSL peer certificate does not validate
[FAIL] Hostname does not match when validating certificates.
[WARN] Using a self-signed certificate
[HELP] cURL Error (60) SSL certificate problem: unable to get local issuer certificate
The weird part is my SSL certificate should be fine. It’s a wildcard certificate for our company domain and it lines up perfectly. In browser, I see no https warning (admittedly I had to do some /etc/hosts magic but nonetheless).
Why is it struggling with /healthcheck/status? When I visit https://192.168.1.42/passbolt/healthcheck/status - I see a Passbolt specific 404 page. What should I see?
I’m using Apache on Ubuntu 19.10.