Still having problems with install (Ubuntu 19.10), GPG challenges

OK. So I managed to solve those GPG errors.

Now healthcheck looks better.

I am able to re-run:

 sudo su -s /bin/bash -c "/var/www/passbolt/bin/cake passbolt install --force" www-data

It completes successfully and I get:


     ____                  __          ____
    / __ \____  _____ ____/ /_  ____  / / /_
   / /_/ / __ `/ ___/ ___/ __ \/ __ \/ / __/
  / ____/ /_/ (__  |__  ) /_/ / /_/ / / /
 /_/    \__,_/____/____/_.___/\____/_/\__/

 Open source password manager for teams
---------------------------------------------------------------

Running baseline checks, please wait...
Critical healthchecks are OK

Cleaning up existing tables if any.
---------------------------------------------------------------
Dropping table action_logs
Dropping table actions
Dropping table authentication_tokens
Dropping table comments
Dropping table email_queue
Dropping table entities_history
Dropping table favorites
Dropping table file_storage
Dropping table gpgkeys
Dropping table groups
Dropping table groups_users
Dropping table organization_settings
Dropping table permissions
Dropping table permissions_history
Dropping table phinxlog
Dropping table profiles
Dropping table resources
Dropping table roles
Dropping table secret_accesses
Dropping table secrets
Dropping table secrets_history
Dropping table user_agents
Dropping table users
23 tables dropped

Install the schema and default data.
---------------------------------------------------------------
using migration paths
 - /var/www/passbolt/config/Migrations
using seed paths
 - /var/www/passbolt/config/Seeds
using environment default
using adapter mysql
using database passbolt

 == 20170830064410 V162InitialMigration: migrating
 == 20170830064410 V162InitialMigration: migrated 9.5023s

 == 20170830065037 V200ActiveMustBeBoolean: migrating
 == 20170830065037 V200ActiveMustBeBoolean: migrated 3.5555s

 == 20170830065038 V200DropUnusedProfileFields: migrating
 == 20170830065038 V200DropUnusedProfileFields: migrated 1.8981s

 == 20170830065039 V200IncreaseEmailSize: migrating
 == 20170830065039 V200IncreaseEmailSize: migrated 2.3630s

 == 20170830065040 V200DropUnusedCreatedBy: migrating
 == 20170830065040 V200DropUnusedCreatedBy: migrated 6.8742s

 == 20170830065041 V200MigrateUUID: migrating
 == 20170830065041 V200MigrateUUID: migrated 26.3114s

 == 20170830065042 V200MigrateKeyField: migrating
 == 20170830065042 V200MigrateKeyField: migrated 0.1758s

 == 20171002061834 V200DropUnusedResourceFields: migrating
 == 20171002061834 V200DropUnusedResourceFields: migrated 1.4008s

 == 20171006141922 V200AddFavoriteModifiedField: migrating
 == 20171006141922 V200AddFavoriteModifiedField: migrated 0.2079s

 == 20171009093000 V200DropUnusedPermissionTypesTable: migrating
 == 20171009093000 V200DropUnusedPermissionTypesTable: migrated 0.0714s

 == 20171009093001 V200MigrateEmailsTable: migrating
 == 20171009093001 V200MigrateEmailsTable: migrated 1.7296s

 == 20171009093002 V200MigrateFileStorageTable: migrating
 == 20171009093002 V200MigrateFileStorageTable: migrated 2.7638s

 == 20171025154754 V200AddCommentsUserIdField: migrating
 == 20171025154754 V200AddCommentsUserIdField: migrated 0.2463s

 == 20180102065042 V200MigrateForeignIdField: migrating
 == 20180102065042 V200MigrateForeignIdField: migrated 0.1488s

 == 20180102180000 V200DropUnusedTables: migrating
 == 20180102180000 V200DropUnusedTables: migrated 0.0536s

 == 20180102221500 V200AddMissingTablesIndexes: migrating
 == 20180102221500 V200AddMissingTablesIndexes: migrated 0.0578s

 == 20180413171600 V202ForceColumnsCharset: migrating

(...)

Import the server private key in the keyring
---------------------------------------------------------------
Importing /var/www/passbolt/config/gpg/serverkey_private.asc
Keyring init OK

Registering the admin user
---------------------------------------------------------------
User email (also called username)
[myemail]
First name
> [firstname]
Last name
> [lastname]
User saved successfully.
To start registration follow the link in provided in your mailbox or here:
http://192.168.1.42/setup/install/33cf4c5e-c900-4209-9c42-35a45d81e23e/490f1806-73d6-48f7-a47e-9b0d7501e7be

Passbolt installation success! Enjoy! ☮

However, when I visit the URL, I get a 404. I’m pretty sure my config is OK (Apache/document root setup correctly etc).