Cómo solucionar problemas de códigos de error HTTP ActiveSync del servidor

Seleccione idioma Seleccione idioma
Id. de artículo: 330463 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

INTRODUCCIÓN

Al sincronizar un dispositivo Pocket PC con un equipo que está ejecutando Microsoft Mobile Information Server, puede recibir un código de error de sincronización. O bien, el archivo de registro de NexTags puede mostrar códigos de error. En este artículo se describen algunos de los errores HTTP_códigoDeError frecuentes y los métodos para resolverlos.

Más información

Los códigos de error siguientes son errores HTTP estándar:
  • HTTP_401

    Este código de error corresponde al error E_HTTP_DENIED. Esto se describe como el mensaje de error siguiente:
    No se puede conectar con el servidor de sincronización debido a un error de autenticación. Compruebe la configuración de la conexión.
    Este problema puede producirse si las credenciales que se proporcionan para tener acceso al servidor son incorrectas. O bien, este problema puede producirse si el usuario no está habilitado para la sincronización.

    Para solucionar este problema, siga estos pasos:
    1. En el dispositivo Pocket PC, haga clic en Inicio, haga clic en ActiveSync, haga clic en Opciones en el menú Herramientas y, a continuación, haga clic en la ficha Servidor. Asegúrese de que aparece la información del servidor correcta en el cuadro Nombre del servidor.
    2. Haga clic en la ficha Avanzadas y asegúrese de que el nombre de usuario, la contraseña y la información de dominio correctos se encuentran en los cuadros correspondientes.
    3. En el controlador de dominio, haga clic con el botón secundario en la cuenta de usuario y, a continuación, haga clic en Propiedades.
    4. Haga clic en la ficha Movilidad inalámbrica y, a continuación, haga clic para activar la casilla de verificación Permitir a este usuario sincronizar datos de Microsoft Exchange con su dispositivo utilizando Mobile Information Server.
    5. Haga clic en Aplicar y, después, haga clic en Aceptar.
  • HTTP_404

    Este código de error corresponde al error E_HTTP_NOT_FOUND. Puede que este código de error no aparezca en el dispositivo Pocket PC. Sin embargo, puede aparecer en el archivo de registro de NexTags cuando utilice la herramienta NexTags para configurar el registro que generará el componente Server ActiveSync de Outlook Mobile Access.

    El registro de sincronización de Pocket PC muestra la información siguiente:
     =-=-=-= Server Response =-=-=- HTTP/1.1 500 Internal Server Error
    El archivo de registro de NexTags muestra información similar a la siguiente:
    04/23/02 11:34:51 Dump of HTTP request. PROPFIND /exchange/Firstname.Lastname2/ HTTP/1.1 Host: Server1 User-Agent: Microsoft-Server-ActiveSync/1.0.1806.0 Brief: t Accept-Language: en-us Content-Type: text/xml Depth: 0 Content-Length: 250 Connection: Keep-Alive
    
    04/23/02 11:34:52 Dump of HTTP response. HTTP/1.1 404 Resource Not Found Server: Microsoft-IIS/5.0 Date: Tue, 23 Apr 2002 11:34:52 GMT Connection: close WWW-Authenticate: Negotiate	Content-Type: text/html Content-Length: 53 MS-WebStorage: 6.0.5762
    La información de la cuenta de usuario puede ser similar a la siguiente:
    ProxyAddresses:
    SMTP:Firstname.Lastname2@example.com;
    smtp:Firstname.Lastname@domain.example.com;
    smtp:flastname-w@domain.example.com;
    x500:/O=ORG/OU=FIRST ADMINISTRATIVE GROUP/CN=RECIPIENTS/CN=flastname;
    x500:/O=ORG/OU=FIRST ADMINISTRATIVE GROUP/CN=RECIPIENTS/CN= flastname -w; X500:/O=Exchange/OU=Mobile/cn=Recipients=/cn=lastname;
    X400:c=us;a= ;p=org;o=Exchange;s=Lastname;g=Firstname;
    userPrincipalName: flastname-w@domain.example.com;
    mail: Firstname.Lastname2@example.com;
    El mensaje de error "HTTP_404 - Resource Not Found" indica que puede haber un problema con la cuenta de usuario. Para solucionar este problema, siga estos pasos:
    1. Asegúrese de que el usuario tiene una dirección de correo electrónico que cumple la directiva de destinatario predeterminada de Exchange y que es igual que la que indica el registro de NexTags. Por ejemplo,
      Registro de NexTags: PROPFIND /exchange/Firstname.Lastname2/ HTTP/1.1
      Directiva de destinatario predeterminada: @dominio.ejemplo.com
      Esta información indica que el usuario inalámbrico flastname-w debe tener una dirección SMTP de Firstname.Lastname2@dominio.ejemplo.com. Server ActiveSync utiliza el bit situado a la izquierda del símbolo @ en la dirección SMTP principal, anexa la directiva de destinatario predeterminada y, a continuación, busca ese usuario y su buzón asociado.
    2. Asegúrese de que el usuario puede iniciar sesión en el buzón utilizando Microsoft Outlook Web Access (OWA).
  • HTTP_500

    Este código de error corresponde al error E_HTTP_SERVER_ERROR. Esto se describe como el mensaje de error siguiente:
    Error de sincronización debido a un error en el servidor. Inténtelo de nuevo.
    Este comportamiento puede producirse por uno o varios de los motivos siguientes:
    • Servicios de Internet Information Server no está disponible.
    • La Autenticación de Windows integrada no está habilitada en el directorio virtual de Exchange Server del servidor donde reside el buzón del usuario.
    • Se intenta la sincronización cuando se está moviendo el buzón.
    Para resolver este problema, utilice uno de los métodos siguientes:
    • Intente de nuevo la sincronización más tarde.
    • Reinicie el servidor de Exchange para restablecer la autenticación de usuario.
    Además, cuando utiliza un dispositivo Pocket PC junto con Microsoft Exchange 2003, el archivo NexTags.log muestra información similar a la siguiente:
    02/16/05 12:05:42 Dump of HTTP response for user NombreDeUsuario HTTP/1.1 400 Bad Request Content-Type: text/html Date: Wed, 16 Feb 2005 12:05:37 GMT Connection: close Content-Length: 46
    	 
    	Bad Request (Request Header Too Long)
    Normalmente, este problema se produce cuando el usuario es miembro de más de 120 grupos en Active Directory. En este caso, quizás no se pueda autenticar al usuario porque el símbolo (token) de Kerberos que se genera durante el intento de autenticación tiene un tamaño máximo fijo. Cuando el búfer determinado por el valor MaxTokenSize del Registro no es suficientemente grande, no se puede autenticar al usuario. Entonces, puede que aparezca el mensaje de error siguiente:
    Memoria insuficiente
    Nota
    En la versión original de Microsoft Windows 2000 Server, el valor de MaxTokenSize es de 8000 bytes. En Windows 2000 Server con el Service Pack 2 (SP2) y en Microsoft Windows Server 2003, el valor de MaxTokenSize es de 12000 bytes.

    Para resolver este problema, emplee la utilidad Tokensz.exe para determinar el valor de MaxTokenSize de un usuario. Si el tamaño máximo de símbolo (token) es superior a 12000, establezca el valor de MaxTokenSize en un valor mayor. Para obtener más información acerca de cómo emplear la utilidad Tokenz.exe para determinar el símbolo (token) máximo y descargar la utilidad Tokenz.exe, visite el siguiente sitio Web de Microsoft:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=4a303fa5-cf20-43fb-9483-0f0b0dae265c&DisplayLang=en
    Para obtener más información acerca de cómo cambiar el valor MaxTokenSize del Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    327825 Nueva solución de los problemas que se producen cuando los usuarios pertenecen a muchos grupos


    Además, cuando Exchange Server Active Sync no se completa, puede recibir un código de error HTTP 500.

    Exchange Server ActiveSync y Exchange Outlook Mobile Access (OMA) utilizan el directorio virtual /Exchange para tener acceso a las plantillas de OWA y a Creación y control de versiones distribuidos (DAV) en el servidor de servicios de fondo de Exchange. Ahí es donde se encuentra el buzón del usuario. Server ActiveSync y OMA no pueden tener acceso a este directorio virtual si se cumple una de las condiciones siguientes:
    • El directorio virtual /Exchange de un servidor de servicios de fondo de Exchange está configurado para requerir Capa de sockets seguros (SSL).
    • Está habilitada la autenticación basada en formularios.
    Este problema no se produce cuando habilita esta configuración en el directorio virtual /Exchange en un servidor de aplicaciones para el usuario.

    Para resolver este problema, utilice la herramienta Metaedit. Para obtener más información acerca de cómo obtener e instalar la herramienta Metaedit, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    232068 Cómo descargar, instalar y quitar la herramienta MetaEdit 2.2 de IIS
    Para resolver este problema, siga estos pasos:
    1. Abra la herramienta Editor de la metabase (Metaedit). Para ello, haga clic en Inicio, seleccione Programas y Herramientas administrativas y, a continuación, haga clic en Metaedit.
    2. En Metaedit, expanda la carpeta LM/W3SVC/1/Root/Exchange y haga clic en Exchange
    3. En el menú Metabase, haga clic en Export Text File y, a continuación, haga clic en Yes en el cuadro de diálogo Metaedit.
    4. En el cuadro file name, escriba Exchange-OMA y haga clic en Save.
    5. En el cuadro de diálogo Metaedit, haga clic en Yes.
    6. En el cuadro de diálogo Metaedit, haga clic en OK.
    7. Busque y abra el archivo Exchange-OMA.txt.
    8. Busque la línea similar a la siguiente: [/LM/W3SVC/1/Root/Exchange]. Es el número de línea 6.
    9. Escriba -OMA después de Exchange para que la línea sea similar a lo siguiente:
      [/LM/W3SVC/1/Root/Exchange-OMA]
    10. En el menú File, haga clic en Save.
    11. En el menú File, haga clic en Exit.
    12. En Metabase Editor, haga clic en la carpeta siguiente:
      LM/W3SVC/1/Root/Exchange
    13. En el menú Metabase de Metabase Editor, haga clic en Import Text File.
    14. En el cuadro de diálogo Metaedit, haga clic en Yes.
    15. En el cuadro de diálogo Open, haga clic en el archivo Exchange-OMA y, después, haga clic en Open.
    16. En el cuadro de diálogo Metaedit, haga clic en No.
    17. En el cuadro de diálogo Metaedit, haga clic en Yes.
    18. En el cuadro de diálogo Metaedit, haga clic en OK.
    19. Expanda la carpeta siguiente:
      LM/W3SVC/1/Root/Exchange
    20. Compruebe que las carpetas siguientes existen en la carpeta Exchange:
      LM/W3SVC/1/Root/Exchange/Exchange-OMA
    21. Abra el Administrador de Internet Information Server (IIS) y compruebe que la carpeta Exchange-OMA existe bajo Sitio Web predeterminado.
  • HTTP_502

    Este código de error corresponde al error E_HTTP_BAD_GATEWAY. Esto se describe como el mensaje de error siguiente:
    Error de sincronización debido a un error en el servidor.
    Este problema puede producirse si el dispositivo Pocket PC utiliza un servidor proxy para conectarse a ActiveSync Server y el servidor proxy experimenta un error.

    Para resolver este problema, conecte con ActiveSync Server utilizando un servidor proxy diferente o solucione los problemas de conexión del servidor proxy.
Para obtener información adicional acerca de los mensajes de error de Microsoft Mobile Information Server, obtenga el archivo Errors.chm. Para descargar este archivo, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/exchange/evaluation/previous/miserver/techinfo.asp
Para ver las notas de la versión actualizadas para Mobile Information Server 2002, visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/exchange/evaluation/previous/miserver/techinfo.asp
Para obtener más información acerca de otros códigos de error HTTP, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
318380 Códigos de estado de IIS

Propiedades

Id. de artículo: 330463 - Última revisión: lunes, 26 de noviembre de 2007 - Versión: 2.1
La información de este artículo se refiere a:
  • Microsoft Mobile Information Server 2001 Enterprise Edition
  • Microsoft Mobile Information Server 2002 Enterprise Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange 2000 Enterprise Server
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
Palabras clave: 
kbinfo kbtshoot KB330463

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com