Como resolver problemas relacionados com códigos de erro de HTTP do servidor relativos ao ActiveSync

Traduções de Artigos Traduções de Artigos
Artigo: 330463 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

INTRODUÇÃO

Quando sincronizar um dispositivo Pocket PC com um computador com o Microsoft Mobile Information Server em execução, poderá receber um código de erro de sincronização. Caso não receba, o ficheiro de registo NexTags poderá apresentar códigos de erro. Este artigo descreve alguns dos erros HTTP_código_erro comuns e os métodos para resolver os mesmos.

Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Mais Informação

Os códigos de erro que se seguem são erros de HTTP padrão:
  • HTTP_401

    Este código de erro corresponde ao erro E_HTTP_DENIED. Este é descrito com a seguinte mensagem de erro:
    Unable to connect to sync server due to authentication failure. Check your connection configuration.
    Este problema poderá ocorrer se as credenciais fornecidas para aceder ao servidor estiverem incorrectas. Este problema também poderá ocorrer se o utilizador não tiver permissões para efectuar a sincronização.

    Para resolver este problema, siga estes passos:
    1. No dispositivo Pocket PC, clique em Start, clique em ActiveSync, clique em Opções no menu Ferramentas e clique no separador Servidor. Certifique-se de que são apresentadas as informações correctas do servidor na caixa Nome do servidor.
    2. Clique no separador Avançadas e certifique-se de que as informações correctas sobre o nome de utilizador, palavra-passe e domínio se encontram nas caixas correspondentes.
    3. No controlador de domínio, clique com o botão direito do rato na conta de utilizador e clique em Propriedades.
    4. Clique no separador Wireless Mobility e clique para seleccionar a caixa de verificação Allow this user to synchronize Microsoft Exchange data with their device using Mobile Information Server.
    5. Clique em Aplicar e clique em OK.
  • HTTP_404

    Este código de erro corresponde ao erro E_HTTP_NOT_FOUND. Este código de erro poderá não ser apresentado no dispositivo Pocket PC. No entanto, poderá ser apresentado no ficheiro de registo NexTags quando utilizar a ferramenta NexTags para configurar o registo a gerar pelo componente Server ActiveSync do Outlook Mobile Access.

    O registo de sincronização do Pocket PC apresenta as seguintes informações:
     =-=-=-= Server Response =-=-=- HTTP/1.1 500 Erro de servidor interno
    O ficheiro de registo NexTags apresenta informações semelhantes às seguintes:
    04/23/02 11:34:51 Dump of HTTP request.
             PROPFIND /exchange/Nome.Apelido2/ 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
    As informações sobre a conta de utilizador poderão ser semelhantes às seguintes:
    ProxyAddresses:
    SMTP:Nome.Apelido2@exemplo.com;
    smtp:Nome.Apelido@domínio.exemplo.com;
    smtp:fapelido-w@domínio.exemplo.com;
    x500:/O=ORG/OU=FIRST ADMINISTRATIVE GROUP/CN=RECIPIENTS/CN=fapelido;
    x500:/O=ORG/OU=FIRST ADMINISTRATIVE GROUP/CN=RECIPIENTS/CN= fapelido -w; X500:/O=Exchange/OU=Mobile/cn=Recipients=/cn=apelido;
    X400:c=us;a= ;p=org;o=Exchange;s=Apelido;g=Nome;
    userPrincipalName: fapelido-w@domínio.exemplo.com;
    mail: Nome.Apelido2@exemplo.com;
    A mensagem de erro "HTTP_404 - Recurso não encontrado" indica que poderá existir um problema na conta de utilizador. Para resolver este problema, siga estes passos:
    1. Certifique-se de que o utilizador tem um endereço de correio electrónico correspondente à política de destinatários predefinida do Exchange e que é o mesmo que o reportado no registo NexTags. Por exemplo,
      Registo NexTags: PROPFIND /exchange/Nome.Apelido2/ HTTP/1.1
      Política de destinatários predefinida: @domínio.exemplo.com
      Estas informações indicam que o utilizador móvel fapelido-w deve ter um endereço SMTP Nome.Apelido2@domínio.exemplo.com. O Server ActiveSync utiliza o bit à esquerda do símbolo @ no endereço principal de SMTP, acrescenta a política de destinatários predefinida e, em seguida, procura esse utilizador e a caixa de correio associada.
    2. Certifique-se de que o utilizador consegue iniciar sessão na caixa de correio utilizando o Microsoft Outlook Web Access (OWA).
  • HTTP_500

    Este código de erro corresponde ao erro E_HTTP_SERVER_ERROR. Este é descrito com a seguinte mensagem de erro:
    Synchronization failed due to an error on the server. Try again.
    Este comportamento pode ocorrer devido a uma ou mais das seguintes razões:
    • Os serviços de informação Internet não estão disponíveis.
    • A autenticação integrada do Windows não está activada no directório virtual do Exchange Server do servidor em que a caixa de correio do utilizador reside.
    • A sincronização é tentada quando a caixa de correio está a ser movida.
    Para resolver este problema, utilize um dos seguintes métodos:
    • Tente sincronizar mais tarde.
    • Reinicie o servidor do Exchange para repor a autenticação do utilizador.
    Além disso, quando utiliza um dispositivo Pocket PC em conjunto com o Microsoft Exchange 2003, o ficheiro NexTags.log apresenta informações semelhantes às seguintes:
    02/16/05 12:05:42 Dump of HTTP response for user NomeUtilizador 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 ocorre quando o utilizador é membro de mais do que 120 grupos do Active Directory. Neste caso, o utilizador poderá não conseguir autenticação porque o token Kerberos gerado durante a tentativa de autenticação tem um tamanho máximo fixo. Quando a memória intermédia que é determinada pelo valor de registo MaxTokenSize não tem dimensão suficiente, o utilizador não pode ser autenticado. Assim, o utilizador poderá receber a seguinte mensagem de erro:
    Memória esgotada
    Nota: na versão original do Microsoft Windows 2000 Server, o valor MaxTokenSize tem 8.000 bytes. No Windows 2000 Server com Service Pack 2 (SP2) e no Microsoft Windows Server 2003, o valor MaxTokenSize tem 12.000 bytes.

    Para resolver este problema, use o utilitário Tokensz.exe para determinar o valor de MaxTokenSize de um utilizador. Se o tamanho de Max Token for superior a 12.000, defina o valor MaxTokenSize com um valor superior. Para obter mais informações sobre como usar o utilitário Tokenz.exe para determinar o token máximo e para transferir o utilitário Tokenz.exe, visite o seguinte Web site da Microsoft:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=4a303fa5-cf20-43fb-9483-0f0b0dae265c&DisplayLang=en
    Para obter mais informações sobre como alterar o valor de registo MaxTokenSize, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
    327825 New resolution for problems that occur when users belong to many groups


    Além do mais, quando o Exchange Server Active Sync não for concluído, poderá receber um código de erro HTTP 500.

    O Exchange Server ActiveSync e o Exchange Outlook Mobile Access (OMA) utilizam o directório virtual /Exchange para aceder aos modelos do OWA e à criação de conteúdos e controlo de versão (DAV, Distributed Authoring and Versioning) no servidor back-end do Exchange. É aqui que se encontra a caixa de correio do utilizador. O ActiveSync e o OMA do servidor não conseguem aceder a este directório virtual caso se verifique uma das seguintes condições:
    • O directório virtual /Exchange do servidor back-end do Exchange está configurado de forma a exigir camada segura de sockets (SSL, Secure Socket Layer).
    • A autenticação baseada em formulários está activada.
    Este problema não ocorre quando o utilizador activa estas definições no directório virtual /Exchange de um servidor front-end.

    Para resolver este problema, utilize a ferramenta Metaedit. Para obter mais informações sobre como obter e instalar a ferramenta Metadata, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
    232068 How to download, install, and remove the IIS Metaedit 2.2 utility
    Para resolver este problema, siga estes passos:
    1. Abra a ferramenta Metabase Editor (MetaEdit). Para o fazer, clique em Iniciar, aponte para Programas, aponte para Ferramentas administrativas e clique em Metaedit.
    2. No Metaedit, expanda a pasta LM/W3SVC/1/Root/Exchange e clique em Exchange,
    3. No menu Metabase, clique em Export Text File e clique em Sim na caixa de diálogo Metaedit.
    4. Na caixa Nome do ficheiro, escreva Exchange-OMA e clique em Guardar.
    5. Na caixa de diálogo Metaedit, clique em Sim.
    6. Na caixa de diálogo Metaedit, clique em OK.
    7. Localize e abra o ficheiro Exchange-OMA.txt.
    8. Localize a linha semelhante à seguinte: [/LM/W3SVC/1/Root/Exchange]. Esta é a linha número 6.
    9. Escreva -OMA após Exchange de forma a que a linha fique semelhante a:
      [/LM/W3SVC/1/Root/Exchange-OMA]
    10. No menu Ficheiro, clique em Guardar.
    11. No menu Ficheiro, clique em Sair.
    12. No Metabase Editor, clique na seguinte pasta:
      LM/W3SVC/1/Root/Exchange
    13. No menu Metabase do Metabase Editor, clique em Import Text File.
    14. Na caixa de diálogo Metaedit, clique em Sim.
    15. Na caixa de diálogo Abrir, clique no ficheiro Exchange-OMA e clique em Abrir.
    16. Na caixa de diálogo Metaedit, clique em Não.
    17. Na caixa de diálogo Metaedit, clique em Sim.
    18. Na caixa de diálogo Metaedit, clique em OK.
    19. Expanda a seguinte pasta:
      LM/W3SVC/1/Root/Exchange
    20. Confirme que as seguintes pastas existem na pasta Exchange:
      LM/W3SVC/1/Root/Exchange/Exchange-OMA
    21. Abra o gestor do IIS e certifique-se de que a pasta Exchange-OMA existe no Web site predefinido.
  • HTTP_502

    Este código de erro corresponde ao erro E_HTTP_BAD_GATEWAY. Este é descrito com a seguinte mensagem de erro:
    Synchronization failed due to an error on the server.
    Este problema poderá ocorrer se o dispositivo Pocket PC utilizar um servidor proxy para ligar ao servidor do ActiveSync e o servidor proxy tiver um erro.

    Para resolver este problema, ligue ao servidor do ActiveSync utilizando um servidor proxy diferente ou resolva os problemas de ligação no servidor proxy.
Para obter informações adicionais sobre mensagens de erro do Microsoft Mobile Information Server, obtenha o ficheiro Errors.chm. Para transferir este ficheiro, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/exchange/evaluation/previous/miserver/techinfo.asp
Para ver as notas de lançamento actualizadas do Mobile Information Server 2002, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/exchange/evaluation/previous/miserver/techinfo.asp
Para obter mais informações sobre outros códigos de erro HTTP, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
318380 IIS status codes

Propriedades

Artigo: 330463 - Última revisão: 26 de novembro de 2007 - Revisão: 2.1
A informação contida neste artigo aplica-se 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
Palavras-chave: 
kbinfo kbtshoot KB330463

Submeter comentários

 

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