웹 서비스에 액세스할 때 발생하는 문제 해결
업데이트: 2007년 11월
Team Foundation 웹 서비스를 제대로 사용하려면 다양한 서비스, 응용 프로그램 풀, 서비스 계정, 디렉터리 및 웹 구성 파일을 적절하게 실행 및 구성해야 합니다. 이러한 영역 중 하나 이상에 구성 문제가 있는 경우 클라이언트가 Team Foundation의 웹 사이트 또는 웹 서비스에 액세스할 때 문제가 발생할 수 있습니다.
다음 표에서는 Team Foundation에서 사용하는 응용 프로그램 풀, 웹 사이트 및 서비스 계정에 대해 간략하게 설명합니다. Team Foundation 서비스에 대한 자세한 내용은 서비스 계정과 암호 관리 및 다시 설정을 참조하십시오.
응용 프로그램 풀 |
웹 사이트 |
서비스 계정 |
---|---|---|
DefaultAppPool |
팀 포털 |
네트워크 서비스 |
ReportServer |
보고서 |
네트워크 서비스 |
|
ReportServer |
네트워크 서비스 |
SharePoint Central Administration v3 |
SharePoint Services 중앙 관리 사이트 |
SharePoint 제품과 기술을 설치할 때 지정한 계정 |
Microsoft Team Foundation Server 응용 프로그램 풀 |
Team Build Service(Team Foundation Build가 설치된 경우) |
Team Foundation Build를 설치할 때 지정한 계정 |
|
Team Foundation Server |
TFS 서비스 |
|
Team Foundation Server 웨어하우스 |
TFS 서비스 |
|
Team Foundation Server 통합 |
TFS 서비스 |
|
Team Foundation Server 버전 제어 |
TFS 서비스 |
|
Team Foundation Server WorkItemTracking |
TFS 서비스 |
참고: |
---|
SQL Server 2008이 아닌 SQL Server 2005용 ReportServer 응용 프로그램 풀을 관리합니다. |
다음 표에서는 사용자가 Team Foundation에 액세스할 때 문제를 발생시킬 수 있는 구성 문제에 대해 간략하게 설명합니다. 이 표에서 각 문제는 발생할 확률이 높은 순서로 나열되어 있습니다. 그러므로 문제를 빠르게 해결하려면 해결 방법도 나열되어 있는 순서대로 시도해야 합니다.
문제점 |
해결 |
---|---|
사용자 또는 그룹 권한이 제대로 설정되어 있지 않습니다. |
사용자 및 그룹 권한을 확인합니다. 자세한 내용은 Team Foundation Server 사용 권한 및 보안 문제 해결 및 사용자 및 그룹 관리를 참조하십시오. |
서비스가 실행되고 있지 않습니다. |
모든 Team Foundation 서비스가 실행되고 있는지 확인합니다. 자세한 내용은 방법: 서비스 다시 시작 및 자동 시작 설정을 참조하십시오. |
응용 프로그램 풀이 실행되고 있지 않거나 제대로 구성되어 있지 않습니다. |
중지된 응용 프로그램 풀을 다시 시작하고 각 응용 프로그램 풀에 할당된 ID를 확인합니다. 자세한 내용은 방법: 응용 프로그램 풀에 대한 IIS 구성 확인 또는 수정을 참조하십시오. 또한 서비스 계정이 제대로 구성되어 있으며 만료된 암호가 없는지 확인합니다. |
서비스 계정이 제대로 구성되어 있지 않거나 계정의 암호가 만료되었습니다. |
서비스 계정과 암호 관리 및 다시 설정을 검토하십시오. TFSAdminUtil ChangeAccount 또는 ChangePassword 명령을 사용하여 시스템 전체에서 서비스 계정 및 암호를 업데이트합니다. 방법: SQL Server Reporting Services 서비스 계정 또는 암호 변경 및 방법: Team Foundation Server의 서비스 계정 또는 암호 변경도 참조하십시오. |
디렉터리 또는 폴더 권한이 제대로 설정되어 있지 않습니다. |
기본 제공 Users 그룹에 Team Foundation에서 사용하는 Team Foundation 웹 사이트 디렉터리 및 가상 디렉터리에 대한 읽기, 보기 및 읽기 및 실행 권한이 있는지 확인합니다. 자세한 내용은 방법: 디렉터리에 대한 액세스 제어 목록 권한 변경을 참조하십시오. 또한 Team Foundation 서비스 계정에 MachineKeys 디렉터리에 대한 전체 액세스 권한이 있는지 확인합니다. 자세한 내용은 방법: MachineKeys 디렉터리에 대한 보안 권한 변경을 참조하십시오. |
웹 사이트 또는 가상 디렉터리가 제대로 구성되어 있지 않습니다. |
Team Foundation에서 사용하는 각 웹 사이트 디렉터리 및 가상 디렉터리에 대해 IIS(인터넷 정보 서비스) 속성이 제대로 구성되어 있는지 확인합니다. 필요한 경우 속성을 수정합니다. 자세한 내용은 방법: 웹 사이트 또는 가상 디렉터리의 IIS 구성 확인 또는 수정을 참조하십시오. |
네임스페이스 정보가 추가되었거나 웹 사이트에 대해 가장을 사용하도록 설정했습니다. |
각 Team Foundation 웹 서비스의 Web.config 파일을 열고 네임스페이스 또는 가장에 대한 정보가 있으면 모두 제거합니다. 자세한 내용은 방법: 서비스 Web.config 파일 속성 확인 또는 수정을 참조하십시오. |
Web.config 파일의 이름이 바뀌었거나 해당 파일이 누락되었습니다. |
배포 구성용 Web.config 파일을 복원합니다. 자세한 내용은 방법: 누락된 Web.config 파일 복원을 참조하십시오. |
웹 서비스 확장이 금지됨으로 설정되어 있습니다. |
웹 서비스 확장의 상태를 확인하고 필요에 따라 수정합니다. 자세한 내용은 방법: 웹 서비스 확장 상태 확인 또는 수정을 참조하십시오. |
SharePoint 제품과 기술이 제대로 구성되어 있지 않습니다. |
이 문제를 해결하려면 SharePoint 서비스 및 기술의 구성 문제 해결을 참조하십시오. |