SmartConnector Remote Connections Failing Due to Low Entropy
All SmartConnector remote connections go through SSL and they depend on the Operating System random number pool (entropy pool) to generate private keys for secure communication. When the entropy pool is less than the ideal lower limit of 3290, the keys are not generated, communication cannot be established, and the SmartConnector does not start. In cloud hosted Linux instances, the entropy pool value can be less than 3290.
To increase the entropy pool value:
- Install the
rng-toolspackage by the following command:sudo yum install -y rng-tools
- Check the entropy availability in the system by the following command:
cat /proc/sys/kernel/random/entropy_avail
- Enable and start the
rngdservice at boot by the following commands:systemctl enable rngd.servicesystemctl start rngd.service
- Check the entropy availability in the system, after starting the
rngdservice by the following command:cat /proc/sys/kernel/random/entropy_avail