Compartilhar via


Os clientes do Outlook não podem se conectar e a autenticação é solicitada repetidamente

 

Tópico modificado em: 2009-12-03

Este tópico aborda um problema de conectividade que os clientes do Outlook têm ao conectar o Outlook Anywhere em um ambiente de Exchange 2007 SP1 executado no Windows Server 2008 que tem autenticação Integrada do Windows habilitada no modo kernel.

Quando um cliente do Outlook  usando o Outlook Anywhere tenta se conectar ao Exchange 2007 executado no Windows Server 2008, ele receberá prompts repetidos para inserir as credenciais e não conseguirá conectar-se.

Isso ocorre porque o IIS (Serviços de Informações da Internet) 7.0, a função de servidor da Web no Windows Server 2008, tem o modo kernel habilitado por padrão para autenticação Integrada do Windows.

Resolução

Para que os clientes se conectem usando o Outlook Anywhere quando o servidor Acesso para Cliente do Exchange 2007 SP1 estiver em execução no Windows Server 2008, o modo kernel deve ser desabilitado para Autenticação Integrada do Windows no IIS.

Antes de começar

Para executar os procedimentos a seguir, você deve usar uma conta à qual tenha sido delegada a função de Administrador da Organização do Exchange. É necessário ter uma conta de administrador ou ser membro do grupo Administradores no computador que estiver executando o Windows Server 2008 . Além disso, você deve ter permissões de acesso de leitura e gravação nos seguintes arquivos de configuração do nível de servidor de destino: o Machine.config, o arquivo Web.config raiz (no diretório do .NET Framework) e o ApplicationHost.config.

Se você estiver executando o Windows de 64 bits, use o Appcmd.exe no diretório LocalDrive\system32\inetsrv e não o diretório LocalDrive\syswow64\inetsrv.

Procedimento

Desabilitar o modo kernel na autenticação Integrada do Windows em computadores que executam a função de servidor do Exchange 2007 SP1 Client Access no Windows Server 2008

  1. Clique em Iniciar > Executar.

  2. Na caixa Abrir, digite cmd e, em seguida, pressione Enter.

  3. Digite o seguinte comando:

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

Dica

Se houverem clientes Entourage herdados na organização ou se você tiver usuários que conectam-se ao Outlook Web Access usando um diretório virtual /exchange, será necessário repetir essas etapas em todos os servidores Caixa de Correio do Exchange 2007 que tiverem o IIS 7 instalado.

Interromper e iniciar o IIS no servidor do Exchange 2007 SP1 Client Access executando o Windows Server 2008

  1. Clique em Iniciar > Executar.

  2. Na caixa Abrir, digite o caminho do arquivo a seguir e pressione Enter:

    %windir%\system32\inetsrv
    
  3. Clique com o botão direito em Appcmd.exe e clique em Executar como administrador.

  4. Digite os comandos a seguir para interromper o IIS no nível do site:

    Stop Site MySite
    Set Site MySite /serverAutoStart:false
    
  5. Digite os comandos a seguir para iniciar o IIS no nível do site:

    Start Site MySite
    Set Site MySite /serverAutoStart:true