Closed Laur64 closed 8 years ago
don't believe it has anything to do with the update. did you try the "clear cache" button in the sync profile and start a fresh sync?
Yes, I tried that. I also tried uninstalling and reinstalling the program…. Neither made a difference…. Thanks.
From: Alex Nimmervoll [mailto:notifications@github.com] Sent: Wednesday, September 21, 2016 2:28 PM To: aluxnimm/outlookcaldavsynchronizer outlookcaldavsynchronizer@noreply.github.com Cc: Laur64 Laur64@yahoo.com; Author author@noreply.github.com Subject: Re: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
don't believe it has anything to do with the update. did you try the "clear cache" button in the sync profile and start a fresh sync?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/167#issuecomment-248748413 , or mute the thread https://github.com/notifications/unsubscribe-auth/AVUgquQtc5EPyJrMN2XLC2NH1YhWq4z5ks5qsaFjgaJpZM4KDSb3 . https://github.com/notifications/beacon/AVUgqqsWWrP8uCy9Dkh_6QPQGlzWLzNQks5qsaFjgaJpZM4KDSb3.gif
what caldav server? attach full debug log.txt please
It is CalDav version 2.5.1.0.
Is this what you need, or is there another place I can find a debug log? There is nothing besides this on my screen.
Thanks.
From: Alex Nimmervoll [mailto:notifications@github.com] Sent: Wednesday, September 21, 2016 2:35 PM To: aluxnimm/outlookcaldavsynchronizer outlookcaldavsynchronizer@noreply.github.com Cc: Laur64 Laur64@yahoo.com; Author author@noreply.github.com Subject: Re: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
what caldav server? attach full debug log.txt please
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/167#issuecomment-248749974 , or mute the thread https://github.com/notifications/unsubscribe-auth/AVUgqj81ynQm0EGU8AC1k6Or3nUQcvQXks5qsaLzgaJpZM4KDSb3 . https://github.com/notifications/beacon/AVUgqnXRtpSgvf5gs1Q3uCGd7baBD2-Iks5qsaLzgaJpZM4KDSb3.gif
no I mean with what server are you syncing? and go to general options , switch log level to debug try a sync and get the log.txt file there afterwards
Got it- sorry! I am trying to connect to yahoo. Also, I already had it set to debug, but hadn’t seen the button to click for the file. I have attached the file.
Thanks so much for your help.
From: Alex Nimmervoll [mailto:notifications@github.com] Sent: Wednesday, September 21, 2016 2:46 PM To: aluxnimm/outlookcaldavsynchronizer outlookcaldavsynchronizer@noreply.github.com Cc: Laur64 Laur64@yahoo.com; Author author@noreply.github.com Subject: Re: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
no I mean with what server are you syncing? and go to general options , switch log level to debug try a sync and get the log.txt file there afterwards
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/167#issuecomment-248752522 , or mute the thread https://github.com/notifications/unsubscribe-auth/AVUgqsUZqT_foljNpsXKrT2AXR_zA0aFks5qsaWPgaJpZM4KDSb3 . https://github.com/notifications/beacon/AVUgqixc0sQh3_kg9EvTOW37CAF9ppVbks5qsaWPgaJpZM4KDSb3.gif
INFO 2016-09-18 19:33:21,892 [ VSTA_Main] CalDavSynchronizer.ThisAddIn . MoveNext - Startup entered.
INFO 2016-09-18 19:33:22,124 [ VSTA_Main] CalDavSynchronizer.ComponentContainer . .ctor - Startup...
INFO 2016-09-18 19:33:22,354 [ VSTA_Main] CalDavSynchronizer.ComponentContainer . EnsureCacheCompatibility - Converting caches from 0 to 1
INFO 2016-09-18 19:33:22,713 [ VSTA_Main] CalDavSynchronizer.ThisAddIn . MoveNext - Initializing component container.
INFO 2016-09-18 19:33:22,718 [ VSTA_Main] CalDavSynchronizer.ThisAddIn . MoveNext - Startup exiting.
ERROR 2016-09-18 20:03:22,578 [ VSTA_Main] tions.ViewModels.ServerSettingsViewModel . MoveNext - Exception while testing the connection.
CalDavSynchronizer.DataAccess.WebDavClientException: An error occurred while sending the request. ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
--- End of inner exception stack trace ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at CalDavSynchronizer.DataAccess.HttpClientBasedClient.WebDavClient.
at CalDavSynchronizer.DataAccess.HttpClientBasedClient.WebDavClient.
Log only shows WebExceptions from 2016-09-18. Yahoo needs UnsafeHeaderParsing enabled
<system.net>
<settings>
<servicePointManager expect100Continue="false" />
<httpWebRequest useUnsafeHeaderParsing="true" />
</settings>
</system.net>
in CalDavSynchronizer.dll.config
That is very strange- the log is from today, and I did set unsafe header parsing to true in the config file. It is clearly not syncing. I have the app installed on my phone and added an event earlier today. That event synced with yahoo on-line, but not with my outlook calendar. Then I added a test event on my outlook calendar, and it has not synced with my phone or with yahoo (on-line).
From: Alex Nimmervoll [mailto:notifications@github.com] Sent: Wednesday, September 21, 2016 3:09 PM To: aluxnimm/outlookcaldavsynchronizer outlookcaldavsynchronizer@noreply.github.com Cc: Laur64 Laur64@yahoo.com; Author author@noreply.github.com Subject: Re: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
Log only shows WebExceptions from 2016-09-18. Yahoo needs UnsafeHeaderParsing enabled
I just cleared the log, attempted another sync, and generated a new log. Now it is saying:
DEBUG 2016-09-21 15:30:06,276 [ VSTA_Main] Synchronizer.DataAccess.WebDavDataAccess . .ctor - Created with Url 'https://caldav.calendar.yahoo.com/dav/laur64/Calendar/Lauren_B_Gerstmann/'
INFO 2016-09-21 15:30:23,325 [ VSTA_Main] CalDavSynchronizer.ComponentContainer . MoveNext - Synchronization manually triggered
INFO 2016-09-21 15:30:23,456 [ VSTA_Main] .Scheduling.SynchronizationProfileRunner . MoveNext - Starting 'Running synchronization profile 'Laurens Yahoo''
INFO 2016-09-21 15:30:23,456 [ VSTA_Main] GenSync.Synchronization.Synchronizer7 . MoveNext - Entered. Syncstrategy 'TwoWayInitialSyncStateCreationStrategy
6' with Atype='AppointmentItemWrapper' and Btype='IICalendar'
INFO 2016-09-21 15:30:23,456 [ VSTA_Main] ementation.Events.OutlookEventRepository . GetAll - Using Outlook DASL filter: @SQL="http://schemas.microsoft.com/mapi/proptag/0x001A001E" = 'IPM.Appointment' And "urn:schemas:calendar:dtstart" < '3/21/2017 12:00 AM' And "urn:schemas:calendar:dtend" > '7/23/2016 12:00 AM'
INFO 2016-09-21 15:30:24,473 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Starting 'CalDavRepository.GetVersions'
INFO 2016-09-21 15:30:25,528 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Duration of 'CalDavRepository.GetVersions': 00:00:00.9869803
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/3375e49c-95e5-4a5f-a33c-f9e2ca2370a8.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/80e610af-e523-4900-abdd-39b4d8d9f7ff.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/c82c714c-93aa-44bc-aaa1-d6dad3751e2a.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/c82c714c-93aa-44bc-aaa1-d6dad3751e2a.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/10a44a4a-ba3a-42fa-a2b6-25f6eb0205a0.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/09dc9581-0c20-4140-bb4f-134436ec4b70.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/09dc9581-0c20-4140-bb4f-134436ec4b70.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/4cbb05a6-3c97-4bcc-9272-957d9a1dbcca.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/4cbb05a6-3c97-4bcc-9272-957d9a1dbcca.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/30ede739-d7d7-41cf-8c86-e4e964135f4f.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/eaafb2c5-be2e-448d-90c8-49b3249ca246.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/9c6ed8f1-24b1-4ae4-ae6f-c3d4980f6f10.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/9c6ed8f1-24b1-4ae4-ae6f-c3d4980f6f10.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/602113c2-dd0f-4353-9ef4-b99028ac0136.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/602113c2-dd0f-4353-9ef4-b99028ac0136.ics' was contained multiple times in server response. Ignoring redundant entity
INFO 2016-09-21 15:30:26,513 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Starting 'CalDavRepository.Get (229 entitie(s))'
INFO 2016-09-21 15:30:29,696 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Duration of 'CalDavRepository.Get (229 entitie(s))': 00:00:03.1703238
ERROR 2016-09-21 15:30:29,696 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . MoveNext -
System.NullReferenceException: Object reference not set to an instance of an object.
at CalDavSynchronizer.Implementation.Events.InitialEventEntityMatcher.GetBtypePropertyValue(IICalendar btypeEntity)
at GenSync.InitialEntityMatching.InitialEntityMatcherByPropertyGrouping8.<FindMatchingEntities>b__3_4(KeyValuePair
2 b)
at System.Linq.Lookup2.Create[TSource](IEnumerable
1 source, Func2 keySelector, Func
2 elementSelector, IEqualityComparer`1 comparer)
at System.Linq.GroupedEnumerable`3.GetEnumerator()
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func
2 keySelector, Func2 elementSelector, IEqualityComparer
1 comparer)
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func
2 keySelector, Func`2 elementSelector)
at GenSync.InitialEntityMatching.InitialEntityMatcherByPropertyGrouping8.FindMatchingEntities(IEntityRelationDataFactory
4 relationFactory, IReadOnlyDictionary2 allAtypeEntities, IReadOnlyDictionary
2 allBtypeEntities, IReadOnlyDictionary2 atypeEntityVersions, IReadOnlyDictionary
2 btypeEntityVersions)
at GenSync.Synchronization.Synchronizer`7.
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at GenSync.Synchronization.Synchronizer`7.
DEBUG 2016-09-21 15:30:29,696 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . MoveNext - Exiting.
INFO 2016-09-21 15:30:29,696 [ VSTA_Main] .Scheduling.SynchronizationProfileRunner . MoveNext - Duration of 'Running synchronization profile 'Laurens Yahoo'': 00:00:06.2407767
From: Alex Nimmervoll [mailto:notifications@github.com] Sent: Wednesday, September 21, 2016 3:09 PM To: aluxnimm/outlookcaldavsynchronizer outlookcaldavsynchronizer@noreply.github.com Cc: Laur64 Laur64@yahoo.com; Author author@noreply.github.com Subject: Re: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
Log only shows WebExceptions from 2016-09-18. Yahoo needs UnsafeHeaderParsing enabled
Also, when I sync into a different, empty calendar it populates correctly (including the new events I added earlier today that I can’t see in my main calendar), but I get the same error message!
Subject: RE: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
I just cleared the log, attempted another sync, and generated a new log. Now it is saying:
DEBUG 2016-09-21 15:30:06,276 [ VSTA_Main] Synchronizer.DataAccess.WebDavDataAccess . .ctor - Created with Url 'https://caldav.calendar.yahoo.com/dav/laur64/Calendar/Lauren_B_Gerstmann/'
INFO 2016-09-21 15:30:23,325 [ VSTA_Main] CalDavSynchronizer.ComponentContainer . MoveNext - Synchronization manually triggered
INFO 2016-09-21 15:30:23,456 [ VSTA_Main] .Scheduling.SynchronizationProfileRunner . MoveNext - Starting 'Running synchronization profile 'Laurens Yahoo''
INFO 2016-09-21 15:30:23,456 [ VSTA_Main] GenSync.Synchronization.Synchronizer7 . MoveNext - Entered. Syncstrategy 'TwoWayInitialSyncStateCreationStrategy
6' with Atype='AppointmentItemWrapper' and Btype='IICalendar'
INFO 2016-09-21 15:30:23,456 [ VSTA_Main] ementation.Events.OutlookEventRepository . GetAll - Using Outlook DASL filter: @SQL="http://schemas.microsoft.com/mapi/proptag/0x001A001E" = 'IPM.Appointment' And "urn:schemas:calendar:dtstart" < '3/21/2017 12:00 AM' And "urn:schemas:calendar:dtend" > '7/23/2016 12:00 AM'
INFO 2016-09-21 15:30:24,473 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Starting 'CalDavRepository.GetVersions'
INFO 2016-09-21 15:30:25,528 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Duration of 'CalDavRepository.GetVersions': 00:00:00.9869803
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/3375e49c-95e5-4a5f-a33c-f9e2ca2370a8.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/80e610af-e523-4900-abdd-39b4d8d9f7ff.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/c82c714c-93aa-44bc-aaa1-d6dad3751e2a.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/c82c714c-93aa-44bc-aaa1-d6dad3751e2a.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/10a44a4a-ba3a-42fa-a2b6-25f6eb0205a0.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/09dc9581-0c20-4140-bb4f-134436ec4b70.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/09dc9581-0c20-4140-bb4f-134436ec4b70.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/4cbb05a6-3c97-4bcc-9272-957d9a1dbcca.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/4cbb05a6-3c97-4bcc-9272-957d9a1dbcca.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/30ede739-d7d7-41cf-8c86-e4e964135f4f.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/eaafb2c5-be2e-448d-90c8-49b3249ca246.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/9c6ed8f1-24b1-4ae4-ae6f-c3d4980f6f10.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/9c6ed8f1-24b1-4ae4-ae6f-c3d4980f6f10.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/602113c2-dd0f-4353-9ef4-b99028ac0136.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-21 15:30:25,528 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/602113c2-dd0f-4353-9ef4-b99028ac0136.ics' was contained multiple times in server response. Ignoring redundant entity
INFO 2016-09-21 15:30:26,513 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Starting 'CalDavRepository.Get (229 entitie(s))'
INFO 2016-09-21 15:30:29,696 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Duration of 'CalDavRepository.Get (229 entitie(s))': 00:00:03.1703238
ERROR 2016-09-21 15:30:29,696 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . MoveNext -
System.NullReferenceException: Object reference not set to an instance of an object.
at CalDavSynchronizer.Implementation.Events.InitialEventEntityMatcher.GetBtypePropertyValue(IICalendar btypeEntity)
at GenSync.InitialEntityMatching.InitialEntityMatcherByPropertyGrouping8.<FindMatchingEntities>b__3_4(KeyValuePair
2 b)
at System.Linq.Lookup2.Create[TSource](IEnumerable
1 source, Func2 keySelector, Func
2 elementSelector, IEqualityComparer`1 comparer)
at System.Linq.GroupedEnumerable`3.GetEnumerator()
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func
2 keySelector, Func2 elementSelector, IEqualityComparer
1 comparer)
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func
2 keySelector, Func`2 elementSelector)
at GenSync.InitialEntityMatching.InitialEntityMatcherByPropertyGrouping8.FindMatchingEntities(IEntityRelationDataFactory
4 relationFactory, IReadOnlyDictionary2 allAtypeEntities, IReadOnlyDictionary
2 allBtypeEntities, IReadOnlyDictionary2 atypeEntityVersions, IReadOnlyDictionary
2 btypeEntityVersions)
at GenSync.Synchronization.Synchronizer`7.
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at GenSync.Synchronization.Synchronizer`7.
DEBUG 2016-09-21 15:30:29,696 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . MoveNext - Exiting.
INFO 2016-09-21 15:30:29,696 [ VSTA_Main] .Scheduling.SynchronizationProfileRunner . MoveNext - Duration of 'Running synchronization profile 'Laurens Yahoo'': 00:00:06.2407767
From: Alex Nimmervoll [mailto:notifications@github.com] Sent: Wednesday, September 21, 2016 3:09 PM To: aluxnimm/outlookcaldavsynchronizer <outlookcaldavsynchronizer@noreply.github.com mailto:outlookcaldavsynchronizer@noreply.github.com > Cc: Laur64 <Laur64@yahoo.com mailto:Laur64@yahoo.com >; Author <author@noreply.github.com mailto:author@noreply.github.com > Subject: Re: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
Log only shows WebExceptions from 2016-09-18. Yahoo needs UnsafeHeaderParsing enabled
You synced in a different empty outlook or server calendar? Somehow the server responds with strange data with identical ids. Maybe you can export all your data, check if you have duplicates and reimport it and do a fresh sync with a new empty calendar?
Thanks again for your help. I synced with a different empty outlook calendar.
Something very strange is going on! This morning, per your suggestion, I exported all my data. Then, while CalDav was set to sync with the new calendar in Outlook, I deleted all of the entries from the old calendar that was having the problem. CalDav started running, and suddenly all of the old entries plus the new entries that had previously not synced were in the old Calendar (even though it was not set up to sync!). I closed the pst file that held the new calendar, changed the sync settings back to sync with the original calendar, and the sync appears to be working. BUT, I am still getting an error message popping up with each new sync.
System.NullReferenceException: Object reference not set to an instance of an object.
at CalDavSynchronizer.Implementation.Events.InitialEventEntityMatcher.GetBtypePropertyValue(IICalendar btypeEntity)
at GenSync.InitialEntityMatching.InitialEntityMatcherByPropertyGrouping8.<FindMatchingEntities>b__3_4(KeyValuePair
2 b)
at System.Linq.Lookup2.Create[TSource](IEnumerable
1 source, Func2 keySelector, Func
2 elementSelector, IEqualityComparer`1 comparer)
at System.Linq.GroupedEnumerable`3.GetEnumerator()
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func
2 keySelector, Func2 elementSelector, IEqualityComparer
1 comparer)
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func
2 keySelector, Func`2 elementSelector)
at GenSync.InitialEntityMatching.InitialEntityMatcherByPropertyGrouping8.FindMatchingEntities(IEntityRelationDataFactory
4 relationFactory, IReadOnlyDictionary2 allAtypeEntities, IReadOnlyDictionary
2 allBtypeEntities, IReadOnlyDictionary2 atypeEntityVersions, IReadOnlyDictionary
2 btypeEntityVersions)
at GenSync.Synchronization.Synchronizer`7.
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at GenSync.Synchronization.Synchronizer`7.
Here is the log:
DEBUG 2016-09-22 08:38:36,387 [ VSTA_Main] Synchronizer.DataAccess.WebDavDataAccess . .ctor - Created with Url 'https://caldav.calendar.yahoo.com/dav/laur64/Calendar/Lauren_B_Gerstmann/'
INFO 2016-09-22 08:38:41,208 [ VSTA_Main] CalDavSynchronizer.ComponentContainer . MoveNext - Synchronization manually triggered
INFO 2016-09-22 08:38:41,324 [ VSTA_Main] .Scheduling.SynchronizationProfileRunner . MoveNext - Starting 'Running synchronization profile 'Laurens Yahoo''
INFO 2016-09-22 08:38:41,324 [ VSTA_Main] GenSync.Synchronization.Synchronizer7 . MoveNext - Entered. Syncstrategy 'TwoWayInitialSyncStateCreationStrategy
6' with Atype='AppointmentItemWrapper' and Btype='IICalendar'
INFO 2016-09-22 08:38:41,340 [ VSTA_Main] ementation.Events.OutlookEventRepository . GetAll - Using Outlook DASL filter: @SQL="http://schemas.microsoft.com/mapi/proptag/0x001A001E" = 'IPM.Appointment' And "urn:schemas:calendar:dtstart" < '3/22/2017 12:00 AM' And "urn:schemas:calendar:dtend" > '7/24/2016 12:00 AM'
INFO 2016-09-22 08:38:41,958 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Starting 'CalDavRepository.GetVersions'
INFO 2016-09-22 08:38:42,943 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Duration of 'CalDavRepository.GetVersions': 00:00:00.9853222
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/3375e49c-95e5-4a5f-a33c-f9e2ca2370a8.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/80e610af-e523-4900-abdd-39b4d8d9f7ff.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/c82c714c-93aa-44bc-aaa1-d6dad3751e2a.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/c82c714c-93aa-44bc-aaa1-d6dad3751e2a.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/10a44a4a-ba3a-42fa-a2b6-25f6eb0205a0.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/09dc9581-0c20-4140-bb4f-134436ec4b70.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/09dc9581-0c20-4140-bb4f-134436ec4b70.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/4cbb05a6-3c97-4bcc-9272-957d9a1dbcca.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/4cbb05a6-3c97-4bcc-9272-957d9a1dbcca.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/30ede739-d7d7-41cf-8c86-e4e964135f4f.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/eaafb2c5-be2e-448d-90c8-49b3249ca246.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/9c6ed8f1-24b1-4ae4-ae6f-c3d4980f6f10.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/9c6ed8f1-24b1-4ae4-ae6f-c3d4980f6f10.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,943 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/602113c2-dd0f-4353-9ef4-b99028ac0136.ics' was contained multiple times in server response. Ignoring redundant entity
WARN 2016-09-22 08:38:42,959 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . CreateDictionary - EntitiyVersion '/dav/laur64/Calendar/Lauren_B_Gerstmann/602113c2-dd0f-4353-9ef4-b99028ac0136.ics' was contained multiple times in server response. Ignoring redundant entity
INFO 2016-09-22 08:38:43,695 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Starting 'CalDavRepository.Get (229 entitie(s))'
INFO 2016-09-22 08:38:46,799 [ VSTA_Main] onizer.Implementation.CalDavRepository`1 . MoveNext - Duration of 'CalDavRepository.Get (229 entitie(s))': 00:00:03.1073501
ERROR 2016-09-22 08:38:46,815 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . MoveNext -
System.NullReferenceException: Object reference not set to an instance of an object.
at CalDavSynchronizer.Implementation.Events.InitialEventEntityMatcher.GetBtypePropertyValue(IICalendar btypeEntity)
at GenSync.InitialEntityMatching.InitialEntityMatcherByPropertyGrouping8.<FindMatchingEntities>b__3_4(KeyValuePair
2 b)
at System.Linq.Lookup2.Create[TSource](IEnumerable
1 source, Func2 keySelector, Func
2 elementSelector, IEqualityComparer`1 comparer)
at System.Linq.GroupedEnumerable`3.GetEnumerator()
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func
2 keySelector, Func2 elementSelector, IEqualityComparer
1 comparer)
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable1 source, Func
2 keySelector, Func`2 elementSelector)
at GenSync.InitialEntityMatching.InitialEntityMatcherByPropertyGrouping8.FindMatchingEntities(IEntityRelationDataFactory
4 relationFactory, IReadOnlyDictionary2 allAtypeEntities, IReadOnlyDictionary
2 allBtypeEntities, IReadOnlyDictionary2 atypeEntityVersions, IReadOnlyDictionary
2 btypeEntityVersions)
at GenSync.Synchronization.Synchronizer`7.
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at GenSync.Synchronization.Synchronizer`7.
DEBUG 2016-09-22 08:38:46,815 [ VSTA_Main] GenSync.Synchronization.Synchronizer`7 . MoveNext - Exiting.
INFO 2016-09-22 08:38:46,815 [ VSTA_Main] .Scheduling.SynchronizationProfileRunner . MoveNext - Duration of 'Running synchronization profile 'Laurens Yahoo'': 00:00:05.4832637
From: Alex Nimmervoll [mailto:notifications@github.com] Sent: Thursday, September 22, 2016 1:23 AM To: aluxnimm/outlookcaldavsynchronizer outlookcaldavsynchronizer@noreply.github.com Cc: Laur64 Laur64@yahoo.com; Author author@noreply.github.com Subject: Re: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
You synced in a different empty outlook or server calendar? Somehow the server responds with strange data with identical ids. Maybe you can export all your data, check if you have duplicates and reimport it and do a fresh sync with a new empty calendar?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/167#issuecomment-248840735 , or mute the thread https://github.com/notifications/unsubscribe-auth/AVUgqrNJjGMA5ZBDUVBFA_kmaukolefDks5qsjrcgaJpZM4KDSb3 . https://github.com/notifications/beacon/AVUgqreDEpM_xznsdnuYZDWa3pIaB27Yks5qsjrcgaJpZM4KDSb3.gif
That error can only happen if the server sends an ics file which doesn't contain any VEVENT regardless of our request with filter set to VEVENT. Can you check your export data if there is such an element? Maybe a VTODO or so?
Thanks again- the error does seem to be coming from Yahoo, and I could not figure out how to fix it. But, I was able to import everything into Google Calendar and sync that without errors. So, I think the simplest thing to do it to make that switch. With a Google sync, I have no problems.
I really appreciate your help!
From: Alex Nimmervoll [mailto:notifications@github.com] Sent: Thursday, September 22, 2016 1:42 PM To: aluxnimm/outlookcaldavsynchronizer outlookcaldavsynchronizer@noreply.github.com Cc: Laur64 Laur64@yahoo.com; Author author@noreply.github.com Subject: Re: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
That error can only happen if the server sends an ics file which doesn't contain any VEVENT regardless of our request with filter set to VEVENT. Can you check your export data if there is such an element? Maybe a VTODO or so?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/167#issuecomment-249021776 , or mute the thread https://github.com/notifications/unsubscribe-auth/AVUgqhgPtdzje_-RUCRTrvqYG0vwINdOks5qsugEgaJpZM4KDSb3 . https://github.com/notifications/beacon/AVUgqjps9FgTxKLgTqy2w9lWhSuvHg8Vks5qsugEgaJpZM4KDSb3.gif
Thanks for the info. We will try to implement a fix to ignore such invalid server data for the next release to avoid the Nullreference Exception from our used library.
Thanks!
From: Alex Nimmervoll [mailto:notifications@github.com] Sent: Friday, September 23, 2016 10:46 AM To: aluxnimm/outlookcaldavsynchronizer outlookcaldavsynchronizer@noreply.github.com Cc: Laur64 Laur64@yahoo.com; Author author@noreply.github.com Subject: Re: [aluxnimm/outlookcaldavsynchronizer] CalDav Stopped Syncing after Win 10 update (#167)
Thanks for the info. We will try to implement a fix to ignore such invalid server data for the next release to avoid the Nullreference Exception from our used library.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/aluxnimm/outlookcaldavsynchronizer/issues/167#issuecomment-249257518 , or mute the thread https://github.com/notifications/unsubscribe-auth/AVUgqqrgEBA9ByJoLX4aXNdHuXjivQ_4ks5qtBBGgaJpZM4KDSb3 . https://github.com/notifications/beacon/AVUgqjY_PlT2qXI-z5WAcqURaZLsxvrwks5qtBBGgaJpZM4KDSb3.gif
I have the most recent version of CalDav. It has stopped syncing with Outlook 2016 on my laptop. I am getting this error message- can you please help? Thank you!
System.NullReferenceException: Object reference not set to an instance of an object. at CalDavSynchronizer.Implementation.Events.OutlookCaldavEventUpdateFromNewerToOlder.get_AIsNewerThanB() at GenSync.Synchronization.States.UpdateFromNewerToOlderb__21_2(IEntitySyncStated21.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
at GenSync.Synchronization.Synchronizer`7.d 17.MoveNext()
6.Resolve() at GenSync.Synchronization.Synchronizer
7.<>c.6 s) at System.Linq.Enumerable.WhereSelectListIterator
2.MoveNext() at System.Collections.Generic.List1..ctor(IEnumerable
1 collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable1 source) at GenSync.Synchronization.EntitySyncStateContainer
6.DoTransition(Func2 transitionFunction) at GenSync.Synchronization.Synchronizer
7.