I have a local TeamCity server (5.0.1), which is accessible on the Internet on a public domain name. It has local build agents that work just fine. I have now been playing with having Amazon EC2 based build agents. But it never gets past the "Agent has unregistered (will upgrade)" phase. I have then tried running a TeamCity server on the cloud, and here it works just fine.
I have attached two screenshots:
"TeamCity Server running on EC2.png" shows the build agent screen for the EC2 build agent running just fine (had actually build a project), when the TeamCity server is running on EC2 as well.
"TeamCity Server running on local server.png" shows the build agent screen for the EC2 build agent, when the TeamCity is my local installation.
Something I have noticed is the IP address for the build agent when running a local TeamCity server is a local IP address (127.0.0.1).
Attachment(s):TeamCity Server running on local server.pngTeamCity Server running on EC2.png