I client Outlook non sono in grado di connettersi e viene ripetutamente richiesta l'autenticazione.

 

Ultima modifica dell'argomento: 2009-12-03

In questo argomento viene descritto un problema di connettività che può verificarsi quando i client Outlook si connettono tramite Outlook via Internet in un ambiente Exchange 2007 SP1 in esecuzione su Windows Server 2008 con l'autenticazione integrata di Windows abilitata in modalità kernel.

Quando un client Outlook che utilizza Outlook via Internet cerca di connettersi a Exchange 2007 in esecuzione su Windows Server 2008, viene ripetutamente richiesto di immettere le credenziali ed è impossibile connettersi.

Ciò è dovuto al fatto che in Internet Information Services (IIS) 7.0, che agisce da server Web in Windows Server 2008, per impostazione predefinita la modalità kernel è attivata per l'autenticazione integrata di Windows.

Soluzione

La modalità kernel deve essere disabilitata per l'autenticazione integrata di Windows su IIS per i client che si connettono utilizzando Outlook via Internet quando il server Accesso client Exchange 2007 SP1 è in esecuzione su Windows Server 2008.

Informazioni preliminari

Per eseguire le procedure riportate di seguito, è necessario utilizzare un account che disponga della delega del ruolo Amministratore dell'organizzazione di Exchange. È necessario disporre di un account amministratore o essere membri del gruppo Administrators del computer su cui è in esecuzione Windows Server 2008 ed è necessario disporre delle autorizzazioni di accesso in lettura e scrittura ai seguenti file di configurazione a livello di server: Machine.config, il file radice Web.config file (nella directory .NET Framework), e ApplicationHost.config.

Se si utilizza Windows a 64 bit, utilizzare Appcmd.exe dalla directory LocalDrive\system32\inetsrv e non dalla directory LocalDrive\syswow64\inetsrv.

Procedura

Disabilitare la modalità kernel nell'autenticazione integrata di Windows sul computer su cui è in esecuzione il ruolo del server Accesso client di Exchange 2007 SP1 su Windows Server 2008

  1. Fare clic su Start > Esegui.

  2. Nella casella Apri, digitare cmd, quindi premere Invio.

  3. Digitare il comando seguente:

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

Nota

Se nell'organizzazione sono presenti clienti legacy di Entourage o utenti che si connettono a Outlook Web Access utilizzando un directory virtuale /exchange, è necessario ripetere i seguenti passaggi su tutti i server Cassette postali di Exchange 2007 sui quali è installato IIS 7.

Arrestare e avviare IIS sul server Accesso client di Exchange 2007 SP1 su cui è in esecuzione Windows Server 2008

  1. Fare clic su Start > Esegui.

  2. Nella casella Apri, digitare il percorso del file seguente e premere Invio:

    %windir%\system32\inetsrv
    
  3. Fare clic con il pulsante destro del mouse su Appcmd.exe, quindi scegliere Esegui come amministratore.

  4. Digitare i comandi seguenti per arrestare IIS a livello del sito:

    Stop Site MySite
    Set Site MySite /serverAutoStart:false
    
  5. Digitare i comandi seguenti per avviare IIS a livello del sito:

    Start Site MySite
    Set Site MySite /serverAutoStart:true