Sorry about that; I mustāve hit the wrong button by mistake.
Anyway, when I run Healthcheck, I get the following results:
____ __ ____
/ __ \____ _____ ____/ /_ ____ / / /_
/ // / __ `/ / / __ / __ / / _/
/ / // ( | ) // / // / / /
// _,///./_//__/
Open source password manager for teams
Healthcheck shellā¦Warning Error: Undefined array key āmessageā
In [/usr/share/php/passbolt/src/Utility/Healthchecks/DatabaseHealthchecks.php, line 72]
2022-09-13 01:25:48 warning: Warning (2): Undefined array key āmessageā in [/usr/share/php/passbolt/src/Utility/Healthchecks/DatabaseHealthchecks.php, line 72]
Exception: Connection to Mysql could not be established: SQLSTATE[HY000] [1045] Access denied for user āā@ālocalhostā (using password: NO)
In [/usr/share/php/passbolt/vendor/cakephp/cakephp/src/Database/Driver.php, line 133]
I donāt understand why thereās no username; I entered one when I ran the installation.
(Perhaps this would be a good time to give a few details. Iām running Ubuntu 22.04 with php 8.1 installed by the passbolt-ce-server. I created the passboltdb database with user passboltadmin during the installation process. I use MariaDB instead of MySQL if that makes a difference.)
I have tried purging and reinstalling several times, and the error messages remain unchanged. I even had to manually edit /etc/passbolt/passbolt.php to get the right URL, but when I start to run the web-based configuration all I get is āConfig file āpassbolt.phpā did not return an arrayā
Iāve used previous versions of Passbolt, but itās been a real pain recovering from a relatively-recent server hard-drive crash, and thatās where I find myself.
Further information available on request, and any help gratefully accepted!