TFS 2017 - Ошибка подключения агента сборки - не удалось подключиться - PullRequest
1 голос
/ 23 марта 2020

У нас есть трехуровневая среда TFS: 1 сервер приложений, 1 сервер сборки и 1 сервер БД. TFS 2017 установлен и настроен. Мы пытаемся соединить сервер сборки с сервером приложений с помощью config.cmd, но получаем следующую ошибку:

PS D: \ agent01>. \ Config.cmd

Connect:

Введите URL-адрес сервера> https://tfs.domain.com Введите тип аутентификации (нажмите Enter для интегрированного)> Подключение к серверу ... Произошла ошибка при отправке запроса. Не удалось подключиться. Попробуйте еще раз или ctrl- c для выхода

Параметры брандмауэра:

Источник: Сервер сборки TFS Назначение: Сервер приложений TFS Порты: 443 и 8080

Какие еще порты должны быть разрешены между серверами?

Ответы [ 2 ]

0 голосов
/ 31 марта 2020

Я повторно импортировал подстановочный сертификат и импортировал DigiCert High Assurance CA в Trusted Root как на TFS Build, так и на сервере приложений.

0 голосов
/ 24 марта 2020

Поскольку вы используете https в качестве общедоступного c URL-адреса TFS.

Пожалуйста, убедитесь, что вы создали самоподписанный сертификат на сервере TFS и установили его на компьютере агента сборки .

Подробнее об этой проблеме можно узнать здесь: Агент сборки TFS не может настроить и запустить самозаверяющий SSL-сертификат TFS2018

Если у вас все еще есть та же ошибка после вышеуказанных действий, затем попробуйте выполнить следующие действия, которые могут помочь сузить проблему:

  • Убедитесь, что вы добавили пользователя, выполняющего установку агента, к администраторам пула и очереди
  • Попробуйте использовать PAT, если вы используете имя пользователя / пароль
  • Временно отключите брандмауэр и повторите попытку
...