Hello, I have encountered a problem in installation of passbolt, in the third step in server keys there is a pop up of page unresponsive. I have used another browser and restart my computer but I still got the same result. What do you think the problem here? Thanks
I also tried the basic troubleshooting for page unresponsive in google chrome and in edge but stil got the same problem.
Hi @sixela011,
We spotted this issue this week
When you configure passbolt to be served with HTTP instead of HTTPS, there is not enough entropy on the browser to properly generate the GPG server keys.
We will release a new 3.7.1 package in the coming days with a fix.
In the meantime, as a workaround, you can generate yourself a gpg key and use the import button. This works. Or configure SSL
To generate a GPG key:
On your linux server, a temporary gpg homedir named gpg-tmp
:
mkdir gpg-tmp
Create a RSA key without passphrase (Replace John Doe name and email with yours ):
gpg --homedir gpg-tmp --batch --no-tty --gen-key <<EOF
Key-Type: rsa
Key-Length: 4096
Key-Usage: sign,cert
Subkey-Type: rsa
Subkey-Length: 4096
SubKey-Usage: encrypt
Name-Real: John Doe
Name-Email: john@doe.com
Expire-Date: 0
%no-protection
%commit
EOF
Search for the new key fingerprint:
gpg --homedir gpg-tmp --list-secret-keys
Export the secret key, I assume here you want to export key with fingerprint 9AB9F0A3317DC33382E5DACCCC391CCC349A9FD2, yours will be different:
gpg --armor --homedir gpg-tmp --export-secret-keys 9AB9F0A3317DC33382E5DACCCC391CCC349A9FD2
Copy paste the output in the import screen:
Bonus:
Passbolt support also elliptic keys and not only RSA one, if you prefer generate a ECC key, here is the command you want:
gpg --homedir gpg-tmp --batch --no-tty --gen-key <<EOF
Key-Type: eddsa
Key-Curve: ed25519
Key-Usage: sign,cert
Subkey-Type: ecdh
Subkey-Curve: cv25519
SubKey-Usage: encrypt
Name-Real: John Doe
Name-Email: john@doe.com
Expire-Date: 0
%no-protection
%commit
EOF
Once the key imported, you can delete the gpg-tmp folder:
rm -rf gpg-tmp
Cheers,
Thank you, I have successfully installed passbolt.
Thank you for your feedback BTW. It will be fixed on next release.