title: TeamCity Cannot ping server exception
body: <p>Here is the summary of my setup;</p>
  
  <ul>
  <li>I have a TeamCity server installed on a windows machine it's on the node 192.168.10.20</li>
  <li>There is another VM on the node 192.168.8.235 that has a TeamCity agent on it. it should connect to the team city server.</li>
  <li>They're both connected to the same VPN network, meaning that both are on the same network and are accessible. There is no firewall!</li>
  </ul>
  
  <p>And now I'm getting this weird error. I have no clue what could possibly have gone wrong.</p>
  
  <pre>
  [2015-02-06 13:06:52,749]   WARN - buildServer.AGENT.registration - Call http://192.168.10.20:8087/RPC2 buildServer.registerAgent3: org.apache.xmlrpc.XmlRpcException: jetbrains.buildServer.CannotPingAgentException: Unable to ping agent Mac Build Server. Check firewall and/or try to specify 'ownAddress' in the agent configuration. Details: Agent 'Mac Build Server' cannot be accessed by any of the addresses: [192.168.8.235], (port 9090) 
  [2015-02-06 13:06:52,750]   WARN - buildServer.AGENT.registration - Connection to TeamCity server is probably lost. Will be trying to restore it. Take a look at logs/teamcity-agent.log for details (unless you're using custom logging).
  </pre>
  
  <p>Also I have another question here, does this mean that central build server can't connect to this agent? Where is this exception getting thrown? On the agent machine or on the team city server? I can't imagine not being able to ping yourself.</p>