Problemi di connettività del client Outlook via Internet a causa di TCP/IPv6

Si applica a: Exchange Server 2007 SP1, Exchange Server 2007

Ultima modifica: 2009-04-21

In questo argomento vengono descritti i problemi di connettività di Outlook via Internet che si verificano quando un client tenta di eseguire la connessione tramite Internet all'ambiente di Exchange 2007 SP1 su cui è in esecuzione Windows Server 2008 e vengono fornite indicazioni su come risolverli.

Nota

Questo problema è stato risolto nell'aggiornamento cumulativo 4 per Exchange Server 2007 Service Pack 1. Se nel computer in uso è stato installato l'aggiornamento cumulativo 4 per Exchange Server 2007 Service Pack 1 o versione successiva, non eseguire la procedura descritta in questo argomento.

Quando un client che utilizza Outlook via Internet tenta di connettersi a Exchange 2007 SP1 in esecuzione su Windows Server 2008, la connessione ha esito negativo. Infatti il componente RPCProxy sul server Accesso client in esecuzione su Windows Server 2008 non è in grado di connettersi tramite°la porta 6004 al componente DSProxy sul server Cassette postali di Exchange.

In Windows Server 2008, TCP/IPv6 è lo stack di protocollo di comunicazione predefinito tramite cui vengono eseguite le connessioni dai client che si connettono al server Microsoft Exchange. Il componente RPCProxy tenta di connettersi al componente DSProxy utilizzando la porta 6004 tramite TCP/IPv6. Tuttavia, il componente DSProxy non è in ascolto sullo stack TCP/IPv6 e quindi ne deriva l'errore delle richieste di connessione dal componente RPCProxy.

Soluzione

In Exchange 2007 SP1, affinché i client si connettano utilizzando Outlook via Internet quando il server Accesso client è in esecuzione su Windows Server 2008, è necessario disabilitare manualmente la connettività TCP/IPv6 su tutti i server Exchange in cui è installato il ruolo del server Accesso client.

Per risolvere il problema, eseguire una delle seguenti procedure sul server Accesso client. La procedura utilizzata dipende dall'esecuzione sulla propria topologia del ruolo Accesso client e del ruolo Cassette postali sullo stesso server Exchange o su server Exchange diversi.

Informazioni preliminari

Per eseguire le procedure riportate di seguito, è necessario utilizzare un account che disponga della delega del ruolo Amministratore dell'organizzazione di Exchange. Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange 2007, vedere Considerazioni sulle autorizzazioni.

Procedura

Per disabilitare TCP/IPv6 in una topologia con più server in cui il ruolo Accesso client e il ruolo Cassette postali non sono in esecuzione sullo stesso server Exchange

  1. Sotto Connessioni di rete selezionare la scheda di rete, quindi fare clic su Proprietà.

  2. Nella finestra delle proprietà fare clic sulla casella di controllo di Internet Protocol Version 6 (IPv6) per deselezionarla.

    Nota

    La deselezione della casella di controllo comporta l'utilizzo da parte del componente RPCProxy sul server Accesso client di TCP/IPv4 per comunicare con il componente DSProxy sul server Cassette postali.

  3. Scegliere Esegui dal menu Start.

  4. Digitare regedit nella casella Apri.

  5. Nell'Editor del Registro di sistema individuare la seguente chiave:

    HKEY_Local_Machine\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

  6. Fare clic con il pulsante destro del mouse sulla chiave Parameters, fare clic su Nuovo, quindi scegliere Valore DWORD (32 bit). Aggiungere i seguenti valori alla chiave:

    Nome: DisabledComponents

    Dati: 0xFFFFFFFF

  7. Riavviare il server Accesso client.

La procedura precedente non funziona in una topologia con un singolo server in cui il ruolo del server Accesso client è in esecuzione sullo stesso server Exchange del ruolo del server Cassette postali. Questo perché l'interfaccia loopback (l'interfaccia utilizzata quando si comunica tramite TCP/IP con un processo sullo stesso computer) continua a utilizzare TCP/IPv6. In questo caso, è necessario eseguire i seguenti passaggi per disabilitare TCP/IPv6.

Per disabilitare TCP/IPv6 in una topologia con un server singolo in cui il ruolo Accesso client e il ruolo Cassette postali sono in esecuzione sullo stesso server Exchange

  1. Aprire il file hosts che si trova in %SystemRoot%\system32\drivers\etc\ utilizzando un editor quale Blocco note.

    Nota

    In questo passaggio, %SystemRoot% fa riferimento al disco rigido locale in cui si trovano i file di sistema di Windows.

  2. Cercare la riga che contiene il termine "localhost" utilizzando la combinazione di tasti CTR+F.

  3. Inserire un cancelletto (#) all'inizio e alla fine della riga per aggiungere un commento.

  4. Premere il tasto INVIO e nella riga successiva digitare le seguenti righe per specificare l'indirizzo TCP/IPv4, il nome host e il nome di dominio completo del server Exchange in esecuzione sui ruoli del server Accesso client e Cassette postali:

       <indirizzo TCP/IPv4>   <nome host del computer>

       <indirizzo TCP/IPv4>   <nome di dominio completo del computer>

  5. Fare clic su Salva e chiudere il file.

Ulteriori informazioni

Per ulteriori informazioni su TCP/IPv6, vedere Supporto IPv6 in Exchange 2007 SP1 e SP2.