Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: DAViCal: General
Handling of TZ info from Lotus Notes
 

Index | Next | Previous | View Flat


chris.palmer at pobox

May 11, 2011, 2:36 AM


Views: 186
Permalink
Handling of TZ info from Lotus Notes

Davical is working well for me. However I have one oddity now that I am
receiving meeting invitations originating from Lotus Notes. They are
coming into a MS Exchange system, and I am forwarding them to my davical
server (on Linux FC14, Apache 2.2.17, php 5.3.4, davical 0.9.9.4, awl
0.46) for use with Thunderbird 3.1.10/Lightning 1.0b2 and iPhone4 4.3
clients.

The problem started when the UK switched to summer time (GMT+1, aka
GDT). An inbound invitation update this morning contained:

DTSTART;TZID="GMT -0000 (Standard) / GMT +0100 (Daylight)":20110511T100000
DTEND;TZID="GMT -0000 (Standard) / GMT +0100 (Daylight)":20110511T110000

On processing this davical logged
[Wed May 11 09:22:27 2011] [error] [client x.x.x.x] davical: ***: ERROR:
Couldn't guess Olsen TZ from TZID[GMT]. This may end in tears...

On the Exchange system and in Lightning, the meeting appears at 10-11,
but on the iPhone it is at 11-12.

Questions:
- Is the TZ info in the inbound message correct?
- Is there anything I can do within davical to work around it and avoid
the error?
- Whatever the davical interpretation, it appears that Lightning and
iPhone clients interpret whatever it stored differently. Should this be
possible?

Many thanks for any advice...
Chris



Sanitised copy of the rest of the vcalendar message:

BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft CDO for Microsoft Exchange
VERSION:2.0
BEGIN:VTIMEZONE
TZID:GMT -0000 (Standard) / GMT +0100 (Daylight)
BEGIN:STANDARD
DTSTART:16010101T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0000
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:+0000
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;WKST=MO;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20110510T182358Z
DTSTART;TZID="GMT -0000 (Standard) / GMT +0100 (Daylight)":20110511T100000
SUMMARY:Rescheduled: xxxx (11 May 10:00 GDT in 4th Floor Kitchen - (altho
ugh I will try to find a meeting room))
UID:DA3A9DA099912D308025788A004FF82C-Lotus_Notes_Generated
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;CN="'xxx at xxxx.co.uk'":MAILTO:xxx at xxxx.co.uk
ORGANIZER;X-SENTBYCN="xxx
xxx";SENT-BY="MAILTO:xxx at xxx.co.uk";CN="xxx/UK/IBM":MAILTO:xxx at uk.ibm.com
LOCATION:4th Floor Kitchen - (although I will try to find a meeting room)
DTEND;TZID="GMT -0000 (Standard) / GMT +0100 (Daylight)":20110511T110000
DESCRIPTION:From: xxx/UK/IBM [mailto:xxx at uk.ibm.com] \NSen
t: 10 May 2011 7:24 PM\NTo: xxxxxx\NSubject: xxx (11 May
10:00 GDT in 4th Floo
r Kitchen - (although I will try to find a meeting room))\NWhen: 11
May 20
11 10:00 AM-11:00 AM (GMT) Greenwich Mean Time : Dublin\, Edinburgh\, Lisb
on\, London.\NWhere: 4th Floor Kitchen - (although I will try to
find a me
eting room)\N\NDescription xxx.\N <<ATT533846.htm>> <<ATT533847.htm>>
<<c193401.ics>> \N
SEQUENCE:1
PRIORITY:5
CLASS:
CREATED:20110511T081439Z
LAST-MODIFIED:20110511T081453Z
STATUS:CONFIRMED
TRANSP:OPAQUE
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-CDO-REPLYTIME:20110509T105200Z
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
ATTACH:CID:001b01cc0fb3$81e0d803$_CDOEX
ATTACH:CID:001c01cc0fb3$81e0d803$_CDOEX
ATTACH:CID:001d01cc0fb3$81e0d803$_CDOEX
X-MICROSOFT-CDO-OWNERAPPTID:-1
X-MICROSOFT-CDO-APPT-SEQUENCE:1
X-MICROSOFT-CDO-ATTENDEE-CRITICAL-CHANGE:20110511T081439Z
X-MICROSOFT-CDO-OWNER-CRITICAL-CHANGE:20110510T182358Z
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:REMINDER
TRIGGER;RELATED=START:-PT00H15M00S
END:VALARM
END:VEVENT
END:VCALENDAR

Subject User Time
Handling of TZ info from Lotus Notes chris.palmer at pobox May 11, 2011, 2:36 AM
    Handling of TZ info from Lotus Notes andrew at morphoss May 16, 2011, 3:15 AM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.