2015-04-15 5 views
1

У меня есть TeamCity Server (9.0.3 (сборка 32334)) на Amazon EC2 Windows Instance.Агент TeamCity Build, не подключающийся к серверу TeamCity

И у меня есть еще один экземпляр EC2 (Windows) для моих агентов сборки. Я установил агент сборки в этом новом экземпляре на порт 9090, и он отлично отображается в интерфейсе teamCity, однако, когда я установил второй агент на том же компьютере на этот раз с портом 9091, новый агент не отображается в интерфейсе TeamCity (под подключенным/отключенным/несанкционированным).

Однако обе службы Абонента работают (проверено в службах Windows).

Я следовал этой ссылке для установки нескольких агентов: https://confluence.jetbrains.com/display/TCD9/Setting+up+and+Running+Additional+Build+Agents#SettingupandRunningAdditionalBuildAgents-UsingLaunchDaemonsStartupFilesonMacOSx

И это то, что я получил от TeamCity агента войти

buildServer.AGENT.registration - Call http://1.2.3.4/RPC2 buildServer.registerAgent3: org.apache.xmlrpc.XmlRpcException: jetbrains.buildServer.CannotPingAgentException: Unable to ping agent BuildAgent_QANEW. Check firewall and/or try to specify 'ownAddress' in the agent configuration. Details: Agent 'BuildAgent_QANEW' cannot be accessed by any of the addresses: [1.2.3.4, 2001:0:9d38:90d7:1ca5:281b:f575:9901, 1.2.3.4], (port 9091) 

ответ

0

Оказалось, чтобы быть брандмауэр вопрос, я добавил Выборочная TCP для порта 9091 для группы безопасности в EC2, и теперь агент на порту 9091 также подключается. Поэтому всякий раз, когда возникает CannotPingAgentException, скорее всего, это связано с свойствами брандмауэра или неправильного агента.

Смежные вопросы