Я пытался решить эту проблему уже около недели. Я разместил этот вопрос на веб-сайте Microsoft и получил только один ответ, который не разрешил мою проблему. Ниже приведен список моих сообщений на веб-сайте Microsoft.
Я установил и настроил TFS 2010 на Windows 7 PC 64-bit. Когда я перехожу в http://localhost:8080/tfs в своем браузере, я получаю
Служба недоступна - ошибка HTTP 503. Услуга недоступна.
Любая помощь для решения этой проблемы будет с благодарностью.
Основываясь на предыдущем чтении, я проделал большую работу, чтобы понять это. Ниже приведены шаги, которые я предпринял для решения этих проблем. Список довольно длинный, но я хочу убедиться, что вся информация, которая может быть уместна для решения этой проблемы, доступна.
- Я удалил и переустановил TFS много раз.
- Пул приложений "Пул приложений Microsoft Team Foundation Server" работает
- Пул приложений "Пул приложений для веб-приложений Microsoft Team Foundation Server" работает
- Другой веб-сайт в IIS, который указывает на пул приложений "ASP.NET v4.0", кажется, работает нормально.
- Если я укажу свои другие сайты на "пул приложений Microsoft Team Foundation Server", они кажется, работает нормально
- Пользователь Windows "TFS" находится в следующих версиях: Administrator, IIS_IUSRS, - TFS_APPTIER_SERVICE_WPG, Пользователи
- Я могу запустить SQL Server Management Studio (SSMS) в качестве пользователя "TFS" и получить доступ к базам данных "Tfs_Configuration" и "Tfs_DefaultCollection"
- Я подтвердил, что учетная запись для "TFS" не отключена или не устарела.
- Для приложения IIS "Team Foundation Server" я настроил "Правила отслеживания неудачных запросов" для регистрации кодов состояния 401.3-999
- После IIS Reset и обновления браузера никакие файлы в каталоге FailedReqLogFiles
- Информация о журнале в журналах IIS
- В консоли администрирования Team Foundation Server я могу изменить информацию об учетной записи (Обновить пароль, Изменить учетную запись, Учетная запись повторно).
- В консоли администрирования Team Foundation Server при попытке изменить членство в группе или администрирование безопасности я получаю сообщение об ошибке "Услуги Team Foundation недоступны с сервера http://localhost:8080/tfs Техническая информация (для администратора): HTTP-код 503: "Сервис недоступен"
- В средстве просмотра событий я не вижу ничего ценного В Sql Server Configuration Manager, подтвержденном "Конфигурация SQL собственного клиента 10.0 - (32 бит)", "Конфигурация сети SQL Server" и "Конфигурация клиентского клиента 10", все включены следующие протоколы (общая память, TCP/IP и именованные Трубы "
- В IE подтверждено, что этот прокси-сервер не включен.
Я установил Power Foundation Team Foundation Server 2010. Ниже приведены критические проблемы, возвращаемые инструментом
- Доступ к веб-службе "AuthorizationService" на странице "/DefaultCollection/Services/v3.0/AuthorizationService3.asmx" не выполнен. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Доступ к веб-сервису "BuildService" на странице "/DefaultCollection/Build/v3.0/BuildService.asmx" не выполнен. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Не удалось выполнить вызов веб-службы "CommonStructureService.ListAllProjects" в "/Services/v1.0/CommonStructureService.asmx". Сообщение об ошибке: "Удаленный сервер возвратил ошибку: (503) Сервер недоступен".
- Доступ к веб-службе "GroupSecurityService" на странице "/DefaultCollection/Services/v1.0/GroupSecurityService.asmx" не выполнен. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Доступ к веб-сервису "IdentityManagementService" на странице "/DefaultCollection/Services/v3.0/IdentityManagementService.asmx" не выполнен. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Не удалось выполнить вызов веб-службы "Integration Services ProcessTemplate.GetTemplateName" в http://MyServer:8080/tfs/DefaultCollection/Services/v1.0/ProcessTemplate.asmx. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Доступ к веб-сервису LabService на странице "/DefaultCollection/Lab/v3.0/LabService.asmx" не выполнен. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Не удалось выполнить вызов веб-службы "ProcessTemplate.TemplateHeaders" в "/Services/v1.0/ProcessTemplate.asmx". Сообщение об ошибке: "Удаленный сервер возвратил ошибку: (503) Сервер недоступен".
- Доступ к веб-службе "Репозиторий" в "/DefaultCollection/VersionControl/v1.0/repository.asmx" не выполнен. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Доступ к веб-службе "SecurityService" на странице "/DefaultCollection/Services/v3.0/SecurityService.asmx" не выполнен. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Не удалось выполнить вызов веб-службы "TeamProjectCollection.GetDefaultCollectionId" в http://MyServer:8080/tfs/TeamFoundation/Administration/v3.0/TeamProjectCollectionService.asmx. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Не удалось выполнить вызов веб-службы "VersionControl.Administration.QueryRepositoryInformation" на http://MyServer:8080/tfs/DefaultCollection/VersionControl/v1.0/administration.asmx. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Не удалось выполнить вызов веб-службы "VersionControl.Administration.QueryRepositoryInformation" на http://MyServer:8080/tfs/DefaultCollection/VersionControl/v1.0/administration.asmx. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
- Не удалось выполнить вызов веб-службы "ConfigurationSettings.ServiceGetWorkitemTrackingVersion" в http://MyServer:8080/tfs/DefaultCollection/WorkItemTracking/v1.0/ConfigurationSettingsService.asmx. Сообщение об ошибке: "Удаленный сервер ответил на ошибку: (503)" Сервер недоступен ".
Ниже перечислены дополнительные проблемы, которые не были критическими:
- Продукты SharePoint не установлены или не интегрированы с Team Foundation Server.
- Team Foundation Server не настроен на использование хранилища данных.
- Team Foundation Server не настроен на использование диспетчера отчетов.
- Результаты для правил, требующих доступа к Team Foundation Build, не могут быть включены в отчет.
- Не удается проверить конфигурацию Visual Studio Lab Management. Результаты для правил, которые проверяют работоспособность Visual Studio Lab Management, не будут включены в отчет.
- Память выгружаемого пула на MyServer превышает порог предупреждения 180 МБ. Это не может быть проблемой, если в настоящий момент выполняется резервное копирование. Текущее значение: 490 МБ.
Ниже приведены информационные элементы:
- Компьютер: MyServer. Производитель: Производитель системы. Модель: имя системного продукта.
- Уровень приложения, подключенный к Team Foundation Server в 12/2/2010 9:09:49 PM.
- Строка подключения в файле конфигурации c:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web ervices\Web.config на MyServer: Источник данных = MyServer; Начальный каталог = Tfs_Configuration; Integrated Security = True;.
- Строка подключения, хранящаяся в реестре Team Foundation Server: Data Source = MyServer; Initial atalog = Tfs_Configuration; Integrated Security = True.
- Логический диск C: на MyServer размером 500 ГБ.
- Сайт Sharepoint не настроен для этой коллекции Team Team "DefaultCollection".
- Сайт Sharepoint не настроен для этой коллекции Team Team "DefaultCollection".
- На MyServer работает 64-разрядная версия Windows.
- Служба SQL Server (MSSQLSERVER) на MyServer настроена на запуск как пользователь NT AUTHORITY\NETWORK SERVICE.
- Идентификатор учетной записи для пула приложений Team Foundation Server на MyServer - MyServer\TFS. Это то же самое, что и учетная запись службы Team Foundation Server. Версия продукта Team Foundation Server 10.0.30319.317
- Уровень сервиса Team Foundation Server - Tfs2010.RTM.KB2135068.P # 3.
- На MyServer установлено 1 процессор.
- На MyServer установлено 6134 МБ.
- Том C:\на MyServer является точкой монтирования.
Я запустил виртуальную машину с Windows 7. Установил и настроил TFS. Кажется, что все работает на виртуальной машине. Когда работала среда, я начал сравнивать различия между ними.
Вот некоторые из различий, которые я нашел между двумя средами:
- Мой основной компьютер - 64-разрядный, а виртуальная машина - 32-разрядная.
- На моем основном компьютере IIS "Сайт Team Foundation Server" имеет каталог "aspnet_client". На виртуальной машине этот каталог не существует
- На моем основном компьютере в диспетчере IIS для "Team Foundation Server" раздел ASP.NET одинаковый как на моем основном компьютере, так и на виртуальной машине.
- На моем основном компьютере IIS Manager IIS Section имеет эту дополнительную функцию, которая не включает виртуальную машину (ASP, авторизационные правила, CGI, IP-адрес и домены и авторизацию WebDav)
- На моем основном компьютере параметр пула приложений IIS имеет вызов свойства "Включенное 32-битное приложение". Это значение было установлено как false, и я изменил его на true. Понятно, что эта функция недоступна на виртуальной машине.
Спасибо.