Sintomi
Si consideri lo scenario seguente:
-
Un utente dispone di una cassetta postale di Microsoft Exchange Server 2010 o Microsoft Exchange Server 2013.
-
L'utente aggiorna una periferica iOS Apple iOS 7.0.
-
L'utente tenta di sincronizzare un dispositivo basato su 7.0 iOS con la cassetta postale di Exchange Server.
In questo scenario, l'utente Impossibile sincronizzare il dispositivo basato su 7.0 iOS con la cassetta postale in Exchange Server. Inoltre, il seguente evento viene registrato nel registro applicazione nel computer Exchange Server 2010 o nel computer Exchange Server 2013 che ha il ruolo Client Access:
ID: 4999Livello: erroreOrigine: MSExchangeIS comuneMessaggio: Segnalazione Watson sta per essere inviata per l'id di processo: < ID processo >, con parametri: E12, < tipo di generazione >, < versione > applicazione di, AirSync, M.Exchange.Compliance, M.E.S.C.MessageDigestForNonCryptographicPurposes.HashCore, ArgumentOutOfRangeException, < callstackHash >, < versione >.
Inoltre, un messaggio di errore analogo al seguente viene registrato nel Registro di Exchange ActiveSync.Nota: Questo errore di stato 110 per il comando di fornitura può apparire più volte se la periferica iOS 7.0 Invia più volte il comando di fornitura dopo un'eccezione server viene restituita. Durante i test, alcuni dispositivi iOS inviato il comando a disposizione più di 2.000 ore, anche in caso di continuo.
AssemblyVersion:14.02.0328.009Identificatore:4D7D0057RequestHeader:POST /Microsoft-Server-ActiveSync/default.eas? Utente = johndoe & DeviceId = ApplDMPGH8DWDFJ3 & DeviceType = iPad & Cmd = disposizione HTTP/1.1Connessione: keep-alive.Content-Length: 136Tipo di contenuto: application/vnd.ms-sync.wbxmlAccettare: * / *Accettare-Encoding: gzip, deflateAccept-Language: en-usAutorizzazione: * * *Cookie: Cookie = R3437444435Host: contosocas.comUser-Agent: Apple-iPad2C2/1101.465MS-ASProtocolVersion: da 14,1RequestBody:<?xml version="1.0" encoding="utf-8" ?>< provisioning xmlns = "fornitura:" >< DeviceInformation xmlns = "impostazioni:" ><Set><Model>iPad2C2</Model><UserAgent>iOS/7.0 (11A465) dataaccessd/1.0</UserAgent>11A465 iOS 7.0 < OS > < /OS ><OSLanguage>en</OSLanguage>iPad nero < FriendlyName > 2 < / FriendlyName ></Set></DeviceInformation><Policies><Policy><PolicyType>MS-EAS-Provisioning-WBXML</PolicyType></Policy></Policies></Provision>Command_WorkerThread_Exception :---Inizio eccezione--Tipo di eccezione: ArgumentOutOfRangeExceptionMessaggio eccezione: richiesto numero Non negativo.Nome parametro: conteggioLivello eccezione: 0Analisi dello stack eccezione: in System.Buffer.BlockCopy (matrice src, Int32 srcOffset, matrice dell'ora legale, dstOffset Int32, Int32 conteggio)in Microsoft.Exchange.Security.Compliance.MessageDigestForNonCryptographicPurposes.HashCore (matrice di Byte [], Int32 ibStart, Int32 cbSize)in System.Security.Cryptography.HashAlgorithm.ComputeHash (buffer di Byte [])in Microsoft.Exchange.Configuration.SQM.SmsSqmDataPointHelper.Generate64BitUserID (stringa legacyDN)in Microsoft.Exchange.Configuration.SQM.SmsSqmDataPointHelper.AddDeviceInfoReceivedDataPoint (istanza SmsSqmSession, id ADObjectId, stringa legacyDN, deviceType stringa, stringa versionString)in Microsoft.Exchange.AirSync.DeviceInformationSetting.ProcessSet (XmlNode setNode)in Microsoft.Exchange.AirSync.DeviceInformationSetting.Execute()in Microsoft.Exchange.AirSync.ProvisionCommand.ProcessDeviceInformationSettings (XmlNode risposta)in Microsoft.Exchange.AirSync.ProvisionCommand.ExecuteCommand()in Microsoft.Exchange.AirSync.Command.WorkerThread()---Fine eccezione--Comanda:È consentitoAccessStateReason:GlobaleResponseHeader:HTTP/1.1 200 OKResponseBody:<?xml version="1.0" encoding="utf-8" ?>< provisioning xmlns = "fornitura:" ><Status>110</Status></Provision>
Causa
Questo problema si verifica perché più thread di ActiveSync e W3wp.exe tenta di accedere a un oggetto protetto contemporaneamente. In questo modo l'oggetto in uno stato non valido.
Risoluzione
Exchange Server 2013
Per risolvere il problema in Exchange Server 2013, installare l'aggiornamento descritto nel seguente articolo della Microsoft Knowledge Base:
descrizione dell'aggiornamento cumulativo 2 per Exchange Server 2013
Exchange Server 2010
Per risolvere il problema in Exchange Server 2010, installare l'aggiornamento descritto nel seguente articolo della Microsoft Knowledge Base:
descrizione dell'aggiornamento cumulativo 2 per Exchange Server 2010 SP3
Stato
Il problema in cui una periferica iOS 7.0 Invia molti comandi a disposizione dopo un messaggio di errore è in esame da Apple. In questo articolo verrà aggiornato quando sono disponibili informazioni aggiuntive.
Ulteriori informazioni
consente di risolvere i problemi descritti di seguito:
-
Impossibile creare un profilo sul dispositivo
-
Impossibile connettersi al server
-
Problemi di stampa
-
Problemi di calendario
-
Ritardi sulle prestazioni del dispositivo/CA