Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Environment
- [PASS] PHP version 7.4.25.
- [PASS] PCRE compiled with unicode support.
- [PASS] The temporary directory and its content are writable and not executable.
- [PASS] The logs directory and its content are writable.
- [PASS] GD or Imagick extension is installed.
- [PASS] Intl extension is installed.
- [PASS] Mbstring extension is installed.
- Config files
- [PASS] The application config file is present
- [WARN] The passbolt config file is missing in /etc/passbolt/
- [HELP] Copy /etc/passbolt/passbolt.default.php to /etc/passbolt/passbolt.php
- [HELP] The passbolt config file is not required if passbolt is configured with environment variables
- Core config
- [PASS] Debug mode is off.
- [PASS] Cache is working.
- [PASS] Unique value set for security.salt
- [PASS] Full base url is set to https://passbolt.vestibule.duckdns.org
- [PASS] App.fullBaseUrl validation OK.
- [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
- SSL Certificate
- [FAIL] SSL peer certificate does not validate
- [FAIL] Hostname does not match when validating certificates.
- [WARN] Using a self-signed certificate
- [HELP] Check https://help.passbolt.com/faq/hosting/troubleshoot-ssl
- Database
- [PASS] The application is able to connect to the database
- [PASS] 1 tables found
- [FAIL] No default content found
- [HELP] Run the install script to set the default content such as roles and permission types
- [HELP] sudo su -s /bin/bash -c "/usr/share/php/passbolt/bin/cake passbolt install" root
- [PASS] The database schema up to date.
- GPG Configuration
- [PASS] PHP GPG Module is installed and loaded.
- [PASS] The environment variable GNUPGHOME is set to /var/lib/passbolt/.gnupg.
- [PASS] The directory /var/lib/passbolt/.gnupg containing the keyring is writable by the webserver user.
- [FAIL] The server OpenPGP key is not set
- [HELP] Create a key, export it and add the fingerprint to config/passbolt.php
- [HELP] See. https://www.passbolt.com/help/tech/install#toc_gpg
- [PASS] The public key file is defined in config/passbolt.php and readable.
- [PASS] The private key file is defined in config/passbolt.php and readable.
- [FAIL] The server key fingerprint doesn't match the one defined in config/passbolt.php.
- [HELP] Double check the key fingerprint, example:
- [HELP] sudo su -s /bin/bash -c "gpg --list-keys --fingerprint --home /var/lib/passbolt/.gnupg" root | grep -i -B 2 'SERVER_KEY_EMAIL'
- [HELP] SERVER_KEY_EMAIL: The email you used when you generated the server key.
- [HELP] See. https://www.passbolt.com/help/tech/install#toc_gpg
- [FAIL] The server public key defined in the config/passbolt.php (or environment variables) is not in the keyring
- [HELP] Import the private server key in the keyring of the webserver user.
- [HELP] you can try:
- [HELP] sudo su -s /bin/bash -c "gpg --home /var/lib/passbolt/.gnupg --import /etc/passbolt/gpg/serverkey_private.asc" root
- [FAIL] The server key does not have a valid email id.
- [HELP] Edit or generate another key with a valid email id.
- Application configuration
- [PASS] Using latest passbolt version (3.5.0).
- [PASS] Passbolt is configured to force SSL use.
- [PASS] App.fullBaseUrl is set to HTTPS.
- [PASS] Selenium API endpoints are disabled.
- [PASS] Search engine robots are told not to index content.
- [PASS] Registration is closed, only administrators can add users.
- [PASS] Serving the compiled version of the javascript app
- [PASS] All email notifications will be sent.
- JWT Authentication
- [PASS] The JWT Authentication plugin is enabled
- [PASS] The /etc/passbolt/jwt/ directory is not writable.
- [PASS] A valid JWT key pair was found
- [FAIL] 8 error(s) found. Hang in there!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement