Obecně, pokud systém funguje normálně a při některých činnostech (nějakým způsobem spojeným s šifrováním) se začně zasekávat, tak je dobré zkontrolovat množství dostupné náhody na serveru / klientovi příkazem:
cat /proc/sys/kernel/random/entropy_avail
Dostupná náhoda by měla být v tisících, pokud je menší může být důvodem zaseknutí.
Při provozování ABRA Flexi na Linux serverech je nutné ohlídat dostatek "náhody". Záleží na konkrétní distribuci a verzi Javy, co má nastavené jako zdroj pro entropii. Obvykle je to /dev/random
, který při nedostatku náhody blokuje.
Jako nejlepší řešení se nám jeví použití rng démona.
Postup řešení pro CentOS/RHEL
CentOS 8: rngd
je v systemu aktivní defaultně
CentOS 7: yum -y install rng-tools; systemctl enable --now rngd
CentOS 6: yum -y install rng-tools; v /etc/sysconfig/rngd doplnit EXTRAOPTIONS="-r /dev/urandom" ; service rngd start; chkconfig rngd on