We're assessing TFS 2015 as a tool for future deployment at my office, and currently when we try to run a build we get the following error:
There are agents that are capable of running the build, but they are not online. If the agent is configured to run as a service, ensure that the VSO Agent ({agent name}) service is running.
We've got a single TFS 2015 application tier server, and another build server. The build controller and two agents are running on the build server. I don't see anything in the event logs that indicates there's an issue. Configuration looks as follows:
I don't know if this makes a difference, but there's some seeming mismatches when it comes to names. The web url we use for our TFS application tier server is tfs.externaldomain.com, but it forces us to listen for agent communication on tfsserver2015.internaldomain.int. Meanwhile the build server is pointed to tfs.externaldomain.com. Could that be the problem?