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:

  1. Install the rng-tools package by the following command:

    sudo yum install -y rng-tools

  1. Check the entropy availability in the system by the following command:

    cat /proc/sys/kernel/random/entropy_avail

  1. Enable and start the rngd service at boot by the following commands:

    systemctl enable rngd.service

    systemctl start rngd.service

  1. Check the entropy availability in the system, after starting the rngd service by the following command:

    cat /proc/sys/kernel/random/entropy_avail