Устранение неполадок доступа к веб-службам
Обновлен: Ноябрь 2007
Веб-службы для Team Foundation зависят от корректного выполнения и конфигурации различных служб, пулов приложений, учетных записей служб, папок и файлов веб-конфигурации. Проблема в одной и перечисленных областей может привести к возникновению проблем при попытке клиента подключится к веб-узлу или веб-службе для Team Foundation.
В следующей таблице подведен итог пулов приложений, веб-узлов и учетных записей служб, от которых зависит Team Foundation. Дополнительные сведения о службах Team Foundation см. в разделе Управление учетными записями и паролями служб и их сброс.
Пул приложений |
Веб-узел |
Учетная запись службы |
---|---|---|
DefaultAppPool |
Портал группы |
Сетевая служба |
Сервер отчетов |
Отчеты |
Сетевая служба |
|
Сервер отчетов |
Сетевая служба |
Центр администрирования SharePoint 3.0 |
Веб-узел служб центра администрирования SharePoint |
Учетная запись, заданная при установке SharePoint (продукты и технологии). |
Пул приложений Microsoft Team Foundation Server |
Служба командного построения (если установлен Team Foundation Build) |
Учетная запись, заданная при установке Team Foundation Build. |
|
Team Foundation Server |
TFSService |
|
Обновление хранилища сервера Team Foundation Server |
TFSService |
|
Интеграция Team Foundation Server |
TFSService |
|
Система управления версиями Team Foundation Server |
TFSService |
|
Отслеживание рабочих элементов в Team Foundation Server |
TFSService |
![]() |
---|
Управление пулом приложений ReportServer осуществляется для SQL Server 2005, но не для SQL Server 2008. |
В следующей таблице приведена сводка проблем конфигурации, которые могут вызвать сбои при попытках пользователей получить доступ к веб-службе для Team Foundation. В таблице первыми описываются проблемы, которые происходят чаще. Поэтому решения следует пробовать в том порядке, в котором они отображаются, чтобы повысить вероятность быстрого решения проблемы.
Проблема |
Решение |
---|---|
Неправильно заданы разрешения пользователя или группы. |
Проверьте разрешения пользователя и группы. Дополнительные сведения см. в разделах Устранение неполадок, связанных с разрешениями и безопасностью Team Foundation Server и Управление пользователями и группами. |
Служба не запущена. |
Проверьте выполнение всех служб Team Foundation. Дополнительные сведения см. в разделе Практическое руководство. Перезапуск службы и настройка ее автоматического запуска. |
Пул приложений не работает или неправильно настроен. |
Перезапустите пулы приложений, которые не работают и проверьте идентификацию каждого пула приложений. Дополнительные сведения см. в разделе Практическое руководство. Проверки и изменение конфигурации IIS для пула приложений. Также, проверьте правильность конфигурации учетных записей служб и действительность паролей. |
Неправильно настроена учетная запись службы или истек строк действия пароля. |
Обратитесь к разделу Управление учетными записями и паролями служб и их сброс. Используйте команду TFSAdminUtil ChangeAccount или ChangePassword для обновления учетных записей служб и паролей в системе. См. также разделы Практическое руководство. Смена учетной записи службы или пароля служб отчетов SQL Server и Практическое руководство. Смена учетной записи службы или пароля для Team Foundation Server. |
Неправильно заданы разрешения директории или папки. |
Убедитесь, что пользователи встроенной группы имеют разрешения Read, List и Read & Execute для каждой веб директории Team Foundation и виртуальной директории, в которой находится Team Foundation. Дополнительные сведения см. в разделе Практическое руководство. Изменение разрешений в списке управления доступом для каталога. Также проверьте наличие полного доступа у учетной записи службы Team Foundation к папке MachineKeys. Дополнительные сведения см. в разделе Изменение настроек безопасности для каталога MachineKeys. |
Неправильно настроен веб-узел или виртуальная папка. |
Проверьте правильность настройки свойств IIS для каждой директории веб-узла и виртуальной директории, в которой размещается Team Foundation. Исправьте свойства, если это необходимо. Дополнительные сведения см. в разделе Практическое руководство. Проверка или исправление конфигурации IIS для веб-узла или виртуального каталога. |
Для веб-узла была добавлена информация пространства имен или было активировано олицетворение. |
Откройте файл Web.config для каждой веб-службы Team Foundation, и удалите любую информацию о пространстве имен или олицетворении, которую сможете отыскать. Дополнительные сведения см. в разделе Практическое руководство. Проверка и исправление служебных свойств файла Web.config. |
Файл Web.config был переименован или отсутствует. |
Восстановите файл Web.config для конфигурации развертывания. Дополнительные сведения см. в разделе Практическое руководство. Восстановление отсутствующего файла Web.config. |
Запрещено расширение веб-службы. |
Проверьте состояние расширения веб-службы и внесите необходимые изменения. Дополнительные сведения см. в разделе Практическое руководство. Проверка и исправление состояния расширений веб-служб. |
SharePoint (продукты и технологии) неправильно настроен. |
Решение данной проблемы см. в разделе Разрешение проблем конфигурации в службах и технологиях SharePoint. |
См. также
Другие ресурсы
Управление Team Foundation Server
Решение проблем, связанных с подключением к серверу уровня приложений
Разрешение проблем подключения к серверу уровня данных
Устранение неполадок при соединении и проблемах с конфигурацией