У меня TFS 2017 на Windows Server 2016 Standard.
Сейчас я настраиваю агент сборки в Windows 10 pro с использованием аутентификации по токену PAT. (имея «Пулы агентов (чтение, управление)», «Пулы агентов (чтение)», «Сборка (чтение»), «Код (чтение)», «Построение (чтение и выполнение)», хотя эта часть выглядит нормально .
Подхожу к самому концу настройки
Testing agent connection.
An error occured while sending the request.
Файл журнала говорит
[2017-06-27 14: 58: 18Z Агент ERR] System.Net.Http.HttpRequestException: произошла ошибка при отправке запроса. ---> System.Net.Http.WinHttpException: Der Servername или Serveradresse konnte nicht verarbeitet werden at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Task task) at System.Runtime.CompilerServicesHugNandOwaiter.Task System.Net.Http.WinHttpHandler.d__101.MoveNext () --- Конец трассировки стека внутреннего исключения --- в Microsoft.VisualStudio.Services.Common.VssHttpRetryMessageHandler.d__3.MoveNext () --- Конец трассировки стека из предыдущего место, где возникло исключение --- в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача задачи) в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача задачи) в System.Net.Http.HttpClient.d
Более случайно (поскольку это нигде не упоминается как обязательное) я отключил брандмауэр на сервере, и теперь подключение и настройка агента сборки идет до самого конца.
У меня определенно открыты 443 и 80, я использую TFS через https / 443, а также ввел это в конфигурацию агента сборки. В консоли TFS я вижу: 80 и: 443, ничего похожего: 8080.
Что еще мне нужно учесть?
Сервер TFS находится в домене, агент сборки - нет, сертификат https самозаверяющий и добавляется в корневые центры сертификации на агенте сборки.