passbolt | Your entropy pool is low. This situation could lead GnuPG to not
passbolt | be able to create the gpg serverkey so the container start process will hang
passbolt | until enough entropy is obtained.
passbolt | Please consider installing rng-tools and/or virtio-rng on your host as the
passbolt | preferred method to generate random numbers using a TRNG.
passbolt | If rngd (rng-tools) does not provide enough or fast enough randomness you could
passbolt | consider installing haveged as a helper to speed up this process.
passbolt | Using haveged as a replacement for rngd is not recommended. You can read more
passbolt | about this topic here: https://lwn.net/Articles/525459/
passbolt | ==================================================================================
passbolt | gpg: revocation certificate stored as â/var/lib/passbolt/.gnupg/openpgp-revocs.d/79021B8BD9E21C45B09972205E541B45E55249031.revâ
passbolt | -bash: line 1: /var/lib/passbolt/gpg/privat.key: No such file or directory
mysql | 2024-07-04 11:06:14 11 [Warning] Aborted connection 11 to db: âunconnectedâ user: âunauthenticatedâ host: â172.20.0.3â (This connection closed normally without authentication)
I have generated gpg keys myself and put them into my env
the dir is 100% there!
used this, i didnât set a pw
I did everything with rng-tools and haveged - no resulst
I donât use the âlatestâ flag in my compose
I checked the permission - itâs set to shown 33:33
I cannt run passbolt healthcheck, since the container crashes immediately.
Itâs not the missing âeâ i wish it would be just a typo.
if i change the name of the key file and in env still got this error
passbolt | Your entropy pool is low. This situation could lead GnuPG to not
passbolt | be able to create the gpg serverkey so the container start process will hang
passbolt | until enough entropy is obtained.
passbolt | Please consider installing rng-tools and/or virtio-rng on your host as the
passbolt | preferred method to generate random numbers using a TRNG.
passbolt | If rngd (rng-tools) does not provide enough or fast enough randomness you could
passbolt | consider installing haveged as a helper to speed up this process.
passbolt | Using haveged as a replacement for rngd is not recommended. You can read more
passbolt | about this topic here: LCE: Don't play dice with random numbers [LWN.net]
passbolt | ==================================================================================
passbolt | gpg: revocation certificate stored as â/var/lib/passbolt/.gnupg/openpgp-revocs.d/F77A2A2BE7CU762B3CE807F5A5208EABF83B0D68.revâ
passbolt | -bash: line 1: /var/lib/passbolt/gpg/private.key: No such file or directory
Aah I think I see the issue here. You have it mounted correctly but you are referring to the location on the host for it and not the location in the container where it is mounted. On your container these should be in /etc/passbolt/gpg so try with that instead for these two values
Iâm trying to setup PB with Docker on a Synology NAS as well, and Iâm facing the very same issue.
I read the documentation before starting and didnât see and get if some secrets must be created before the setup or if this is just part of the automatic process.