Si está configurando Microsoft Windows Small Business Server Standard Edition o Microsoft Windows Small Business Server Premium Edition, consulte la sección "Configurar RPC sobre HTTP en Small Business Server 2003 Standard o Premium".
Introducción
Exchange Server 2003 y Microsoft Office Outlook 2003 admiten RPC sobre HTTP en Microsoft Windows Server 2003. RPC sobre HTTP proporciona acceso a su buzón de Exchange. Puede utilizar RPC sobre HTTP para quitar el requisito de que un usuario remoto conecte con un equipo de Exchange utilizando una conexión de red privada virtual (VPN). A cambio, un usuario que ejecuta Outlook 2003 puede conectar directamente con un equipo de Exchange mediante. RPC sobre HTTP permite que un cliente de RPC establezca una conexión a Internet. Outlook 2003 es un ejemplo de un cliente RPC. El cliente RPC establece la conexión a Internet canalizando el tráfico RPC mediante el protocolo HTTP. La comunicación RPC típica no está diseñada para el uso en Internet. La comunicación RPC no funciona confiablemente a través de un servidor de seguridad que está en la red perimetral. RPC sobre HTTP permite que se use un cliente RPC con servidores de seguridad que están en la red perimetral. Si el cliente RPC puede realizar una conexión HTTP a un equipo remoto que está ejecutando Servicios de Internet Information Server (IIS), ese cliente RPC puede conectar con cualquier servidor en la red remota. El servidor de la red remota se debe configurar para que sea accesible mediante Internet utilizando RPC sobre HTTP. Además, los programas del cliente y el servidor RPC pueden conectar mediante Internet, incluso cuando ambos programas estén detrás de servidores de seguridad que se encuentran en redes diferentes.Las dos configuraciones siguientes son posibles cuando configura RPC sobre HTTP en un sistema de mensajería basado en Exchange:
Servidores múltiples
En esta configuración, tiene muchos servidores en la organización. Estos servidores se han configurado para que funcionen como servidores de catálogo global, servidores de aplicaciones para usuario de Exchange, servidores de servicios de fondo de Exchange y servidores proxy de RPC. Para obtener información adicional acerca de esta configuración, visite el siguiente sitio Web de Microsoft:Un servidor
En esta configuración, tiene un solo servidor que está configurado para que funcione como un servidor de catalogo global, un equipo de Exchange y un servidor proxy RPC.- Compruebe que el equipo servidor y el equipo cliente cumplen los requisitos para utilizar RPC sobre HTTP.
- Considere las recomendaciones y elementos importantes que se describen en este artículo.
- Configure Exchange para utilizar RPC sobre HTTP.
- Configure el directorio virtual de RPC en Servicios de Internet Information Server.
- Configure el servidor proxy RPC para utilizar los puertos concretos.
- Configure los equipos de cliente para utilizar RPC sobre HTTP.
Requisitos para utilizar RPC sobre HTTP
Para utilizar RPC sobre HTTP, sus equipos deben cumplir los requisitos siguientes.Requisitos de servidor
El equipo debe estar ejecutando Microsoft Windows Server 2003. Debe instalar Windows Server 2003 en los equipos que están ejecutando Exchange Server 2003. RPC sobre HTTP requiere Windows Server 2003 y Exchange Server 2003. RPC sobre HTTP también requiere Windows Server 2003 en un papel de Catálogo globalRequisitos de cliente
- El equipo cliente debe estar ejecutando el Service Pack 1
(SP1) de Microsoft Windows XP Professional y debe estar instalado el paquete de
actualización descrito en el artículo siguiente de Microsoft Knowledge Base:
331320 Outlook 2003 tiene un rendimiento lento o deja de responder cuando se conecta a Exchange Server 2003 mediante HTTP
Nota El paquete de actualización descrito en el artículo 331320 está incluido en el Service Pack 2 (SP2) de Microsoft Windows XP Professional. Si ha instalado el SP2 de Windows XP, no tiene que instalar el paquete de actualización descrito en el artículo 331320.
Nota También puede ejecutar Windows Server 2003 como el sistema operativo de cliente. - El equipo cliente debe ejecutar Microsoft Office Outlook 2003.
Recomendaciones cuando utiliza Exchange con RPC sobre HTTP
Le recomendamos todo lo siguiente cuando utilice Exchange con RPC sobre HTTP:- Utilice la autenticación básica sobre Secure Sockets Layer
(SSL).
Le recomendamos que habilite y requiera el uso de SSL en el servidor proxy de RPC para todas las comunicaciones cliente-a-servidor. - Utilice un servidor de seguridad avanzado en la red
perimetral.
Le recomendamos que utilice un servidor de seguridad dedicado que mejore la seguridad del equipo de Exchange. Microsoft Internet Security and Acceleration (ISA) Server 2000 es un ejemplo de un producto de servidor de seguridad dedicado. Para obtener información adicional, visite el siguiente sitio Web de Microsoft: - Obtenga un certificado de una entidad emisora de
certificados (CA) de otro fabricante.
Para habilitar y requerir SSL para todas las comunicaciones entre el servidor proxy de RPC y los clientes de Outlook, debe obtener y publicar un certificado en el nivel del sitio Web predeterminado. Le recomendamos que compre el certificado de una entidad emisora de certificados de otro fabricante en cuyos certificados confíe una gran variedad de exploradores Web.
Importante Como una alternativa, puede utilizar la herramienta Entidad emisora de certificados de Windows para instalar su propia autoridad de certificación. De manera predeterminada, los exploradores Web no confían en su entidad emisora de certificados raíz en esta situación. Cuando un usuario intenta conectar con Outlook 2003 utilizando RPC sobre HTTP, pierde la conexión con Exchange. El usuario no recibe notificación de ello. El usuario pierde la conexión cuando es cierta cualquiera de las condiciones siguientes:- El cliente no confía en el certificado.
- El certificado no coincide con el nombre con el que el cliente intenta conectar.
- La fecha del certificado es incorrecta.
297681 Mensaje de error: Este certificado de seguridad fue emitido por una compañía en la que decidió no confiarPara obtener información adicional al respecto, visite el siguiente sitio Web de Microsoft: Además, si usa su propia entidad emisora de certificados cuando emite un certificado a su servidor proxy RPC, debe asegurarse de que los campos Nombre común o Enviado a de ese certificado contienen el mismo nombre que la dirección URL del servidor proxy RPC que está disponible en Internet. Por ejemplo, el campo Nombre común o el campo Enviado a deben contener un nombre que sea similar a mail.contoso.com. El campo Nombre común o el campo Enviado a no pueden contener el nombre de dominio completo interno del equipo. Por ejemplo, esos campos no pueden contener un nombre que es similar a miequipo.contoso.com. Para obtener información adicional, visite el sitio Web de Microsoft siguiente:
Nota Aunque RPC sobre HTTP no requiera SSL, debe modificar el Registro para habilitar RPC sobre HTTP si no desea utilizar SSL. Le recomendamos que habilite y requiera SSL para su RPC sobre las comunicaciones HTTP.
Para obtener más información al respecto, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:833003 Descripción de la característica RPC a través de HTTP y de la entrada del Registro AllowAnonymous en Windows Server 2003
Configurar el equipo con Exchange para utilizar RPC sobre HTTP
El servidor proxy RPC procesa las solicitudes RPC de Outlook 2003 que llegan desde Internet. Para procesar correctamente RPC sobre las solicitudes HTTP, debe instalar el componente de red RPC sobre el proxy HTTP de Windows Server 2003 en su equipo de Exchange. Para instalar este componente, siga estos pasos:- En el equipo de Exchange Server 2003 que está ejecutando Windows Server 2003, haga clic en Iniciar, señale a Panel de control y, a continuación, haga clic en Agregar o quitar programas.
- Haga clic en Agregar o quitar componentes de Windows, haga clic en Servicios de red y, a continuación, haga clic en Detalles.
- Haga clic para seleccionar la casilla de verificación RPC sobre el proxy HTTP, haga clic en Aceptar y, a continuación, haga clic en Siguiente.
- Cuando el Asistente para componentes de Windows haya finalizado la configuración de componentes, haga clic en Finalizar.
Configurar el directorio virtual de RPC en Servicios de Internet Information Server
Después de configurar el equipo con Exchange para utilizar RPC sobre HTTP, debe configurar el directorio virtual de RPC en Servicios de Internet Information Server. Para ello, siga estos pasos:- Haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Administrador de Internet Information Services (IIS).
- Expanda sucesivamente nombreDeServidor (equipo local), Sitios Web y Sitio Web predeterminado, haga clic con el botón secundario del mouse en Rpc y, a continuación, haga clic en Propiedades.
- Haga clic en la ficha Seguridad de directorios y, después, haga clic en Modificar, bajo Autenticación y control de acceso.
- Haga clic para anular la selección de la casilla de verificación Habilitar acceso anónimo.
- Haga clic para activar la casilla de verificación
Autenticación básica (la contraseña se envía como texto no
cifrado).
Aparecerá un mensaje similar al siguiente: Nota En este mensaje de error, la palabra "HTTP (orSSL)" es un error ortográfico de las palabras "HTTP (o SSL)". - Haga clic en Sí y, después, en Aceptar.
- Haga clic en Aplicar y, después, en Aceptar.
- Haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Administrador de Internet Information Services (IIS).
- Expanda Sitios Web, Sitio Web predeterminado, haga clic con el botón secundario del mouse en Rpc y, a continuación, haga clic en Propiedades.
- Haga clic en la ficha Seguridad de directorios y, después, haga clic en Modificar, bajo Comunicaciones seguras.
- Haga clic para activar la casilla de verificación
Requerir canal seguro (SSL) y la casilla de verificación
Necesita cifrado de 128 bits.
Nota Le recomendamos que haga clic para activar la casilla de verificación Necesita cifrado de 128 bits. Sin embargo, RPC sobre HTTP funciona correctamente aun cuando no requiera el cifrado de 128 bits. - Haga clic en Aceptar, en Aplicar y, a continuación, en Aceptar.
Configurar el servidor proxy RPC para utilizar puertos concretos
Después de configurar el componente de red RPC sobre HTTP para Servicios de Internet Information Server, configure el servidor proxy RPC. Configure el servidor proxy de RPC para utilizar los puertos concretos para comunicar con el servicio de directorio y con el almacén de información del equipo de Exchange. Cuando ejecuta el programa de instalación de Exchange Server 2003, Exchange se configura para utilizar los puertos de la tabla siguiente:Servidor | Puerto | Servicio |
---|---|---|
Servidor Exchange (catálogo global) | 6001 | Store |
6002 | DSReferral | |
6004 | DSProxy |
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
Nombre de valor:
Rpc/HTTP Port
Tipo de valor: REG_DWORD
Información del valor: 0x1771 (Decimal 6001)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters
Nombre de valor:
HTTP Port
Tipo de valor: REG_DWORD
Información del valor: 0x1772 (Decimal 6002)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA\Parameters
Nombre de valor:
Rpc/HTTP NSPI Port
Tipo de valor: REG_DWORD
Información del valor: Del 0x1774 (Decimal 6004)
Para configurar el servidor proxy de RPC para utilizar los puertos concretos, siga estos pasos.
Paso 1: configure el servidor proxy de RPC para utilizar los puertos predeterminados para RPC sobre HTTP que están especificados en la red corporativa
Para ello, siga estos pasos:- En el servidor proxy de RPC, inicie Editor del
Registro.
Advertencia Pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad. - Busque la siguiente subclave del Registro y haga clic en
ella:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\RpcProxy
- En el panel derecho, haga clic con el botón secundario en ValidPorts y, a continuación, haga clic en Modificar.
- Quite toda la información que haya en el cuadro
Información del valor y escriba la información siguiente:NombreNETBIOSServidor:6001-6002;FQDNServidor:6001-6002;NombreNETBIOSServidor:6004;FQDNServidor:6004Notas
- Reemplace NombreNETBIOSServidor con el nombre NetBIOS de su servidor. Reemplace FQDNServidor con el nombre de dominio completo (FQDN) de su servidor.
- Si el FQDN que se utiliza para tener acceso al servidor desde Internet difiere del FQDN interno, debe utilizar el FQDN interno.
- Para determinar el nombre NetBIOS y el nombre de
dominio completo de su servidor, inicie un símbolo del sistema, escriba
ipconfig /all y, a continuación, presione
ENTRAR.
Bajo Configuración IP de Windows, aparece una información que es similar a la siguiente:Nombre de host .................: miequipo Sufijo DNS principal ........: contoso.com
- Haga clic en Aceptar y, a continuación, cierre el Editor del Registro.
Paso 2: configurar todos los catálogos globales para utilizar los puertos concretos para RPC sobre HTTP para los servicios de directorio
Para ello, siga estos pasos:- Inicie el Editor del Registro.
Advertencia Pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad. - Busque la siguiente subclave del Registro y haga clic en
ella:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters
- En el menú Edición, seleccione
Nuevo y haga clic en Valor de cadena
múltiple.
Nota Compruebe que seleccionó el tipo de valor correcto para la subclave del Registro. Si el tipo de subclave del Registro se establece en algo distinto del Valor de cadena múltiple, puede tener problemas. - Dé al nuevo valor del Registro el nombre
NSPI interface protocol sequences.
- Haga clic con el botón secundario en NSPI interface protocol sequences y, a continuación, haga clic en Modificar.
- En el cuadro Información del valor, escriba ncacn_http:6004 y, después, haga clic en Aceptar.
- Cierre el Editor del Registro y reinicie el equipo.
Configurar RPC sobre HTTP en Small Business Server 2003 Standard o Premium
Para configurar Small Business Server 2003 Standard o Premium para que admitan RPC sobre HTTP, ejecute el Asistente para la conexión a Internet y la configuración del correo electrónico. Para iniciar el asistente y configurar RPC sobre HTTP, siga estos pasos:- Haga clic en Inicio y, a continuación, en Administración de servidores.
- Haga clic en Lista de tareas pendientes y, a continuación, haga clic en Conectarse a Internet.
- Siga recorriendo el asistente y escriba la información específica de su tipo de conexión a Internet, el servidor DNS y el enrutador.
- En la página Web Services Configuration, haga clic para activar la casilla de verificación Outlook via the Internet bajo Allow access to only the following Web site services from the Internet. Seleccione cualquier servicio adicional, como Outlook Web Access, que necesite.
- Haga clic en Siguiente.
- En la página Web Server Certificate, seleccione el tipo de certificado de servidor Web y, a continuación, haga clic en Next. Puede decidir instalar un nuevo certificado del servidor Web o buscar un certificado de otro fabricante.
- El asistente configura automáticamente Exchange, Internet Security and Acceleration (ISA) Server, IIS y las entradas del Registro del proxy RPC.
Configurar el equipo con Outlook 2003 para utilizar RPC sobre HTTP
Para entornos de Microsoft Small Business Server 2003, visite el Lugar de trabajo remoto en Web para ver instrucciones paso a paso completas acerca de cómo configurar los clientes. Para tener acceso al Lugar de trabajo remoto en Web, siga estos pasos:- En el equipo con Small Business Server o en un equipo cliente basado en Windows XP, inicie Microsoft Internet Explorer.
- En el cuadro Dirección, escriba
http://nombreDeServidorSBS/remote y
presione ENTRAR.
Nota Reemplace nombreDeServidorSBS con el nombre del equipo con Small Business Server 2003. - Inicie sesión en el Lugar de trabajo remoto en Web.
- Haga clic en el vínculo Configurar Outlook a través
de Internet.
Imprima las instrucciones paso a paso acerca de cómo configurar los clientes de Windows XP para tener acceso a Outlook a través de Internet utilizando la característica RPC sobre HTTP
Pruebe la configuración del directorio virtual RPC en el servidor y, a continuación, configure un perfil del correo electrónico en Outlook 2003. Para ello, siga estos pasos:
Paso 1: Probar la configuración del directorio virtual RPC
Desde un equipo cliente, visite el directorio virtual RPC para asegurarse de que está configurado correctamente. Para ello, siga estos pasos:- En el equipo cliente, inicie Internet Explorer, escriba la
dirección URL del directorio virtual RPC en la lista Dirección
y, a continuación, haga clic en Ir.
Por ejemplo, escriba https://mail.contoso.com/rpc y, a continuación, haga clic en Ir. - Si aparece un mensaje similar al siguiente, haga clic en Aceptar:
- Si recibe un mensaje que afirma que el certificado fue
emitido por una compañía en la que no había decidido confiar, compruebe que el
equipo cliente confía en la entidad emisora de certificados raíz que emitió el
certificado.
Nota Normalmente recibe este mensaje cuando no configura el servidor para utilizar un certificado de otro fabricante. Para obtener información adicional acerca de este problema, consulte la sección "Recomendaciones cuando utiliza Exchange con RPC sobre HTTP". - Cuando le pidan sus credenciales, escriba el nombre de
usuario en el formato de Convención de nomenclatura universal (UNC), escriba la
contraseña y, a continuación, haga clic en Aceptar.
Por ejemplo, escriba su nombre de usuario con el formato dominio\nombreDeUsuario.
No se puede mostrar la página
HTTP Error 403.2 - Prohibido: Denegado el acceso de lectura.
Servicios de Internet Information Server (IIS)
HTTP Error 403.2 - Prohibido: Denegado el acceso de lectura.
Servicios de Internet Information Server (IIS)
Cambio de comportamiento en el SP1 de Windows Server 2003
Si tiene instalado el Service Pack 1 (SP1) de Windows Server 2003, se le pedirá que escriba sus credenciales tres veces en lugar de una. Después de escribir sus credenciales por tercera vez y hacer clic en Aceptar, recibe el mensaje de error siguiente:
No está autorizado a ver esta página
No tiene permiso para ver este directorio o esta página debido a la lista de control de acceso (ACL) configurada para este recurso en el servidor Web.
HTTP Error 401.3 - No autorizado: Acceso denegado debido a una ACL establecida en el recurso solicitado.
Servicios de Internet Information Server (IIS)
No tiene permiso para ver este directorio o esta página debido a la lista de control de acceso (ACL) configurada para este recurso en el servidor Web.
HTTP Error 401.3 - No autorizado: Acceso denegado debido a una ACL establecida en el recurso solicitado.
Servicios de Internet Information Server (IIS)
Como alternativa, puede utilizar el explorador Web para buscar el archivo Rpcproxy.dll alojado en el directorio virtual RPC. Para ello, siga estos pasos:
- En el equipo cliente, inicie Internet Explorer, escriba la
dirección URL del archivo Rpcproxy.dll alojado en el directorio virtual RPC en
la lista Dirección y haga clic en Ir.
Por ejemplo, escriba https://mail.contoso.com/rpc/rpcproxy.dll y haga clic en Ir. - Cuando se le soliciten sus credenciales, escriba su nombre
de usuario en formato UNC
(dominio\nombreDeUsuario),
escriba su contraseña y haga clic en Aceptar.
Verá una página en blanco en el explorador junto con un icono de candado en la barra de estado de Internet Explorer.
El nuevo directorio virtual RpcWithCert
Si tiene instalado el SP1 de Windows Server 2003, encontrará un nuevo directorio virtual de IIS en el servidor. El directorio virtual se denomina "RpcWithCert". El directorio virtual RpcWithCert está situado bajo Sitio Web predeterminado. El directorio virtual RpcWithCert actúa como marcador de posición para una característica de autenticación futura. No afectará a la configuración actual de RPC sobre HTTP. No es necesario que configure el directorio virtual de ninguna forma.
Paso 2: configurar el perfil del correo en Outlook 2003 para utilizar RPC sobre HTTP
Para utilizar RPC sobre HTTP desde el equipo cliente, cree un perfil del correo de Outlook que la configuración necesaria de RPC sobre HTTP. Esta configuración habilita la comunicación de SSL junto con la autenticación básica. Recomendamos que habilite la opción Usar modo de intercambio en caché para todos los perfiles que conectan a Exchange utilizando RPC sobre HTTP. Sin embargo, para probar RPC sobre HTTP, es mejor dejar esta opción deshabilitada. Después de probar la configuración de RPC sobre HTTP, habilite el modo Intercambio en caché. Para crear un perfil de Outlook para utilizar con RPC sobre HTTP, siga estos pasos:- En el equipo cliente donde se instala Outlook 2003, haga clic en Iniciar y, a continuación, haga clic en Panel de control.
- Si Panel de control está en Vista por categorías, haga clic en Cambiar a Vista clásica.
- Haga doble clic en Correo y, a continuación, haga clic en Mostrar perfiles.
- Haga clic en Agregar, escriba un nombre descriptivo para el perfil y, a continuación, haga clic en Aceptar.
- Haga clic en Agregar una nueva cuenta de correo electrónico y, a continuación, en Siguiente.
- Haga clic en Servidor Microsoft Exchange y, a continuación, haga clic en Siguiente.
- En el cuadro Servidor Microsoft Exchange,
escriba el nombre de dominio completo interno (FQDN) de su equipo de
Exchange.
Por ejemplo, escriba miequipo.contoso.local. - Desactive la casilla de verificación Usar modo de
intercambio en caché.
Importante Desactive temporalmente el modo Intercambio en caché para probar su configuración. Le recomendamos que habilite el modo Intercambio en caché después de probar la configuración RPC sobre HTTP. - En el cuadro Nombre de usuario, escriba el
nombre de la cuenta de usuario que desea utilizar y, a continuación, haga clic
en Más configuraciones.
Outlook puede intentar resolver el nombre de usuario y el nombre de host del equipo de Exchange. Si recibe un mensaje de error o un cuadro de diálogo Comprobar nombre, haga clic en Cancelar. - En el cuadro de diálogo Servidor Microsoft Exchange, haga clic en la ficha Conexión.
- Haga clic en Conectar utilizando la red local
(LAN) o Conectar utilizando Internet Explorer u otro
marcador. Seleccione el tipo de conexión basado en el método que
utiliza para conectar con Internet. Haga clic para activar la casilla de
verificación Conectar con el buzón de Exchange utilizando HTTP
y, a continuación, haga clic en Configuración de proxy de
Exchange.
Si el área Exchange a través de Internet no aparece en la ficha Conexión, consulte la sección Solución de problemas. - En el cuadro Utilizar esta dirección URL para
conectar con el servidor proxy para Exchange, escriba el FQDN externo
para su equipo de Exchange para que los usuarios puedan conectar a Internet.
Por ejemplo, escriba https://mail.ejemplo.com - Haga clic para activar la casilla de verificación Conectar utilizando sólo SSL.
- Si desea habilitar la autenticación mutua, hace clic para
activar la casilla de verificación Autenticar mutuamente la sesión al
conectar con SSL y, a continuación, escriba la dirección URL de
Internet pública de su equipo de Exchange en el cuadro Nombre principal
del servidor proxy.
La dirección URL que escriba debe tener el siguiente formato:msstd:direcciónURLPúblicaDelServidor
Nota No tiene que habilitar la autenticación mutua. - Para probar la configuración RPC sobre HTTP, haga clic para
activar la casilla de verificación En redes rápidas, conectar a
Exchange utilizando HTTP primero y después conectar utilizando TCP/IP
y la casilla de verificación En redes lentas, conectar a Exchange
utilizando HTTP primero y después conectar utilizando TCP/IP.
Nota Después de probar la configuración RPC sobre HTTP, es posible que sólo quiera usar una de estas opciones. Estas opciones especifican cómo conecta Outlook con Exchange utilizando RPC sobre HTTP. Outlook determina el tipo de conexión basándose en la velocidad de la conexión de red. En la configuración predeterminada, no está seleccionada la casilla de verificación En redes rápidas, conectar a Exchange utilizando HTTP primero y después conectar utilizando TCP/IP. Está seleccionada la casilla de verificación En redes lentas, conectar a Exchange utilizando HTTP primero y después conectar utilizando TCP/IP. En esta situación, son verdaderas las dos condiciones siguientes:- Si Outlook detecta una conexión rápida, intenta conectar utilizando TCP. Si la conexión TCP no es correcta, Outlook intenta conectar utilizando HTTP. Una conexión rápida se define como una conexión más rápida que 128 kilobits por segundo (Kbps) .
- Si Outlook detecta una conexión rálenta, intenta conectar utilizando HTTP. Si la conexión HTTP no es correcta, Outlook intenta conectar utilizando TCP. Una conexión lenta se define como una conexión que es más lenta que 128 Kbps o igual a 128 Kbps.
- En la lista Utilizar esta autenticación al conectar con el servidor proxy para Exchange, haga clic en Autenticación básica.
- Haga clic en Aceptar y, de nuevo, en Aceptar.
- Haga clic en Siguiente, en Finalizar, en Cerrar y, a continuación, en Aceptar.
Paso 3: probar la conexión de Outlook
Compruebe que Outlook conecta con el equipo de Exchange utilizando RPC sobre HTTP. Para ello, siga estos pasos:- Haga clic en Inicio, en Ejecutar, escriba outlook /rpcdiag y, a continuación, haga clic en Aceptar.
- Escriba sus credenciales en el cuadro Nombre de usuario y en el cuadro Contraseña y, a continuación, haga clic en Aceptar.
- Si aparece HTTPS en la columna Conexión del cuadro de diálogo Estado de conexión del servidor de Exchange, hay un servicio conectado utilizando RPC sobre HTTP.
Solucionar problemas
- Si el área Exchange a través de Internet
no aparece en la ficha Conexión del cuadro de diálogo
Servidor Microsoft Exchange, asegúrese de que su equipo
cliente cumple los requisitos para configurar RPC sobre HTTP. Si instaló el
Service Pack y el paquete de actualización necesarios, y el área
Exchange a través de Internet no aparece en la ficha
Conexión, modifique el Registro de Windows. Para ello, siga
estos pasos:
- Inicie el Editor del Registro.
Advertencia Pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad. - Busque y haga clic en la siguiente subclave del
Registro: HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\RPC
- Cree la entrada del Registro siguiente si no existe:Nombre de valor:EnableRPCtunnelingUI
Tipo de valor: REG_DWORD
Información del valor: 1 - Salga del Editor del Registro.
- Inicie el Editor del Registro.
- Cuando se le soliciten sus credenciales, debe escribirlas utilizando el formato dominio\nombreDeUsuario.
- Para admitir el uso de credenciales en el formato de nombre
principal de usuario (UPN), instale en cada equipo cliente basado en Windows XP
el hotfix que se describe en el artículo siguiente de Knowledge Base:
830355 No puede utilizar Outlook 2003 a través de Internet utilizando su nombre principal de usuario (UPN)Lo siguiente es un ejemplo de credenciales en formato UPN:nombreDeUsuario@contoso.com
- Si experimenta problemas de conexión en Outlook después de
configurar todos los valores necesarios para RPC sobre HTTP en el lado del
servidor, de acuerdo con las instrucciones de este artículo, puede deberse
porque la Extensión del servidor Proxy RPC no carga correctamente. Si
experimenta este tipo de problema de conexión en Outlook, recibe un mensaje de
error que es similar al siguiente: El servidor Exchange no está disponible.
Para corregir este problema de conexión, siga los pasos indicados a continuación:- Haga clic en Inicio, seleccione Herramientas administrativas y, a continuación, haga clic en Administrador de Internet Information Services (IIS) en el servidor proxy RPC.
- Bajo el icono del servidor proxy RPC, haga clic en Extensiones de servicio Web.
- En el panel derecho, haga clic en Extensión del servidor Proxy RPC y, a continuación, haga clic en Propiedades.
- Confirme que la ruta de acceso del archivo Rpcproxy.dll
es correcta. La ubicación correcta es la siguiente: %systemroot%\system32\rpcproxy\rpcproxy.dllPor ejemplo, la ubicación correcta podría ser la siguiente:c:\windows\system32\rpcproxy\rpcproxy.dllExamine cuidadosamente la entrada de la ruta de acceso, porque se pudo establecer incorrectamente del modo siguiente:%systemroot%\system32\rpcproxy.dllPor ejemplo, la ubicación actual se pudo establecer en la siguiente:c:\windows\system32\rpcproxy.dllEsta ruta de acceso es incorrecta, pero a primera vista puede parece correcta.
Nota El archivo Rpcproxy.dll podría estar presente en ambas ubicaciones, pero no tiene que eliminar o modificar ese archivo en ninguna de ellas. Si comprueba que la entrada de la ruta de acceso está correctamente configurada, el archivo Rpcproxy.dll puede estar dañado o haberse perdido. En tal caso, el archivo Rpcproxy.dll puede tener que ser reemplazado o registrado de nuevo.
Además, si experimenta este problema, el error 404 siguiente se anota en el registro de IIS en su servidor proxy RPC:2004-01-01 13:13:31 192.100.100.1 RPC_IN_DATA /rpc/rpcproxy.dll FQDN.company.com:6002 443 domain\username 192.100.100.2 MSRPC 404 2 1260248033 Razones frecuentes por las que IIS Server devuelve el error "HTTP 404 – Archivo no encontrado"