TF31002. Не удается подключиться к серверу Team Foundation Server: {0}. URL-адрес сервера Team Foundation Server: {1}.
Эта ошибка может произойти при попытке подключиться к Visual Studio Online, а также при попытке подключения из Visual Studio или Team Explorer к Visual Studio Online или локальному развертыванию Team Foundation Server (TFS).
Эта ошибка происходит при попытке подключения к Visual Studio Online
Проблема |
Решение |
---|---|
У вас нет активной учетной записи или лицензии. |
Узнайте у администратора учетной записи, являетесь ли вы ее членом и есть ли у вас активная действительная лицензия. Подробности см. в статье Назначение лицензий пользователям. |
Ваша учетная запись Visual Studio Online подключена к Azure Active Directory. |
Если учетная запись Visual Studio Online подключена к каталогу, связанному с подпиской Office 365 или Microsoft Azure, доступ к ней могут получать только включенные в каталог пользователи. Попросите администратора каталога создать для вас учетную запись в организации или добавить вашу учетную запись в каталог в качестве внешнего участника. |
Переключаться между разными учетными записями организации нельзя. |
Если вы работаете с несколькими учетными записями Visual Studio Online, подключенными к разным каталогам, например созданными на портале Microsoft Azure Preview, функция выхода может работать не так, как ожидается. Например, вы не сможете переключиться между разными учетными записями организации, связанными с клиентами каталога. При возникновении этой проблемы в диалоговом окне несколько раз мигнет пустой знак. Затем после подключения или добавления нового подключения в диалоговом окне "Подключение к Team Foundation Server" произойдет ошибка TF31002 или TF31003. Чтобы устранить эту проблему, примените последнее обновление Visual Studio. Подробнее см. в статье базы знаний 2958966. |
Вы хотите войти в Visual Studio Online из Visual Studio, используя другую учетную запись. |
См. статью Подключение к командным проектам: смена учетных записей при подключении к Visual Studio Online. |
Эта ошибка происходит при попытке подключения к локальному компьютеру TFS с клиентского компьютера
Если вы установили, что эта ошибка возникает на одном компьютере, но отсутствует на других, обратитесь к приведенным ниже решениям.
Проблема |
Решение |
---|---|
Истек срок действия пароля. |
Проверьте, правильно ли введены имя учетной записи и пароль и не истек ли срок действия пароля. |
Вы ввели неправильный URL-адрес сервера. |
Проверьте, правильно ли вы ввели URL-адрес сервера, включая имя сервера, номер порта и протокол (http/https). Подробнее см. здесь. |
Конфигурация TFS изменилась. |
Если конфигурация локального развертывания TFS изменилась, необходимо создать новое подключение. Также может потребоваться очистить кэш клиента. |
Вы работаете удаленно, и вам необходимо подключиться к прокси-серверу TFS, чтобы вернуть файлы в систему управления версиями Team Foundation. |
Вам необходимо настроить в Visual Studio подключение к прокси-серверу TFS. |
Версия TFS, к которой вы подключаетесь, является более поздней, чем версия клиента Visual Studio. |
Возможно, версия Visual Studio или Team Explorer несовместима с Team Foundation Server. Может потребоваться установить один или несколько пакетов GDR. Дополнительные сведения см. в разделе Совместимость клиентов Team Foundation и Team Foundation Server. |
Брандмауэр блокирует службы TFS. |
См. статью Как разрешить программе устанавливать связь через брандмауэр Windows. |
Visual Studio перестает отвечать при выполнении запроса. |
Возможно, на вашем компьютере настроен обход прокси-сервера. Проверьте настройку параметра BypassProxyOnLocal на компьютере. Дополнительные сведения см. в разделе Изменение конфигурации BypassProxyOnLocal. |
Несколько пользователей получают эту ошибку при попытке подключения к локальному серверу TFS
Если проблема возникает на нескольких компьютерах, свяжитесь с администратором TFS, чтобы убедиться в том, что сервер работает и доступен в сети.
Как администратор, вы должны проверить журналы событий сервера уровня приложений и попробовать выявить проблему. Также можно использовать следующую таблицу для проверки правильной настройки сервера. Более вероятные проблемы приведены в таблице первыми. Поэтому способы решения следует пробовать в том порядке, в каком они приведены. Это повышает вероятность того, что проблему удастся устранить быстро.
Проблема |
Решение |
---|---|
Пароль учетной записи TFSService истек или неправилен. |
Многие службы Team Foundation Server прекращают работать, если срок действия учетной записи службы для Team Foundation истек. Дополнительные сведения см. в разделе Смена учетной записи службы или ее пароля на сервере Team Foundation Server. |
Сервер уровня приложений для Team Foundation недоступен. |
Проверьте, запущены ли все необходимые службы. Если необходимая служба не выполняется, перезапустите ее. При необходимости установите для нее автоматический запуск. Дополнительные сведения см. в разделе Остановка и запуск служб, пулов приложений и веб-сайтов. |
Сеть недоступна. |
Проверьте работоспособность сети. |
Удостоверение веб-сайта для Team Foundation настроено неправильно. |
Проверьте и исправьте назначенные привязки серверов к веб-сайтам для Team Foundation. Дополнительные сведения см. в разделе Проверка или исправление назначений привязки сервера. |
Доступ к веб-сайту для Team Foundation ограничен. |
Проверьте и исправьте ограничения доступа к этим веб-сайтам на основе IP-адресов и доменных имен. Дополнительные сведения см. в разделе Проверка или исправление ограничений на IP-адрес и доменное имя. |
Брандмауэр или порты настроены неправильно. |
Проверьте и исправьте назначенные привязки портов для веб-сайтов и назначения портов для брандмауэра. Сначала откройте консоль администрирования Team Foundation, откройте страницу "Уровень приложений" и проверьте назначения URL-адресов. При необходимости щелкните Изменить URL-адрес, чтобы изменить URL-адрес веб-сайта. Затем следует проверить назначения портов для служб IIS и порты, через которые разрешен обмен данными в брандмауэре. Дополнительные сведения см. в разделе Просмотр состояния и параметров сервера и Проверка или исправление назначений портов. |
Отношения доверия между доменами настроены неправильно. |
Если группе пользователей не удается получить доступ к Team Foundation Server, возможно, есть проблемы с доверием между доменами. Дополнительные сведения см. в разделе Рассмотрение доверий и лесов для Team Foundation Server. |
Когда пользователи подключаются к разным версиям TFS из Visual Studio, например к TFS 2012, а затем к TFS 2008, может произойти ошибка TF31002. |
Она может быть вызвана тем, что идентификаторы GUID для коллекции TFS 2012 совпадают с идентификаторами для TFS 2008. Это приводит к путанице в локальном кэше клиента, так как он пытается вести один локальный кэш на основе GUID как для сервера версии 2008, так и для новой коллекции проектов в версии 2012. Чтобы устранить эту проблему, необходимо выполнить команду TFSConfig ChangeServerID. См. раздел Команда ChangeServerID. |
Если устранить проблему описанными выше способами не удалось, см. страницу "Форумы MSDN" — "Visual Studio Team System" — "Team Foundation Server" — "Администрирование".