Applies ToExchange Server 2010 Standard Exchange Server 2010 Enterprise Exchange Server 2013 Standard Edition Exchange Server 2013 Enterprise Edition

Sintomas

Considere o seguinte cenário:

  • Um utilizador tem uma caixa de correio está hospedada no Microsoft Exchange Server 2010 ou Microsoft Exchange Server 2013.

  • O utilizador actualiza um dispositivo de iOS Apple iOS 7.0.

  • O utilizador tenta sincronizar o dispositivo baseado em 7.0 iOS com a caixa de correio do Exchange Server.

Neste cenário, o utilizador não consegue sincronizar o dispositivo baseado em 7.0 iOS com a caixa de correio está hospedada no Exchange Server. Além disso, é registado o seguinte evento no registo de aplicações no computador do Exchange Server 2010 ou no computador do Exchange Server 2013 que tenha o direito de acesso de cliente:

ID: 4999Nível: ErroOrigem: MSExchange comumMensagem: Relatório Watson prestes a ser enviado para id de processo: < ID do processo >, com parâmetros: E12, < tipo de compilação >, < versão da aplicação >, AirSync, M.Exchange.Compliance, M.E.S.C.MessageDigestForNonCryptographicPurposes.HashCore, System.ArgumentOutOfRangeException, < callstackHash >, < versão da assemblagem >.

Além disso, uma mensagem de erro semelhante à seguinte é registada no registo do Exchange ActiveSync.Nota Este erro de Estado 110 para o comando de disposição pode aparecer muitas vezes, se o dispositivo baseado em 7.0 do iOS enviar repetidamente o comando de disposição depois de uma excepção de servidor é devolvida. Nesses testes, alguns dispositivos iOS enviou o comando de prestação mais de 2.000 horas, mesmo após falha contínua.

AssemblyVersion:14.02.0328.009Identificador:4D7D0057RequestHeader:REGISTAR /Microsoft-Server-ActiveSync/default.eas? Utilizador = JoãoSilva & DeviceId = ApplDMPGH8DWDFJ3 & DeviceType = iPad & Cmd = disposição HTTP/1.1Ligação: keep-aliveComprimento de conteúdo: 136Tipo de conteúdo: application/vnd.ms-sync.wbxmlAceitar: * / *Aceitar-codificação: gzip, esvaziarAceitar Language: en-usAutorização: * * *Cookie: Cookie = R3437444435Anfitrião: contosocas.comAgente do utilizador: Apple-iPad2C2/1101.465MS-ASProtocolVersion: 14.1RequestBody:<?xml version="1.0" encoding="utf-8" ?>< aprovisionar xmlns = "prestação:" >< DeviceInformation xmlns = "definições de:" ><Set><Model>iPad2C2</Model><UserAgent>iOS/7.0 (11A465) dataaccessd/1.0</UserAgent>< SO > iOS 7.0 11A465 < /OS ><OSLanguage>en</OSLanguage>< FriendlyName > preto iPad 2 < / FriendlyName ></Set></DeviceInformation><Policies><Policy><PolicyType>MS-EAS-Provisioning-WBXML</PolicyType></Policy></Policies></Provision>Command_WorkerThread_Exception :---Início da excepção--Tipo de excepção: System.ArgumentOutOfRangeExceptionMensagem de excepção: número não negativo necessário.O nome do parâmetro: contagemNível da excepção: 0Rastreio da pilha de excepção: em System.Buffer.BlockCopy (src de matriz, Int32 srcOffset, hora de Verão de matriz, Int32 dstOffset, Int32 count)em Microsoft.Exchange.Security.Compliance.MessageDigestForNonCryptographicPurposes.HashCore (a matriz de bytes [], Int32 ibStart, Int32 cbSize)em System.Security.Cryptography.HashAlgorithm.ComputeHash (memória de intermédia do Byte [])em Microsoft.Exchange.Configuration.SQM.SmsSqmDataPointHelper.Generate64BitUserID (cadeia legacyDN)em Microsoft.Exchange.Configuration.SQM.SmsSqmDataPointHelper.AddDeviceInfoReceivedDataPoint (instância de SmsSqmSession, id de ADObjectId, legacyDN de cadeia, cadeia deviceType, versionString de cadeia)em Microsoft.Exchange.AirSync.DeviceInformationSetting.ProcessSet (XmlNode setNode)em Microsoft.Exchange.AirSync.DeviceInformationSetting.Execute()em Microsoft.Exchange.AirSync.ProvisionCommand.ProcessDeviceInformationSettings (resposta de XmlNode)em Microsoft.Exchange.AirSync.ProvisionCommand.ExecuteCommand()em Microsoft.Exchange.AirSync.Command.WorkerThread()---Fim da excepção--AccessState:PermitidoAccessStateReason:GlobalResponseHeader:HTTP/1.1 200 OKResponseBody:<?xml version="1.0" encoding="utf-8" ?>< aprovisionar xmlns = "prestação:" ><Status>110</Status></Provision>

Causa

Este problema ocorre porque vários threads de ActiveSync e W3wp.exe tentam aceder a um objecto protegido ao mesmo tempo. Isto coloca o objecto num estado incorrecto.

Resolução

Servidor de Exchange 2013

Para resolver este problema no Exchange Server de 2013, instale a actualização descrita no seguinte artigo na Microsoft Knowledge Base:

descrição da actualização cumulativa 2 para o Exchange Server 2013

Exchange Server 2010

Para resolver este problema no Exchange Server 2010, instalar o update rollup descrita no seguinte artigo na Microsoft Knowledge Base:

Descrição de de Update Rollup 2 para o Exchange Server 2010 SP3

Estado

O problema em que um dispositivo de iOS 7.0 envia muitos comandos de disposição depois é devolvido um erro é objecto do inquérito pela Apple. Este artigo será actualizado quando estão disponíveis informações adicionais.

Mais informações

O ajuda a resolver os seguintes problemas:

  • Não é possível criar um perfil do dispositivo

  • Não é possível ligar ao servidor

  • Problemas de correio

  • Problemas de calendarização

  • Atrasos no desempenho do dispositivo/CAS

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.