Closed
Bug 631514
Opened 15 years ago
Closed 15 years ago
Unable to remove events on a remote zimbra server
Categories
(Calendar :: Provider: ICS/WebDAV, defect, P1)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: ziotibia1, Unassigned)
References
Details
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:2.0b10) Gecko/20100101 Firefox/4.0b10
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.13) Gecko/20101207 Lightning/1.0b2 Thunderbird/3.1.7
If I Remove an event on a remote calendar this event disappear from Lightning but when I reload events from server this event reappear.
Zimbra 6.0.10 GA Release.
Reproducible: Always
Steps to Reproduce:
1. In Lightnin create a new remote calendar (ICS format) and use a zimbra installation as server.
2. Create a NEW Event. If you sniff TCP connection you could see an ICS file submitted similar to follow:
BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
METHOD:PUBLISH
X-WR-CALNAME:TestCalendar
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20110204T130125Z
UID:c98c940d-87cb-4fe7-920f-4ee963461084
SUMMARY:Nuovo evento
STATUS:CONFIRMED
DTSTART;TZID=Europe/Berlin:20110204T083000
DTEND;TZID=Europe/Berlin:20110204T174500
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20110204T130206Z
UID:46eb3218-4e83-46a8-aabd-05beb5a16ac6
SUMMARY:Error Sample
STATUS:CONFIRMED
DTSTART;TZID=Europe/Berlin:20110205T090000
DTEND;TZID=Europe/Berlin:20110205T110000
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED:20110204T130418Z
LAST-MODIFIED:20110204T130425Z
DTSTAMP:20110204T130425Z
UID:1c83c2b1-1fb1-40f4-8151-9ad5df09f97e
SUMMARY:Error Sampler
DTSTART;TZID=Europe/Berlin:20110204T084500
DTEND;TZID=Europe/Berlin:20110204T113000
X-MOZ-GENERATION:1
END:VEVENT
BEGIN:VEVENT
CREATED:20110204T130458Z
LAST-MODIFIED:20110204T130513Z
DTSTAMP:20110204T130513Z
UID:fb88c57d-cce4-4aa2-a092-276cc957a129
SUMMARY:New Error Samples
DTSTART;TZID=Europe/Berlin:20110204T161500
DTEND;TZID=Europe/Berlin:20110204T171500
END:VEVENT
END:VCALENDAR
3. Remove event just created (Canc button on keboard, or open event and press "remove" button or right clock on event and "Canc" item on menu. You can see this ICS sent from Lightning to server:
BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
METHOD:PUBLISH
X-WR-CALNAME:TestCalendar
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20110204T130125Z
UID:c98c940d-87cb-4fe7-920f-4ee963461084
SUMMARY:Nuovo evento
STATUS:CONFIRMED
DTSTART;TZID=Europe/Berlin:20110204T083000
DTEND;TZID=Europe/Berlin:20110204T174500
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20110204T130206Z
UID:46eb3218-4e83-46a8-aabd-05beb5a16ac6
SUMMARY:Error Sample
STATUS:CONFIRMED
DTSTART;TZID=Europe/Berlin:20110205T090000
DTEND;TZID=Europe/Berlin:20110205T110000
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
CREATED:20110204T130418Z
LAST-MODIFIED:20110204T130425Z
DTSTAMP:20110204T130425Z
UID:1c83c2b1-1fb1-40f4-8151-9ad5df09f97e
SUMMARY:Error Sampler
DTSTART;TZID=Europe/Berlin:20110204T084500
DTEND;TZID=Europe/Berlin:20110204T113000
X-MOZ-GENERATION:1
END:VEVENT
END:VCALENDAR
4. Event disappear from calend
5. Right click on calendar name -> reload from server
6. Event just removed are present on event list.
Actual Results:
When you remove an event it are removed from local Lightning cache but not removed from server.
Workaround:
1. Open event details
2. Go on Options -> Status -> Cancelled
3. Save and Close
4. Sniffing TCP connection you can see ICS submitted to server:
BEGIN:VCALENDAR
PRODID:-//Mozilla.org/NONSGML Mozilla Calendar V1.1//EN
VERSION:2.0
METHOD:PUBLISH
X-WR-CALNAME:TestCalendar
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
LAST-MODIFIED:20110204T131947Z
DTSTAMP:20110204T131947Z
UID:fb88c57d-cce4-4aa2-a092-276cc957a129
SUMMARY:New Error Samples
STATUS:CANCELLED
DTSTART;TZID=Europe/Berlin:20110204T161500
DTEND;TZID=Europe/Berlin:20110204T171500
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
SEQUENCE:1
X-MOZ-GENERATION:1
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20110204T130125Z
UID:c98c940d-87cb-4fe7-920f-4ee963461084
SUMMARY:Nuovo evento
STATUS:CONFIRMED
DTSTART;TZID=Europe/Berlin:20110204T083000
DTEND;TZID=Europe/Berlin:20110204T174500
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20110204T130206Z
UID:46eb3218-4e83-46a8-aabd-05beb5a16ac6
SUMMARY:Error Sample
STATUS:CONFIRMED
DTSTART;TZID=Europe/Berlin:20110205T090000
DTEND;TZID=Europe/Berlin:20110205T110000
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
SEQUENCE:0
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20110204T130425Z
UID:1c83c2b1-1fb1-40f4-8151-9ad5df09f97e
SUMMARY:Error Sampler
STATUS:CONFIRMED
DTSTART;TZID=Europe/Berlin:20110204T084500
DTEND;TZID=Europe/Berlin:20110204T113000
X-MOZ-GENERATION:1
CLASS:PUBLIC
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
TRANSP:OPAQUE
SEQUENCE:0
END:VEVENT
END:VCALENDAR
5. Now event is removed on server but not in lightning. Refresh calendar and event disappear from Lightning.
Comment 1•15 years ago
|
||
Based on your comments above it is no Lightning error. As you see in the sample between step 3 and step 4 the event "New Error Samples" has been deleted from the calendar that is written back to the server.
Please see Bug 388039 and related Bug 371946. Looks like Zimbra introduced the error again? One comment indicates this might be fixed once Zimbra supports CalDAV. Did you try CalDAV?
Resolve as invalid?
I tryed only ICS... Next monday I will try CalDAV.
Thanks!!
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•