Агент сборки TFS не отвечает - PullRequest
4 голосов
/ 27 мая 2009

Я столкнулся с проблемой, которую не могу решить, вот подробности:

Я использую TFS2008 в моем APPTier и в моем агенте сборки. Сначала я установил все на сервере Apptier (включая агент сборки) и смог запустить сборку на сервере Apptier (и сборке). Теперь мне нужно создать новый агент сборки на другом сервере. Я установил Team Foundation Build на своем компьютере для сборки (пусть он называется MyBuildAgent). Используя TeamExplorer, я создаю новый агент сборки, указывающий на мою машину сборки для сборки какого-либо проекта, но когда я запускаю сборку, он выдает следующее сообщение:

TF215085: An error occurred while connecting to agent \myproject\MyBuildAgent: TF215076: Team Foundation Build on computer MyBuildAgent (port 9191) is not responding. (Detail Message: Unable to connect to the remote server)

Служба "Visual Studio Team Foundation build" работает на моем компьютере для сборки, также я могу запустить сборку в Apptier из MyBuildAgent, но не могу запустить сборку в самом MyBuildAgent.

Кто-нибудь может сказать мне, что я делаю неправильно или какую часть я упустил для настройки моего нового агента сборки?

Ответы [ 3 ]

3 голосов
/ 28 мая 2009

Во-первых, проверьте, что вы можете пропинговать ваш компьютер сборки с уровня приложений, чтобы исключить простые проблемы с сетью.

Во-вторых, убедитесь, что вы разрешили порт 9191 через брандмауэр на компьютере сборки, вам может потребоваться добавить явное правило в брандмауэр Windows, чтобы разрешить это.

3 голосов
/ 28 мая 2009

Две вещи, которые нужно попробовать:

1) Убедитесь, что служба сборки запущена. (Введите Services.msc в start-> run, найдите сервис сборки и запустите его)

2) Если Сервис запущен, щелкните правой кнопкой мыши Сервис и выберите свойства. Перейдите на вкладку зависимостей и удалите зависимость SSL, если она там есть.

Ссылка (ссылка длинная, потому что переведена гуглом): http://translate.google.com/translate?hl=en&sl=es&u=http://geeks.ms/blogs/elbruno/archive/2008/07/14/tfs-build-error-tf215076-new-status-unreachable.aspx&ei=9gQeSsWMBJOctgPI7vyJCg&sa=X&oi=translate&resnum=5&ct=result&prev=/search%3Fq%3D%2522Team%2BFoundation%2BBuild%2Bon%2Bcomputer%2522%2B%2522Unable%2Bto%2Bconnect%2Bto%2Bthe%2Bremote%2Bserver%2522%26hl%3Den

3) Если вам нужно использовать SSL, взгляните на эту ссылку, в которой обсуждается его настройка: http://social.msdn.microsoft.com/forums/en-US/tfsbuild/thread/ae5f2472-dd11-4921-a485-a22aa58bae7e/

0 голосов
/ 28 мая 2009

Хорошо, теперь у меня все работает. Даже когда я отключил брандмауэр Windows в AppTier и на своей сборочной машине, я обнаружил, что в нашей сети работает ISA-сервер, и он был ответственным за отказ в доступе к порту 9191 на обоих серверах (apptier и build). Как только мы создали правило, разрешающее связь через этот порт, все работало просто отлично.

Спасибо за ответы, ребята, я очень ценю вашу помощь!

...