Я пытаюсь настроить Team Foundation Server 2010 на Windows Server 2008 R2, используя конфигурацию одного сервера.
На этапе «Проверка готовности» мастера настройки я сталкиваюсь с проблемой, из-за которой я не могу связаться с контроллером домена (которым является Windows Server 2000).
[Системные проверки] TF255435: этот компьютер является членом домена Active Directory, но контроллеры домена недоступны. Проблемы с сетью могут препятствовать доступу к домену. Убедитесь, что сеть работает, а затем повторите проверку готовности. Другие варианты включают настройку Team Foundation Server с указанием локальной учетной записи в настраиваемом мастере или присоединение компьютера к рабочей группе. http://go.microsoft.com/fwlink/?LinkID=164053&clcid=0x409
После прочтения файла журнала основная проблема, с которой я сталкиваюсь, выглядит следующим образом:
Не удалось установить доверительные отношения между этой рабочей станцией и основным доменом. (тип SystemException)
В нескольких других местах я читал, что решение этой проблемы заключается в следующем:
К сожалению, я пробовал это несколько раз, и проблема не устранена. Могу ли я попробовать что-нибудь на клиентском компьютере или на контроллере домена, что может помочь решить мою проблему?
Вам необходимо убедиться, что объект домена для вашего сервера удален из AD, когда вы удаляете его из домена. Чтобы гарантировать это, либо используйте учетную запись администратора домена, когда вас попросят ввести учетные данные, когда вы отделяете компьютер от домена, либо вручную перейдите к AD Users & Computer и удалите соответствующий объект компьютера из AD.
Как только вы это сделаете, обязательно подождите 15-20 минут, чтобы изменение распространялось на все локальные контроллеры домена, а затем повторно присоедините компьютер к домену.
Также попробуйте переименовать или установить новый sid на сервере, прежде чем присоединиться к нему.
Не исправление, а обходной путь:
http://blogs.msdn.com/bharry/archive/2009/10/21/upgrading-from-tfs-2005-2008-to-tfs-2010.aspx
Найдите на странице: "вы можете установить переменные среды, которые читаются tfadmin.exe (инструментом настройки) при выполнении. Для этого вам нужно открыть командную строку и использовать" set TFS_IGNORE_VDCACCESS = 1 ", чтобы установить (кажется, есть несколько переменных TFS_IGNORE_XXX, которые можно прочитать при запуске, это одна для проверки домена (DC)) ".