Re: [Evolution] ews calendar backend error - "The property has an invalid value."



On Mon, 2018-09-03 at 20:32 +0200, Torsten Krah via evolution-list
wrote:
I did sent you both responses and yes, I do see the appointment in my
calendar.

        Hi,
thanks, it looks fine and it doesn't include the calendar:UID property,
thus there might be something wrong with it only (if OWA/Outlook
doesn't read it, then it makes sense it can show it without any issue).

Could you run the getitem.xml with this, please?

   <messages:ItemShape>
      <BaseShape>IdOnly</BaseShape>
      <IncludeMimeContent>true</IncludeMimeContent>
   </messages:ItemShape>

The response will include also the <t:MimeContent> element, which
includes an iCalendar object encoded in base64. It can be decoded using
`base64 -d <data.b64 >ical.ics`. The iCalendar object should contain a
UID property, which can look like this:

UID:040000008200E00074C5B7101A82E008000000001ADD92A24823D401000000000000000
 0100000008C700A85E5D47843918566E76B87FACC

It is split into two lines in the iCalendar data and it's all fine. If
that yours look similarly, then I'd guess that there happened something
on the server and it incorrectly stored this UID into its Item
properties. It would be interesting to know whether a re-import of this
iCalendar data will break the calendar:UID value again. You can import
the ical.ics in Evolution using File->Import->Single file->select the
file and then the EWS calendar. You should delete the original object
from the server first, which will erase the reproducer too. The only
problem is that there are missing attendees in the <MimeContent>, which
means to add them manually. I can do it for you, just send me privately
the response for the above and I'll send back to you the iCalendar
object. Eventually, if I'm not mistaken, Outlook can Export the object
into an iCalendar object too, thus maybe export it there and compare
the results.
        Thanks and bye,
        Milan



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]