[GH-ISSUE #37] synchronisation errors #500

Closed
opened 2026-03-01 17:39:20 +03:00 by kerem · 6 comments
Owner

Originally created by @aluxnimm on GitHub (Jun 8, 2015).
Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/37

Originally assigned to: @aluxnimm on GitHub.

Hello,
We tried your plugin with an user account counting 519 events, only 485 were synchronized.
We have 33 errors like this one :

 ERROR 2015-06-08 18:25:07,660 [VSTA_Main] neric.Synchronization.States.StateBase`6 . LogException                   - Exception occured:
System.Runtime.InteropServices.COMException (0x8004010F): La propriété « http://schemas.microsoft.com/mapi/proptag/0x39FE001E » est inconnue ou introuvable.
   à Microsoft.Office.Interop.Outlook._PropertyAccessor.GetProperty(String SchemaName)
   à CalDavSynchronizer.Implementation.ComWrappers.OutlookObjectExtensions.GetPropertySafe(PropertyAccessor accessor, String propertyName)
   à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.GetMailUrl(AddressEntry addressEntry)
   à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.MapAttendees1To2(AppointmentItem source, IEvent target, Boolean& organizerSet)
   à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.Map1To2(AppointmentItem source, IEvent target, Boolean isRecurrenceException)
   à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.Map1To2(AppointmentItemWrapper sourceWrapper, IICalendar targetCalender)
   à CalDavSynchronizer.Generic.Synchronization.States.CreateInB`6.<PerformSyncActionNoThrow>b__0(TBtypeEntity b)
   à CalDavSynchronizer.Implementation.CalDavEventRepository.Create(Func`2 entityInitializer)
   à CalDavSynchronizer.Generic.Synchronization.States.CreateInB`6.PerformSyncActionNoThrow()
```~~


The last error is this one :

```~~
 ERROR 2015-06-08 18:25:07,675 [VSTA_Main] neric.Synchronization.States.StateBase`6 . LogException                   - Exception occured:
System.Runtime.InteropServices.COMException (0xFFE04005): Vous avez modifié une des occurrences de cet élément et celle-ci n'existe plus. Fermez tous les éléments ouverts et recommencez.
   à Microsoft.Office.Interop.Outlook.Exception.get_AppointmentItem()
   à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.MapRecurrance1To2(AppointmentItem source, IEvent target)
   à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.Map1To2(AppointmentItem source, IEvent target, Boolean isRecurrenceException)
   à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.Map1To2(AppointmentItemWrapper sourceWrapper, IICalendar targetCalender)
   à CalDavSynchronizer.Generic.Synchronization.States.CreateInB`6.<PerformSyncActionNoThrow>b__0(TBtypeEntity b)
   à CalDavSynchronizer.Implementation.CalDavEventRepository.Create(Func`2 entityInitializer)
   à CalDavSynchronizer.Generic.Synchronization.States.CreateInB`6.PerformSyncActionNoThrow()
```~~

I attache a full synchronisation log to this ticket

Regards

Original comment by: pbra

Original Ticket: [outlookcaldavsynchronizer/33](https://sourceforge.net/p/outlookcaldavsynchronizer/33)
Originally created by @aluxnimm on GitHub (Jun 8, 2015). Original GitHub issue: https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/37 Originally assigned to: @aluxnimm on GitHub. Hello, We tried your plugin with an user account counting 519 events, only 485 were synchronized. We have 33 errors like this one : `````` ~ ERROR 2015-06-08 18:25:07,660 [VSTA_Main] neric.Synchronization.States.StateBase`6 . LogException - Exception occured: System.Runtime.InteropServices.COMException (0x8004010F): La propriété « http://schemas.microsoft.com/mapi/proptag/0x39FE001E » est inconnue ou introuvable. à Microsoft.Office.Interop.Outlook._PropertyAccessor.GetProperty(String SchemaName) à CalDavSynchronizer.Implementation.ComWrappers.OutlookObjectExtensions.GetPropertySafe(PropertyAccessor accessor, String propertyName) à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.GetMailUrl(AddressEntry addressEntry) à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.MapAttendees1To2(AppointmentItem source, IEvent target, Boolean& organizerSet) à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.Map1To2(AppointmentItem source, IEvent target, Boolean isRecurrenceException) à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.Map1To2(AppointmentItemWrapper sourceWrapper, IICalendar targetCalender) à CalDavSynchronizer.Generic.Synchronization.States.CreateInB`6.<PerformSyncActionNoThrow>b__0(TBtypeEntity b) à CalDavSynchronizer.Implementation.CalDavEventRepository.Create(Func`2 entityInitializer) à CalDavSynchronizer.Generic.Synchronization.States.CreateInB`6.PerformSyncActionNoThrow() ```~~ The last error is this one : ```~~ ERROR 2015-06-08 18:25:07,675 [VSTA_Main] neric.Synchronization.States.StateBase`6 . LogException - Exception occured: System.Runtime.InteropServices.COMException (0xFFE04005): Vous avez modifié une des occurrences de cet élément et celle-ci n'existe plus. Fermez tous les éléments ouverts et recommencez. à Microsoft.Office.Interop.Outlook.Exception.get_AppointmentItem() à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.MapRecurrance1To2(AppointmentItem source, IEvent target) à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.Map1To2(AppointmentItem source, IEvent target, Boolean isRecurrenceException) à CalDavSynchronizer.Implementation.AppointmentEventEntityMapper.Map1To2(AppointmentItemWrapper sourceWrapper, IICalendar targetCalender) à CalDavSynchronizer.Generic.Synchronization.States.CreateInB`6.<PerformSyncActionNoThrow>b__0(TBtypeEntity b) à CalDavSynchronizer.Implementation.CalDavEventRepository.Create(Func`2 entityInitializer) à CalDavSynchronizer.Generic.Synchronization.States.CreateInB`6.PerformSyncActionNoThrow() ```~~ I attache a full synchronisation log to this ticket Regards Original comment by: pbra Original Ticket: [outlookcaldavsynchronizer/33](https://sourceforge.net/p/outlookcaldavsynchronizer/33) ``````
kerem 2026-03-01 17:39:20 +03:00
Author
Owner

@aluxnimm commented on GitHub (Jun 8, 2015):

Du you have a firewall blocking access to http://schemas.microsoft.com or do you use a proxy for Internet access?

Original comment by: aluxnimm

<!-- gh-comment-id:126312821 --> @aluxnimm commented on GitHub (Jun 8, 2015): Du you have a firewall blocking access to http://schemas.microsoft.com or do you use a proxy for Internet access? Original comment by: aluxnimm
Author
Owner

@aluxnimm commented on GitHub (Jun 8, 2015):

Do you have an Exchange Account and sync outlook appointments with attendees from Exchange addressbook? We just tested with local or ldap addressbooks so far, but latest git commit will fix it hopefully.

Original comment by: aluxnimm

<!-- gh-comment-id:126312822 --> @aluxnimm commented on GitHub (Jun 8, 2015): Do you have an Exchange Account and sync outlook appointments with attendees from Exchange addressbook? We just tested with local or ldap addressbooks so far, but latest git commit will fix it hopefully. Original comment by: aluxnimm
Author
Owner

@aluxnimm commented on GitHub (Jun 11, 2015):

Hello,
We use a proxy for internet access but, when I tried to get "http://schemas.microsoft.com/mapi/proptag/0x39FE001E" with my brother I get this error : "The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.".
We don't have an exchange account, we use SOGo only. however I tried SOGo Activesync connection with the same outlook.

Regards

Original comment by: pbra

<!-- gh-comment-id:126312823 --> @aluxnimm commented on GitHub (Jun 11, 2015): Hello, We use a proxy for internet access but, when I tried to get "http://schemas.microsoft.com/mapi/proptag/0x39FE001E" with my brother I get this error : "The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.". We don't have an exchange account, we use SOGo only. however I tried SOGo Activesync connection with the same outlook. Regards Original comment by: pbra
Author
Owner

@aluxnimm commented on GitHub (Jun 11, 2015):

please try 0.95.1.

Original comment by: aluxnimm

<!-- gh-comment-id:126312825 --> @aluxnimm commented on GitHub (Jun 11, 2015): please try 0.95.1. Original comment by: aluxnimm
Author
Owner

@aluxnimm commented on GitHub (Jun 17, 2015):

  • status: open --> closed
  • assigned_to: Alexander Nimmervoll

Original comment by: aluxnimm

<!-- gh-comment-id:126312826 --> @aluxnimm commented on GitHub (Jun 17, 2015): - **status**: open --> closed - **assigned_to**: Alexander Nimmervoll Original comment by: aluxnimm
Author
Owner

@aluxnimm commented on GitHub (Jun 17, 2015):

another fix for catching that exception just committed

Original comment by: aluxnimm

<!-- gh-comment-id:126312828 --> @aluxnimm commented on GitHub (Jun 17, 2015): another fix for catching that exception just committed Original comment by: aluxnimm
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/outlookcaldavsynchronizer#500
No description provided.