\Autodiscover 키 아래에 레지스트리 설정이 있는 경우 예기치 않은 자동 검색 동작

증상

Microsoft Outlook에서 Microsoft Exchange Server를 실행하는 서버에서 자동 검색 정보를 검색하려고 할 때, 자동 검색을 제어하는 데 사용할 수 있는 사용 가능한 레지스트리 값 중 하나 이상을 사용하는 경우 예기치 않은 결과가 발생할 수 있습니다.

원인

Outlook이 CAS(클라이언트 액세스 서버) 역할을 사용하여 Exchange 서버의 자동 검색 서비스에 연결하려고 하면 클라이언트-서버 토폴로지에 따라 여러가지 방법으로 서비스에 닿을 수 있습니다. Outlook에서 현재 구현된 메서드는 다음과 같습니다.

  • SCP 조회
  • HTTPS 루트 도메인 쿼리
  • HTTPS 도메인 쿼리 자동 검색
  • 로컬 XML 파일
  • HTTP 리디렉션 방법
  • SRV 레코드 쿼리
  • Outlook 프로필에 캐시된 URL(Outlook 2010 버전 14.0.7140.5001 및 이후 버전에 새로 도입)
  • Microsoft 365에 직접 연결(Outlook 2016 버전 16.0.6741.2017 및 이후 버전에 새로 도입)

기본적으로 Outlook은 자동 검색에 도달할 수 없는 경우 이러한 방법 중 하나 이상을 시도합니다. 예를 들어 컴퓨터가 도메인에 가입되지 않은 시나리오에서 Outlook은 DNS를 사용하여 미리 정의된 URL(예: https://autodiscover.contoso.com/autodiscover/autodiscover.xml)에 연결을 시도합니다. 실패하면 Outlook에서 HTTP 리디렉션 메서드를 시도합니다. 실패하는 경우 Outlook은 SRV 레코드 조회 메서드를 사용하려고 합니다. 모든 조회 메서드가 실패하면 Outlook이 Outlook Anywhere 구성 및 URL 설정을 확보할 수 없습니다.

Outlook에서 사용하는 다양한 자동 검색 연결 메서드에 대한 자세한 내용은 다음 Exchange 자동 검색 서비스 문서를 참조하세요.

일부 시나리오에서는 자동 검색 관련 레지스트리/정책 값을 사용하여 Outlook에서 자동 검색에 도달하는 데 사용하는 메서드를 제어할 수 있습니다. 그러나 자동 검색 레지스트리/정책 값을 잘못 구성하면 Outlook에서 자동 검색 정보를 얻지 못할 수 있습니다.

해결 방법

이 문제를 해결하려면 Outlook 클라이언트에 있을 수 있는 자동 검색 관련 레지스트리 데이터를 검토하여 데이터가 올바르게 구성되었는지 확인하세요. 또한 레지스트리 데이터가 필요한지 확실하지 않은 경우, 이러한 레지스트리 값에 대한 데이터를 0으로 변경한 다음 Outlook을 테스트하여 자동 검색에 차이가 있는지 확인합니다.

중요

이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리 백업 및 복원 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오. 322756 Windows에서 레지스트리를 백업 및 복원하는 방법

  1. 레지스트리 편집기를 시작합니다.

  2. 다음 레지스트리 하위 키를 찾아 선택합니다.

    HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\AutoDiscover

    참고

    이 레지스트리 경로의 x.0은 Outlook 버전(16.0 = Outlook 2016, 15.0 = Outlook 2013, 14.0 = Outlook 2010, 12.0 = Outlook 2007)에 해당합니다.

  3. \Autodiscover 하위 키 아래에 있을 수 있는 다음과 같은 가능한 DWORD 값을 검토합니다.

    • PreferLocalXML

    • PreferProvidedEmailInAutoDiscoverAuthPrompts

      이 값을 통해 Exchange 관리자는 자동 검색 시나리오 중에 구성된 계정 전자 메일 또는 UPN(사용자 계정 이름)을 사용하여 사용자를 인증할지 여부를 지정할 수 있습니다. 자세한 내용은 2019년 11월 5일, Outlook 2016용 업데이트(KB4484139)를 참조하세요.

    • ExcludeHttpRedirect

    • ExcludeHttpsAutoDiscoverDomain

    • ExcludeHttpsRootDomain

    • ExcludeScpLookup

    • ExcludeSrvRecord

    • ExcludeLastKnownGoodURL(Outlook 2010 버전 14.0.7140.5001 및 이후 버전에만 적용됨)

    • ExcludeExplicitO365Endpoint(Outlook 2016 버전 16.0.6741.2017 및 이후 버전에만 적용)

    참고

    일부 설명서는 이 시나리오에서 Outlook이 ExcludeSrvLookupvalue를 사용한다는 것을 명시합니다. 안타깝게도 이 설명서는 올바르지 않으며, ExcludeSrvLookup 값은 Outlook 코드에 존재하지 않습니다. Outlook에서 자동 검색에 대한 SRV 레코드 조회를 제어하는 데에는 ExcludeSrvRecord 레지스트리 값만 사용됩니다. 따라서 \Autodiscover 하위 키에서 ExcludeSrvLookup이라는 값을 찾으면 해당 값을 0으로 안전하게 변경할 수 있습니다.

  4. 다음 레지스트리 하위 키를 사용하여 3단계를 반복합니다.

    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\AutoDiscover

    참고

    이 레지스트리 경로의 x.0은 Outlook 버전(16.0 = Outlook 2016, 15.0 = Outlook 2013, 14.0 = Outlook 2010, 12.0 = Outlook 2007)에 해당합니다.

추가 정보

Outlook이 Exchange에서 자동 검색 정보를 검색하는 방법을 확인하기 위해 Outlook에서 다음 단계를 따르세요.

  1. Outlook을 시작합니다.
  2. CTRL 키를 누르고 알림 영역에서 Outlook 아이콘을 마우스 오른쪽 단추로 클릭한 다음 이메일 자동 구성 테스트를 클릭합니다.
  3. 이메일 주소 상자에 이메일 주소가 올바르게 입력되었는지 확인합니다.
  4. 도메인에 로그인하지 않았거나 귀하의 사서함과 다른 사서함에 액세스하는 경우 암호를 입력합니다.
  5. Guessmart 사용 및 보안 Guessmart 인증 확인란을 선택 취소하려면 클릭합니다.
  6. 테스트를 클릭합니다.
  7. 로그 탭에서 세부 정보를 확인합니다.

다음 그림에는 ExcludeScpLookup 및 ExcludeHttpsAutoDiscoverDomain 값이 1로 설정된 상태의 로그 탭이 나와 있습니다.

스크린샷에 ExcludeScpLookup 및 ExcludeHttpsAutoDiscoverDomain 값을 1로 설정했을 때의 로그 탭 아래 정보가 나와 있습니다.

ExcludeScpLookup 값만 1로 설정된 경우 이 정보를 비교합니다.

스크린샷에 ExcludeScpLookup 값을 1로 설정했을 때의 로그 탭 아래 정보가 나와 있습니다.

참고

이 정보는 Outlook에서 수행한 다른 조회 시도를 표시하기 위한 것일 뿐이므로 이 수치의 오류는 무시합니다.

또한 Outlook(2007 또는 2010)에서 로그인을 사용하도록 설정하면 %temp%\Olkdisc.log 파일에서 다른 자동 검색 조회 시도를 찾을 수 있습니다. 이 로그 파일에는 자동 검색 조회 방법을 제외하도록 구성한 레지스트리 설정도 포함되어 있습니다. 다음 그림에서는 ExcludeScpLookup 및 ExcludeHttpsAutoDiscoverDomain 값이 모두 1로 설정되어 있음을 명확하게 확인할 수 있습니다.

스크린샷에 ExcludeScpLookup과 ExcludeHttpsAutoDiscoverDomain을 모두 사용하도록 설정한 로그 파일이 나와 있습니다.

클라이언트 측 관리 및 자동 검색 관리에 대한 자세한 내용을 확인하시려면 다음 기술 자료 문서로 이동하세요.

2612922 그룹 정책을 사용하여 Outlook 자동 검색을 제어하는 방법