Outlook 클라이언트에 연결할 수 없으며 인증하라는 메시지가 계속 표시됨

 

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

이 항목에서는 Outlook 클라이언트가 커널 모드에서 Windows 통합 인증을 사용하는 Windows Server 2008을 실행하는 Exchange 2007 SP1 환경에서 외부에서 Outlook 사용을 통해 연결하는 경우 발생하는 연결 문제에 대해 설명합니다.

외부에서 Outlook 사용 기능을 사용하는 Outlook 클라이언트가 Windows Server 2008에서 실행되는 Exchange 2007에 연결하려고 하면 자격 증명을 입력하라는 메시지가 반복해서 표시되어 연결할 수 없습니다.

이는 Windows Server 2008의 웹 서버 역할인 IIS(인터넷 정보 서비스) 7.0에 Windows 통합 인증을 위한 커널 모드가 기본적으로 사용하도록 설정되어 있기 때문입니다.

해결 방안

Windows Server 2008에서 Exchange 2007 SP1 클라이언트 액세스 서버가 실행되고 있는 경우 클라이언트가 외부에서 Outlook 사용 기능을 사용하여 연결하려면 IIS에서 Windows 통합 인증을 위한 커널 모드를 사용하지 않도록 설정해야 합니다.

시작하기 전에

다음 절차를 수행하려면 사용하는 계정이 Exchange 조직 관리자 역할을 위임받아야 합니다. 또한 Windows Server 2008을 실행하는 컴퓨터의 관리자 계정이 있거나 관리자 그룹의 구성원이어야 하며, 대상 서버 수준 구성 파일인 Machine.config, 루트 Web.config 파일(.NET Framework 디렉터리에 있음) 및 ApplicationHost.config에 대한 읽기-쓰기 액세스 권한이 있어야 합니다.

64비트 Windows를 실행하는 경우에는 LocalDrive\syswow64\inetsrv 디렉터리가 아니라 LocalDrive\system32\inetsrv 디렉터리의 Appcmd.exe를 사용합니다.

절차

Windows Server 2008에 대해 Exchange 2007 SP1 클라이언트 액세스 서버 역할을 실행하는 컴퓨터에서 Windows 통합 인증의 커널 모드를 사용하지 않도록 설정

  1. 시작 > 실행을 클릭합니다.

  2. 열기 상자에 cmd를 입력한 다음 Enter 키를 누릅니다.

  3. 다음 명령을 입력합니다.

    %systemroot%\system32\inetsrv\AppCmd.exe set config /section:system.webServer/security/authentication/windowsAuthentication /useKernelMode:false /commit:apphost
    

참고

조직에 레거시 Entourage 클라이언트가 있을 경우 또는 /exchange 가상 디렉터리를 사용하여 Outlook Web Access에 연결하는 사용자가 있을 경우 IIS 7이 설치된 모든 Exchange 2007 사서함 서버에서 이 단계를 반복해야 합니다.

Windows Server 2008을 실행하는 Exchange 2007 SP1 클라이언트 액세스 서버에서 IIS를 중지한 다음 시작

  1. 시작 > 실행을 클릭합니다.

  2. 열기 상자에 다음 파일 경로를 입력한 다음 Enter 키를 누릅니다.

    %windir%\system32\inetsrv
    
  3. Appcmd.exe를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.

  4. 다음 명령을 입력하여 사이트 수준에서 IIS를 중지합니다.

    Stop Site MySite
    Set Site MySite /serverAutoStart:false
    
  5. 다음 명령을 입력하여 사이트 수준에서 IIS를 시작합니다.

    Start Site MySite
    Set Site MySite /serverAutoStart:true