I was trying to setup Selenium on a Digital Ocean Droplet and could not get Selenium nodes to register with my Selenium Hub. If it did eventually register, it took 30 plus minutes!
Part 2: Automated Drupal testing with Behat, Selenium, and Headless FirefoxBy chance, I found a comment on an unrelated Stackoverflow Selenium question. It mentioned entropy in regards to Selenium starting up so slowly.
After some searching, I found that entropy can be problematic on VPS hosting solutions like Digitalocean's droplets. Read their article for more information.
Installing Haveged fixed slow Selenium Node startups and hub registering.
apt-get install haveged
You may want to verify that it is running after the install completes.
sudo service haveged status
Software engineer by profession, embedded systems tinkerer, husband, father, fantasy novel devourer, wine lush, beer and cheese connoisseur