title: Selenium Grid - Remote Controls always being unregistered by hub
body: <p>I have Selenium Grid 1.0.8 running well  with the hub and several remote controls on the same machine.   My testNG tests all run  successfully.</p>
  
  <p>When I start a remote control on a different machine, everything initially appears to be fine.   The hub console shows the remote control to be available with the default environment "*firefox".</p>
  
  <p>However, when I run the tests (still on the hub machine), the remote controls on the other box never work properly.    They keep getting deregistered from the hub. </p>
  
  <p>I've disabled the firewalls and I can ping betweeen the two boxes.   Has anyone encountered similar issues?</p>
  
  <p>The Remote Control Log: </p>
  
  <p>[java] 21:34:19.479 WARN - Hub at <a href="http://192.168.1.129:4444/heartbeat?host=localhost&amp;port=5539" rel="nofollow">http://192.168.1.129:4444/heartbeat?host=localhost&amp;port=5539</a> does not have us as registered
       [java] 21:34:49.496 INFO - Checking connection to hub...
       [java] 21:34:49.496 INFO - Ping Hub at <a href="http://192.168.1.129:4444/heartbeat?host=localhost&amp;port=5539" rel="nofollow">http://192.168.1.129:4444/heartbeat?host=localhost&amp;port=5539</a></p>
  
  <p>The hub log:</p>
  
  <p>[java] INFO: Garbage collecting unavailable RCs and stale sessions...</p>
  
  <pre><code> [java] Jun 16, 2011 9:39:52 PM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
  
   [java] INFO: I/O exception (java.net.ConnectException) caught when processing request: Connection refused
  
   [java] Jun 16, 2011 9:39:52 PM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
  
   [java] INFO: Retrying request
   [java] Jun 16, 2011 9:39:52 PM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
   [java] INFO: I/O exception (java.net.ConnectException) caught when processing request: Connection refused
   [java] Jun 16, 2011 9:39:52 PM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
   [java] INFO: Retrying request
   [java] Jun 16, 2011 9:39:52 PM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
   [java] INFO: I/O exception (java.net.ConnectException) caught when processing request: Connection refused
   [java] Jun 16, 2011 9:39:52 PM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry
   [java] INFO: Retrying request
  </code></pre>