Outlook 2007 solicita repetidamente las credenciales cuando se usa la configuración automática de la cuenta mediante una conexión RPC a través de HTTP

 

Última modificación del tema: 2009-03-31

En este tema se describe cómo solucionar un problema que puede ocurrir cuando se intenta usar la configuración automática de la cuenta mediante una conexión RPC a través de HTTP para crear un perfil para Microsoft Office Outlook 2007. En este caso, es posible que se le solicite repetidamente las credenciales. Al hacer clic en Cancelar en la solicitud, recibirá el siguiente mensaje de error:

Existe un problema con el certificado de seguridad del servidor proxy.

El nombre en el certificado de seguridad no es válido o no coincide con el del sitio ExternalMaiServerName

Este problema ocurre si RPC a través de HTTP se ha configurado para usar un certificado comodín o un certificado cuyo nombre de sujeto de certificado es el nombre del servidor interno. Cuando la configuración automática de la cuenta configura el perfil, se usa el nombre del servidor externo como nombre principal predeterminado del certificado. Cuando Outlook 2007 se conecta al servidor de Exchange, el nombre principal del certificado se compara con el nombre de sujeto del certificado. Como el nombre principal del certificado no coincide con el nombre de sujeto del certificado, se le piden las credenciales y el mensaje de error se muestra al hacer clic en Cancelar.

Por ejemplo, supongamos que el nombre de sujeto del certificado es *.microsoft.com, el nombre del servidor interno es intmailsvr.microsoft.com y el nombre del servidor externo es mail.microsoft.com. Cuando se configura un perfil de Outlook 2007 con la configuración automática de la cuenta mediante una conexión RPC a través de HTTP, se usa el nombre principal de certificado mail.microsoft.com. Sin embargo, en este caso, el nombre principal correcto del certificado es *.microsoft.com.

Para solucionar este problema, use el Shell de administración de Exchange para agregar el nombre principal correcto del certificado al perfil.

Para agregar el nombre principal correcto del certificado al perfil

  1. Inicie el Shell de administración de Exchange.

  2. Ejecute el siguiente comando:

    Set-OutlookProvider -identity EXPR -CertPrincipalName "msstd:<SubjectNameOfTheCertificateUsedForRPCOverHTTP>"

    Por ejemplo, escriba lo siguiente:

    Set-OutlookProvider -identity EXPR -CertPrincipalName "msstd:*.microsoft.com"

  3. Cierre el Shell de administración de Exchange.