다음을 통해 공유


Outlook 2007의 약속 있음/없음 정보 문제 해결

 

적용 대상: Exchange Server 2007 SP1, Exchange Server 2007

마지막으로 수정된 항목: 2009-03-25

Microsoft Exchange Server 2007 가용성 서비스에서는 사용자의 일정 정보를 제공합니다. 이러한 정보를 약속 있음/없음 정보라고 합니다. 자동 검색 서비스에서는 Outlook 2007 클라이언트의 외부 및 내부 URL을 찾아서 제공함으로써 가용성 서비스를 위한 정보를 제공합니다. Microsoft Office Outlook 2007 사용자가 Exchange 2007 환경에 있는 다른 Outlook 2007 사용자의 일정 정보를 볼 수 없을 경우 이 문제는 자동 검색 서비스나 가용성 서비스의 오류와 관련이 있을 수 있습니다.

이 항목에서는 자동 검색 서비스나 가용성 서비스에서 필요한 정보를 사용자에게 제공할 수 없는지 확인할 때 사용할 수 있는 정보를 제공합니다.

Outlook 2007의 자동 검색 연결 문제 해결

Outlook 2007을 사용하여 자동 검색 서비스 문제를 해결할 수 있습니다. Outlook 2007을 사용하여 자동 검색 서비스에서 클라이언트에 정보를 제공할 수 없는지 확인하려면 자동 검색 연결 문제를 해결하려는 사용자 사서함에 로그온한 후 다음 단계를 수행합니다.

  1. Outlook 2007의 도구 메뉴에서 옵션을 클릭하고 기타 탭을 클릭한 다음 고급 옵션을 클릭합니다.

  2. 고급 옵션 페이지에서 **로깅 사용(문제 해결)**을 선택하고 확인을 클릭합니다.

  3. Outlook 2007을 다시 시작한 다음 다른 사용자의 약속 있음/없음 정보를 봅니다.

  4. Microsoft Windows에서 시작을 클릭하고 실행을 클릭한 다음 %temp%를 입력합니다.

  5. Windows 탐색기에서 olkdisc.log 파일을 열고 olkas 디렉터리에서 파일을 찾습니다.

  6. 이 디렉터리에 포함된 정보는 제대로 작동하지 않는 서비스에 대한 정보를 자주 제공할 수 있습니다.

또한 Outlook 2007을 사용하여 자동 검색 서비스에서 제공한 자동 구성 정보를 테스트할 수 있습니다. Outlook 2007 클라이언트에서 Outlook 2007을 사용하여 자동 구성을 테스트하려면 자동 구성을 테스트할 사용자 사서함에 로그온하고 다음을 수행합니다.

  1. Outlook 2007이 실행 중일 때 Ctrl 키를 누른 상태로 알림 영역에서 Outlook 아이콘을 마우스 오른쪽 단추로 클릭하고 전자 메일 자동 구성 테스트를 선택합니다.

  2. 전자 메일 주소 옆의 상자에 올바른 전자 메일 주소가 입력되어 있는지 확인합니다.

  3. Guessmart 사용보안 Guessmart 인증 옆에 있는 확인란의 선택을 취소합니다.

  4. 전자 메일 자동 구성 테스트 페이지에서 자동 검색 사용 옆의 확인란이 선택되어 있는지 확인하고 테스트 단추를 클릭합니다.

다음 표에서는 Outlook 2007에서 자동 검색 서비스의 자동 구성을 테스트할 때 발생할 수 있는 오류 코드를 간단히 설명합니다.

Outlook 2007의 자동 구성 오류 코드

오류 코드 설명

0x80072EE7 – ERROR_INTERNET_NAME_NOT_RESOLVED

일반적으로 이 오류는 도메인 이름 서비스에서 자동 검색 서비스에 대한 호스트 레코드가 누락된 경우 발생합니다.

0X80072F17 – ERROR_INTERNET_SEC_CERT_ERRORS

일반적으로 이 오류는 클라이언트 액세스 서버 역할이 설치된 Exchange 2007 컴퓨터에서 인증서 구성이 잘못된 경우 발생합니다.

0X80072EFD – ERROR_INTERNET_CANNOT_CONNECT

일반적으로 이 오류는 도메인 이름 서비스와 관련된 문제에 의해 발생합니다.

0X800C820A – E_AC_NO_SUPPORTED_SCHEMES

일반적으로 이 오류는 Outlook 2007의 보안 설정이 잘못된 경우 발생합니다.

Exchange 2007의 가용성 서비스 문제 해결

Exchange 2007에서는 두 가지 방법으로 가용성 서비스가 올바르게 작동하지 않는지 확인할 수 있습니다.

이벤트 로그를 사용하여 가용성 서비스 문제 해결

Exchange 2007 클라이언트 액세스 서버에서 응용 프로그램 이벤트 로그를 검토하고 가용성 서비스에 의해 생성된 이벤트를 확인합니다. 응용 프로그램 이벤트 로그를 사용하는 방법에 대한 자세한 내용은 이벤트 뷰어 확인을 참조하십시오. 다음 목록에서는 가용성 서비스와 관련된 일반 이벤트에 대해 설명합니다.

  • 4001 가용성 서비스가 원격 포리스트에서 가용성 서비스를 검색할 수 없습니다   이 이벤트가 표시된 경우 원격 포리스트에서 자동 검색 서비스가 올바르게 작동하고 있는지 확인합니다.

  • 4003 PublicFolderRequestFailed   일반적으로 이 이벤트는 레거시 사서함에 대한 약속 있음/없음 정보를 찾지 못했음을 나타냅니다. 일반적으로 이 정보는 공용 폴더에서 가져옵니다. 이 오류는 공용 폴더 복제를 제대로 구성하지 않았거나 /public 가상 디렉터리에서 특정 설정을 사용하면 발생할 수 있습니다. 이 이벤트에 대한 설명에는 일반적으로 대상 공용 폴더의 URL과 다음 HTTP 오류 중 하나가 포함됩니다.

    • 401   이 HTTP 오류는 보통 /public 가상 디렉터리에서 Windows 통합 인증을 사용하지 않도록 설정하면 발생합니다. 그리고 Exchange 2007에서 실행되는 가용성 서비스가 FBA(폼 기반 인증)를 사용하도록 구성된 Exchange 2003 사서함 서버에서 IIS의 /public 가상 디렉터리와 직접 연결하려고 하면 이 오류가 발생하는 경우가 있습니다. FBA를 사용하도록 설정하면 Windows 통합 인증을 비롯한 다른 모든 인증 방법은 자동으로 사용되지 않도록 설정됩니다.

    • 403   이 HTTP 오류는 클라이언트 액세스 서버가 오프라인이거나 복제본을 포함하고 있지 않으면 발생할 수 있습니다. 또한 가용성 서비스가 /public 가상 디렉터리에 SSL(Secure Sockets Layer)을 사용하도록 설정된 사서함 서버에 연결되면 이 오류가 발생할 수 있습니다. 그리고 Exchange 2003 사서함 서버가 폼 기반 인증을 사용하도록 구성되어 있으며 Exchange 2007을 배포할 때 사서함 및 클라이언트 액세스 서버 역할을 같은 컴퓨터에 설치하면 대개 이 오류가 발생합니다. Outlook 클라이언트와 가용성 서비스 간의 연결에는 HTTPS(포트 443)가 사용되지만, 가용성 서비스와 /public 가상 디렉터리 간의 연결에는 HTTP(포트 80)가 사용됩니다.

    • 404   이 HTTP 오류는 /public 가상 디렉터리를 찾을 수 없는 경우에 발생할 수 있습니다.

  • 4005 Active Directory에서 포리스트 간 요청을 허용하기 위한 정보를 찾을 수 없습니다   이 이벤트가 표시된 경우 여러 포리스트 간에 가용성 서비스를 구성해야 합니다. 이 문제에 대한 자세한 내용은 포리스트 간 토폴로지에 대한 가용성 서비스를 구성하는 방법 항목을 참조하십시오.

  • 4011 Cross-forestRequestFailed   이 오류는 일반적으로 가용성 서비스 요청을 다른 포리스트에 프록시하는 데 필요한 AvailabilityAddressSpace 개체를 찾지 못했음을 나타냅니다. 이 문제에 대한 자세한 내용은 Add-AvailabilityAddressSpace(RTM) 항목을 참조하십시오.

Test-OutlookWebServices Cmdlet를 사용하여 가용성 서비스 문제 해결

Exchange 관리 셸에서 Test-OutlookWebServices cmdlet를 사용하여 가용성 서비스가 올바르게 작동하고 있는지 확인할 수 있습니다. 다음 절차를 수행하려면 사용하는 계정이 Exchange 조직 관리자 역할을 위임받아야 합니다.

사용 권한, 역할 위임 및 Exchange Server 2007 관리에 필요한 권한에 대한 자세한 내용은 사용 권한 고려 사항을 참조하십시오.

Exchange 관리 셸을 사용하여 가용성 서비스를 테스트하려면 다음을 수행합니다.

  • 다음 명령을 실행합니다.

    Test-OutlookWebServices -id:user1@contoso.com -TargetAddress: user2@contoso.com
    

구문과 매개 변수에 대한 자세한 내용은 Test-OutlookWebServices를 참조하십시오.

Exchange 관리 셸의 결과 출력은 가용성 서비스에 대한 오류 자세히를 제공합니다. 자세한 내용은 가용성 서비스 문제를 진단하는 방법을 참조하십시오.

포리스트 간 자동 검색 서비스 요청의 시간 제한 수정

서비스가 Active Directory 디렉터리 서비스에서 포리스트 간 사용자에 대한 자동 검색 서비스 요청을 수행할 때 포리스트 간 가용성 서비스에는 시간 제한이 있습니다. 기본적으로 이 시간 제한 값은 10초입니다. 자동 검색 요청이 10초 내에 완료되지 않으면 포리스트 간 사용자에 대한 가용성 서비스 요청의 시간 제한이 초과됩니다.

참고

다음 조건 중 하나 이상에 해당될 경우 시간 제한 안에 자동 검색 요청이 완료되지 않을 수 있습니다.

  • 사용자의 URL이 캐시되지 않은 경우

  • 자동 검색 서비스가 느리게 실행되는 경우

  • 자동 검색 서비스에서 네트워크 지연이 발생한 경우

RecipientResolutionTimeoutInSeconds 속성을 사용하여 시간 제한 값을 제어할 수 있습니다. 이 속성은 ASP.NET Web.config 파일에서 설정합니다. 이 속성의 기본값은 10초입니다. 다음 절차에서는 포리스트 간 가용성 서비스의 시간 제한 값을 수정하는 방법을 설명합니다.

메모장을 사용하여 RecipientResolutionTimeoutInSeconds 값을 변경하려면 다음을 수행합니다.

  1. 클라이언트 액세스 서버에서 Outlook Web Access Web.config 파일을 찾습니다. 기본 위치는 다음 디렉터리입니다. <드라이브>\Program Files\Microsoft\ExchangeServer\ClientAccess\Owa

  2. 이 파일의 백업 복사본을 만듭니다.

  3. 메모장을 사용하여 원본 파일을 엽니다. IIS를 사용하여 Web.config 파일을 편집하지 마십시오.

  4. 다음 섹션을 <Configuration> 노드 바로 아래의 <appSettings> 섹션 다음에 추가합니다.

    <add key="RecipientResolutionTimeoutInSeconds" value="24"/>
    

    참고

    이 섹션을 Web.config 파일의 다른 노드 아래에 추가할 경우 이 섹션은 제대로 작동하지 않습니다.

  5. Web.config 파일을 저장합니다.

참고

이 속성을 25초 이하 값으로 설정하는 것이 좋습니다.

자세한 내용

자동 검색 서비스에 대한 자세한 내용은 다음 항목을 참조하십시오.

가용성 서비스에 대한 자세한 내용은 다음 항목을 참조하십시오.