TFS 2017 TF31002 - PullRequest
       54

TFS 2017 TF31002

0 голосов
/ 07 октября 2019

Очевидно, что у нас есть проблема с конфигурацией TFS 2017 11.0.60315.1

Коллекции командных проектов находятся в сети, но я получаю ошибку TF31002, когда пытаюсь подключиться с моего клиента AND сервер. например, нажмите «Изменить URL-адреса» и «Тест»

. Я также получаю HTTP-код 404: Не найдено, когда я нажимаю «Членство в группе» или «Администрирование безопасности» на уровне приложений.

Я не могудобавьте картинку, чтобы ... вот расшифровка:

Обнаружена ошибка TF31002: Невозможно подключиться к этому серверу Team Foundation: http://myserver:8080/tfs URL-адрес сервера Team Foundation: http://myserver:8080/tfs. Возможные причины сбоя: - Неверное имя, номер порта или протокол для Team Foundation Server. - Сервер Team Foundation Server отключен. - Срок действия пароля истек или неверен. Техническая информация (для администратора): Удаленный сервер возвратил ошибку: (404) Не найдено.

  1. Я пыталсяИзменение учетной записи и пароля службы
  2. Я нажал Повторно применить учетную запись
  3. Я попытался изменить параметры аутентификации
  4. Когда я нажимаю Членство в группе или Администрирование безопасности, я получаю ошибку 404
  5. Я попытался изменить URL

    a. http://myserver:8080/tfs/defaultcollection

    b. http://myserver:80//

    c. http://myserver:8080

    d. http://(ipaddress):8080/tfs

    e. http://localhost:8080/tfs

1 Ответ

1 голос
/ 08 октября 2019

Удаленный сервер возвратил ошибку: (404) Not Found.

Если вы используете http://localhost:8080/tfs url и по-прежнему получаете (404) Not Found. Тогда этот вопрос может быть связан со стороной IIS.

Сначала проверьте журналы IIS, если есть какая-то полезная информация.

Перейдите к диспетчеру IIS, чтобы проверить, что привязки TFS должны быть такими, как показано ниже:

enter image description here

Если вы загляните в диспетчер IIS, приложениекакие пулы TFS appPool использует в пуле приложений TFS? Если вы видите, что он установлен как «ApplicationPoolIdentity» вместо networkService или учетной записи домена для TFSservice, enter image description here

Попробуйте ниже причину и разрешение и посмотрите, если этоможет решить проблему:

Причина: У учетной записи ApplicationPoolIdentity нет разрешений на папку содержимого.

Разрешение: Установите разрешение для идентификатора пула приложений (который является виртуальной учетной записью) для папки, в которой находится содержимое.

Для этого необходимо выполнить следующие действия:

  • Щелкните правой кнопкой мыши свой сайт / приложение в IIS Manager и выберите «Редактировать разрешения».
  • На вкладке «Безопасность» нажмите «Изменить», затемДобавлять. Введите «IIS AppPool \», убедитесь, что в качестве местоположения указан локальный компьютер, и выберите «Проверить имена».
  • Разрешить этому пользователю изменять разрешения. http://learn.iis.net/page.aspx/624/application-pool-identities/

Кроме того, вы также можете взглянуть на эту похожую проблему здесь: TFS 2010 RC, получая 404 на http://localhost:8080/tfs

Проверьте, также ли это UrlScan установлено и заблокировало ваш сайт tfs.

...