La conexión mediante proxy al servidor de acceso de cliente produce un error después de establecer RedirectToOptimalOWAServer como False
Última modificación del tema: 2008-02-08
Microsoft Office Outlook Web Access de Microsoft Exchange Server 2007 usa dos métodos para dirigir a los usuarios al servidor de acceso de cliente adecuado. El método empleado depende del sitio de Active Directory donde esté ubicado el buzón del usuario cuando hay más de un sitio Active Directory en la organización. Estos dos métodos se conocen como redireccionamiento y conexión mediante proxy.
Para obtener más información, consulte Descripción del uso de proxy y redirección.
Descripción del problema
Los servidores de acceso de cliente y los servidores de buzones se implementan en sitios de Active Directory. Algunos servidores de acceso de cliente pueden tener direcciones URL externas y se puede conectar con ellos desde Internet. Otros servidores de acceso de cliente pueden tener únicamente direcciones URL internas y estar disponibles sólo desde la intranet de la organización.
Si tiene dos sitios de Active Directory, cada uno con un servidor de acceso de cliente que tiene una dirección URL externa, el usuario puede conectar con el servidor de acceso de cliente en el sitio 1 aunque su buzón esté en el sitio 2. Outlook Web Access redireccionará al usuario al servidor de acceso de cliente del sitio 2 o conectará mediante proxy al usuario con el servidor de acceso de cliente del sitio 2.
De forma predeterminada, Outlook Web Access redireccionará al usuario a la dirección URL externa del servidor de acceso de cliente del sitio 2. No obstante, si el parámetro RedirecttoOptimalOWAServer está establecido como False, Outlook Web Access intentará conectar mediante proxy a la dirección URL externa del servidor de acceso de cliente del sitio 2 y pasará por alto la dirección URL interna.
Si el servidor de acceso de cliente del sitio 2 no está disponible desde Internet, los usuarios recibirán un mensaje de error HTTP 404 (No se ha encontrado la página) cuando se conectan mediante proxy desde el servidor de acceso de cliente del sitio 1 al servidor de acceso de cliente del sitio 2. Los pasos para reproducir el problema son los siguientes:
Configure la función de proxy de manera que los usuarios del sitio 2 puedan conectarse a sus buzones a través de un servidor de acceso de cliente del sitio 1 sin tener que volver a escribir sus credenciales.
Cree una dirección URL externa (distinta a la URL interna) en el servidor de acceso de cliente del sitio 2.
Use el cmdlet Set-OwaVirtualDirectory para establecer el parámetro RedirecttoOptimalOwaServer como False en el servidor de acceso de cliente del sitio 1. Para más información, consulte Set-OwaVirtualDirectory.
Bloquee el acceso al servidor de acceso de cliente del sitio 2 desde Internet. Una forma sencilla de hacerlo es quitar la entrada DNS de la dirección URL externa.
Use la dirección URL del servidor de acceso de cliente del sitio 1 para iniciar sesión en un buzón del sitio 2.
Con el parámetro RedirecttoOptimalOwaServer establecido como False en el servidor de acceso de cliente del sitio 1, el usuario se conectará mediante proxy a la dirección URL externa del servidor de acceso de cliente del sitio 2. Si el servidor de acceso de cliente del sitio 2 pierde la conectividad con Internet, el usuario recibirá un mensaje de error 404 (No se ha encontrado la página).
Para solucionar este problema sin permitir el acceso al servidor de acceso de cliente del sitio 2 desde Internet, use la Consola de administración de Exchange o el Shell de administración de Exchange para establecer la dirección URL externa del servidor de acceso de cliente del sitio 2 como Null.
Antes de empezar
Para realizar este procedimiento, la cuenta que use debe tener delegada la función Administrador de Exchange Server y la pertenencia al grupo de administradores locales para el servidor de destino.
Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange 2007, consulte Consideraciones sobre permisos.
Procedimiento
Puede usar la Consola de administración de Exchange o el Shell de administración de Exchange para establecer la dirección URL externa del directorio virtual /owa como Null.
Para usar la Consola de administración de Exchange para quitar la dirección URL externa del servidor de acceso de cliente con conexión mediante proxy
En la Consola de administración de Exchange, haga clic en Configuración de servidores y, a continuación, en Acceso de cliente.
En el panel de trabajo, seleccione el servidor de acceso de cliente con proxy y, a continuación, seleccione el directorio virtual /owa.
Haga clic en la ficha Outlook Web Access.
Haga clic con el botón secundario en el directorio virtual /owa y, a continuación, haga clic en Propiedades.
En el cuadro de diálogo de propiedades del directorio virtual, haga clic en la ficha General.
Elimine el valor de URL externa.
Haga clic en Aceptar para guardar los cambios y cerrar la ventana de propiedades.
Para usar el Shell de administración de Exchange para establecer como Null la dirección URL externa en el servidor de acceso de cliente con conexión mediante proxy
Inicie sesión en el servidor de acceso de cliente con conexión mediante proxy.
Ejecute el siguiente comando para establecer como Null la dirección URL externa del directorio virtual /owa del sitio web predeterminado:
Set-owavirtualdirectory -identity "owa (default web site)" -ExternalURL $Null
Para obtener más información acerca de sintaxis y parámetros, consulte Set-OwaVirtualDirectory.