Problema de conectividad del cliente de Outlook en cualquier lugar debido a TCP/IPv6

Se aplica a: Exchange Server 2007 SP1, Exchange Server 2007

Última modificación del tema: 2009-04-21

Este tema explica un problema de conectividad de Outlook en cualquier lugar que tiene lugar cuando un cliente intenta conectarse a través de Internet a un entorno Exchange 2007 SP1 que funciona bajo Windows Server 2008, y cómo resolverlo.

Nota

Este problema se solucionó en el paquete acumulativo de actualizaciones 4 de Exchange Server 2007 Service Pack 1. Si ha instalado el paquete acumulativo de actualizaciones 4 de Exchange Server 2007 Service Pack 1 o una versión posterior, no siga el procedimiento que se describa en este tema.

Cuando un cliente que usa Outlook en cualquier lugar intenta conectarse a Exchange 2007 SP1 que se ejecuta en Windows Server 2008, no consigue hacerlo. Eso sucede porque el componente RPCProxy del servidor de acceso de cliente que se está ejecutando en Windows Server 2008 no puede conectarse a través del puerto 6004 al componente DSProxy del servidor de buzones de Exchange.

En Windows Server 2008, TCP/IPv6 es la pila de protocolo de comunicaciones predeterminada sobre la que realizan las conexiones los clientes que se conectan al servidor que funciona con Microsoft Exchange. El componente RPCProxy intenta conectarse al componente DSProxy a través del puerto 6004, a través de TCP/IPv6. Sin embargo, el componente DSProxy no escucha en la pila de TCP/IPv6, lo que hace que las solicitudes de conexión procedentes del componente RPCProxy den error.

Solución

En Exchange 2007 SP1, para que los clientes se conecten mediante Outlook en cualquier lugar cuando el servidor de acceso de cliente funciona en Windows Server 2008, la conectividad TCP/IPv6 se debe deshabilitar manualmente en todos los servidores de Exchange que tengan instalada la función del servidor Acceso de cliente.

Para solucionar el problema, realice uno de los siguientes procedimientos en el servidor de acceso de cliente. El procedimiento que use dependerá de si en su topología se está usando la función del servidor Acceso de cliente y la función del servidor Buzón de correo en el mismo servidor de Exchange o en servidores de Exchange diferentes.

Antes de empezar

Para realizar los procedimientos siguientes, la cuenta que use debe tener delegada la función Administrador de la organización de Exchange. Para obtener más información acerca de permisos, funciones delegadas y derechos necesarios para administrar Exchange 2007, consulte Consideraciones sobre permisos.

Procedimiento

Para deshabilitar TCP/IPv6 en una topología de varios servidores en la que la función del servidor Acceso de cliente no funcione en el mismo servidor de Exchange que la función del servidor Buzón de correo

  1. Bajo Conexiones de red, seleccione el adaptador de red y, a continuación, haga clic en Propiedades.

  2. En la ventana de propiedades, haga clic para desactivar la casilla Internet Protocol Version 6 (IPv6).

    Nota

    Al desactivar esta casilla se hace que el componente RPCProxy del servidor de acceso de cliente use TCP/IPv4 para comunicar con el componente DSProxy del servidor Buzón de correo.

  3. Haga clic en Inicio y, a continuación, haga clic en Ejecutar.

  4. Escriba regedit en el cuadro Abrir.

  5. Con el Editor del Registro, busque la clave del Registro siguiente:

    HKEY_Local_Machine\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters

  6. Haga clic con el botón secundario en la clave Parámetros , haga clic en Nuevo y, a continuación, haga clic en Valor DWORD (32 bits). Para la clave, agregue los siguientes valores:

    Nombre: DisabledComponents

    Datos: 0xFFFFFFFF

  7. Reinicie el servidor de acceso de cliente.

El anterior procedimiento no sirve para una topología de un servidor en la que la función del servidor Acceso de cliente funcione en el mismo servidor de Exchange que la función del servidor Buzón de correo. Ello se debe a que la interfaz de bucle invertido (una interfaz que se usa para comunicarse a través de TCP/IP con un proceso del mismo equipo) sigue utilizando TCP/IPv6. En ese caso, tendrá que realizar los siguientes pasos para deshabilitar TCP/IPv6.

Para deshabilitar TCP/IPv6 en una topología de un servidor en la que la función del servidor Acceso de cliente funcione en el mismo servidor de Exchange que la función del servidor Buzón de correo

  1. Con un editor como el Bloc de notas, abra el archivo hosts situado en %SystemRoot%\system32\drivers\etc\.

    Nota

    En este paso, %SystemRoot% se refiere al disco duro local en el que están situados los archivos del sistema de Windows.

  2. Mediante la combinación de teclas CTRL+F, busque la línea que contiene el término "localhost".

  3. Escriba un signo de número (#) al comienzo y al final de la línea para convertirla en comentario.

  4. Presione INTRO y, en la línea siguiente, escriba las líneas que encontrará a continuación, para proporcionar la dirección TCP/IPv4, el nombre del host y el nombre FQDN del servidor de Exchange en el que funcionan las funciones de acceso de cliente y del servidor Buzón de correo:

       <dirección TCP/IPv4>   <nombre del host del equipo>

       <dirección TCP/IPv4>   <FQDN del equipo>

  5. Haga clic en Guardar y, a continuación, cierre el archivo.

Para obtener más información

Para obtener más información acerca de TCP/IPv6, consulte Compatibilidad con IPv6 en Exchange 2007 SP1 y SP2.