Las reuniones creadas desde iOS en determinadas zonas horarias no se entregan a los asistentes

Síntomas

Cuando un usuario crea una reunión desde un dispositivo iOS no se reciba la convocatoria de reunión, los asistentes o los asistentes reciba una convocatoria de reunión con un archivo adjunto de ICS. Este problema sólo se produce cuando se configura el dispositivo iOS para ciertas zonas horarias.

El archivo ICS que es creado por el cliente de iOS contiene un RDATE para la configuración de hora de verano y un RRULE para la configuración de fecha estándar. En el ejemplo siguiente se muestra esta configuración:
BEGIN:VTIMEZONETZID:Asia/Jerusalem
BEGIN:DAYLIGHT
DTSTART:20160325T020000
RDATE:20160325T020000
TZNAME:GMT+3
TZOFFSETFROM:+0200
TZOFFSETTO:+0300
END:DAYLIGHT

BEGIN:STANDARD
DTSTART:20161030T020000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
TZNAME:GMT+2
TZOFFSETFROM:+0300
TZOFFSETTO:+0200
END:STANDARD
END:VTIMEZONE

Exchange inicia la siguiente excepción cuando la misma propiedad no se utiliza por ambas configuraciones cuando el asistente intenta sincronizar la Bandeja de entrada para la convocatoria de reunión:
SyncCommand_GenerateResponsesXmlNode_AddChange_ConvertServerToClientObject_Exception : Microsoft.Exchange.AirSync.ChangeTrackingItemRejectedException: No changes were detected for this item.
at Microsoft.Exchange.AirSync.ChangeTrackingFilter.Filter(XmlNode xmlItemRoot, Nullable`1[] oldChangeTrackingInformation)
at Microsoft.Exchange.AirSync.MailboxSyncCommand.ConvertServerToClientObject(SyncCollection collection, ISyncItem syncItem, XmlNode airSyncParentNode, SyncOperation changeObject)
at Microsoft.Exchange.AirSync.SyncCommand.GenerateCommandsXmlNode(SyncCollection collection)



Puede evitar este problema utilizando uno de estos procedimientos:




Propiedades

Id. de artículo: 3158112 - Última revisión: 17 ene. 2017 - Revisión: 1

Comentarios