atom feed20 messages in org.funambol.forge.core.users[Funambol Discuss] Reminders keep pop...
FromSent OnAttachments
Michael GschwandtnerMay 18, 2009 1:04 am 
Carlo CodegaMay 18, 2009 1:41 am 
Michael GschwandtnerMay 18, 2009 3:08 am 
Marco GarattiMay 18, 2009 3:21 am 
Carlo CodegaMay 18, 2009 3:28 am 
Carlo CodegaMay 18, 2009 3:32 am 
Michael GschwandtnerMay 18, 2009 3:33 am 
Marco GarattiMay 18, 2009 7:50 am 
Michael GschwandtnerMay 19, 2009 11:32 am 
Patrick OhlyMay 20, 2009 6:21 am 
Michael GschwandtnerMay 20, 2009 2:11 pm 
Carlo CodegaMay 21, 2009 9:52 am 
yongsheng zhuMay 26, 2009 6:23 pm 
Stefano MaffulliMay 26, 2009 6:31 pm 
Patrick OhlyMay 29, 2009 5:20 am 
Stefano MaffulliMay 29, 2009 3:57 pm 
Enrico MontefuscoJul 2, 2009 11:44 pm 
Andrea GazzanigaJul 3, 2009 2:13 am 
Johannes DorfnerOct 30, 2009 8:58 am 
Jan SeibertDec 7, 2009 2:14 am 
Subject:[Funambol Discuss] Reminders keep popping up because X-MOZ-LASTACK is not stored
From:Michael Gschwandtner (mich@stegbauer.info)
Date:May 18, 2009 1:04:37 am
List:org.funambol.forge.core.users

Hi,

We have an issue when syncing a user to several (2 or more) different computers. Problem Description: A user has two computers which he wants to keep in sync and thus two
thunderbirds connecting to the server with the same user. Syncing calendar events between those thunderbirds works just fine, but only if
the events don't have reminders (or alarms or whatever they are called). When an
alarm is acknowledged on Computer1 and synced to the funambol server it seems
that the field, which signals that this event is already acknowledged, is lost,
because if Computer2 does a sync the reminder pops up on Computer2. This would be a bit annoying but not a problem. The real problem is that once Computer2 acknowledges the reminder, the state of
the calendar entry is changed and this entry gets transferred to the server on
the next sync. So when Computer1 sync again it gets the "changed" calendar entry
and pops up the reminder again and once you acknowledge it the calendar entry is
changed and gets transferred on the next sync. ..... I think your getting the Problem. This keeps going on forever with every
calender event that has a reminder in the past. After investigating this problem a bit further i found that when a VEVENT that
has a VALARM is transferred, there is a field X-MOZ-LASTACK (if the reminder has
already been acknowledged) with the timestamp of the acknowledgment. But when the VEVENT is transferred from the funambol server this X-MOZ-LASTACK
field is missing, and thus thunderbird believes that this alarm has not yet been
acknowledged.

Here is a dump of the VEVENT that is sent from thunderbird to the funambol
server

[DEBUG] VERSION:2.0 [DEBUG] BEGIN:VTIMEZONE [DEBUG] TZID:Europe/Berlin [DEBUG] X-LIC-LOCATION:Europe/Berlin [DEBUG] BEGIN:DAYLIGHT [DEBUG] TZOFFSETFROM:+0100 [DEBUG] TZOFFSETTO:+0200 [DEBUG] TZNAME:CEST [DEBUG] DTSTART:19700329T020000 [DEBUG] RRULE:FREQ=YEARLY;IN​TERVAL=1;BYDAY=-1SU;​BYMONTH=3 [DEBUG] END:DAYLIGHT [DEBUG] BEGIN:STANDARD [DEBUG] TZOFFSETFROM:+0200 [DEBUG] TZOFFSETTO:+0100 [DEBUG] TZNAME:CET [DEBUG] DTSTART:19701025T030000 [DEBUG] RRULE:FREQ=YEARLY;IN​TERVAL=1;BYDAY=-1SU;​BYMONTH=10 [DEBUG] END:STANDARD [DEBUG] END:VTIMEZONE [DEBUG] BEGIN:VEVENT [DEBUG] CREATED:20090424T090827Z [DEBUG] LAST-MODIFIED:20090424T090830Z [DEBUG] DTSTAMP:20090424T090827Z [DEBUG] UID:8384a628-314b-4c​32-aefa-821ea9e1fd49​ [DEBUG] SUMMARY:Testtermini [DEBUG] CLASS:PUBLIC [DEBUG] X-MOZ-LASTACK:20090424T090830Z [DEBUG] DTSTART;TZID=Europe/​Berlin:20090424T1030​00 [DEBUG] DTEND;TZID=Europe/Be​rlin:20090424T113000​ [DEBUG] X-MOZ-GENERATION:1 [DEBUG] BEGIN:VALARM [DEBUG] TRIGGER;VALUE=DURATION:-PT15M [DEBUG] DESCRIPTION:Mozilla Alarm: Testtermini [DEBUG] ACTION:DISPLAY [DEBUG] END:VALARM [DEBUG] END:VEVENT [DEBUG] END:VCALENDAR And this is a dump of the VEVENT that is transferred from the funambol server to
thunderbird: BEGIN:VCALENDAR [DEBUG] VERSION:2.0 [DEBUG] BEGIN:VTIMEZONE [DEBUG] TZID:Europe/Berlin [DEBUG] BEGIN:DAYLIGHT [DEBUG] DTSTART:20080330T020000 [DEBUG] RRULE:FREQ=YEARLY;IN​TERVAL=1;BYDAY=-1SU;​BYMONTH=3 [DEBUG] TZOFFSETFROM:+0100 [DEBUG] TZOFFSETTO:+0200 [DEBUG] TZNAME:Europe/Berlin [DEBUG] END:DAYLIGHT [DEBUG] BEGIN:STANDARD [DEBUG] DTSTART:20081026T030000 [DEBUG] RRULE:FREQ=YEARLY;IN​TERVAL=1;BYDAY=-1SU;​BYMONTH=10 [DEBUG] TZOFFSETFROM:+0200 [DEBUG] TZOFFSETTO:+0100 [DEBUG] TZNAME:Europe/Berlin [DEBUG] END:STANDARD [DEBUG] END:VTIMEZONE [DEBUG] BEGIN:VEVENT [DEBUG] SUMMARY:Testtermini [DEBUG] CLASS:PUBLIC [DEBUG] DTSTART;TZID=Europe/​Berlin:20090424T1030​00 [DEBUG] DTEND;TZID=Europe/Be​rlin:20090424T113000​ [DEBUG] X-FUNAMBOL-ALLDAY:0 [DEBUG] BEGIN:VALARM [DEBUG] TRIGGER;VALUE=DURATION:-PT15M [DEBUG] REPEAT:0 [DEBUG] END:VALARM [DEBUG] END:VEVENT [DEBUG] END:VCALENDAR As you can see the X-MOZ-LASTACK field is missing. I hope this problem description helps. Greetings Michael

P.S.: I found a thread with a similar Problem. But no update if it works after
an update to 0.9.

At least for us it does not work:

Mozilla Funambol Plugin 0.9 and also 0.9.1 Thunderbird 2.0.0.19 Funambol 7.1.1

------------------------------------------------------ https://core.forge.funambol.org/ds/viewMessage.do?dsForumId=405&dsMessageId=51905

Funambol Forge Core Project - Open Discussions To unsubscribe from this discussion, please e-mail
user@core.forge.funambol.org. https://core.forge.funambol.org/ds/viewForumSummary.do?dsForumId=405