My Nokia E65 gives me calendar entries with multiple DAYLIGHT lines for repeated appointments when I sync it to files. These entries cannot be synced back to the phone.
:; cat ~/etc/NokiaE65/opensync/Calendar/427
BEGIN:VCALENDAR
VERSION:1.0
TZ:+01
DAYLIGHT:TRUE
DAYLIGHT:TRUE
DAYLIGHT:TRUE
DAYLIGHT:TRUE
DAYLIGHT:TRUE
BEGIN:VEVENT
SUMMARY:14 juillet
DTSTART:20060714T070000Z
DTEND:20060714T070000Z
CLASS:PUBLIC
SEQUENCE:0
RRULE:YM1 7 #0
LAST-MODIFIED:20071125T210216Z
PRIORITY:0
END:VEVENT
END:VCALENDAR
:; msynctool --sync NokiaE65Calendar_file
Synchronizing group "NokiaE65Calendar_file"
Member 1 of type file-sync just connected
received event dsession
Member 2 of type syncml-obex-client just connected
All clients connected or error
Received an entry 427 with data of size 4 from member 1 (file-sync). Changetype ADDED
Member 1 of type file-sync just sent all changes
Received an reply to our Alert
Going to receive 0 changes
Member 2 of type syncml-obex-client just sent all changes
All clients sent changes or error
All conflicts have been reported
Member 1 of type file-sync committed all changes.
Received an reply to our sync
Error writing entry 427 to member 2 (syncml-obex-client): Unable to commit change. Error 500
Mapping Write Error: Unable to commit change. Error 500
Member 2 of type syncml-obex-client committed all changes.
All clients have written
Member 1 of type file-sync just disconnected
Member 2 of type syncml-obex-client just disconnected
All clients have disconnected
The sync failed: Unable to write one or more objects
Error while synchronizing: Unable to write one or more objects
:; cat ~/etc/NokiaE65/opensync/Calendar/427
BEGIN:VCALENDAR
VERSION:1.0
TZ:+01
DAYLIGHT:TRUE
BEGIN:VEVENT
SUMMARY:14 juillet
DTSTART:20060714T070000Z
DTEND:20060714T070000Z
CLASS:PUBLIC
SEQUENCE:0
RRULE:YM1 7 #0
LAST-MODIFIED:20071125T210216Z
PRIORITY:0
END:VEVENT
END:VCALENDAR
:; msynctool --sync NokiaE65Calendar_file
Synchronizing group "NokiaE65Calendar_file"
Member 1 of type file-sync just connected
received event dsession
Member 2 of type syncml-obex-client just connected
All clients connected or error
Received an entry 427 with data of size 4 from member 1 (file-sync). Changetype MODIFIED
Member 1 of type file-sync just sent all changes
Received an reply to our Alert
Going to receive 0 changes
Member 2 of type syncml-obex-client just sent all changes
All clients sent changes or error
All conflicts have been reported
Member 1 of type file-sync committed all changes.
Received an reply to our sync
Error writing entry 427 to member 2 (syncml-obex-client): Unable to commit change. Error 500
Mapping Write Error: Unable to commit change. Error 500
Member 2 of type syncml-obex-client committed all changes.
All clients have written
Member 1 of type file-sync just disconnected
Member 2 of type syncml-obex-client just disconnected
All clients have disconnected
The sync failed: Unable to write one or more objects
Error while synchronizing: Unable to write one or more objects
:; cat ~/etc/NokiaE65/opensync/Calendar/427
BEGIN:VCALENDAR
VERSION:1.0
TZ:+01
BEGIN:VEVENT
SUMMARY:14 juillet
DTSTART:20060714T070000Z
DTEND:20060714T070000Z
CLASS:PUBLIC
SEQUENCE:0
RRULE:YM1 7 #0
LAST-MODIFIED:20071125T210216Z
PRIORITY:0
END:VEVENT
END:VCALENDAR
:; msynctool --sync NokiaE65Calendar_file
Synchronizing group "NokiaE65Calendar_file"
Member 1 of type file-sync just connected
received event dsession
Member 2 of type syncml-obex-client just connected
All clients connected or error
Received an entry 427 with data of size 4 from member 1 (file-sync). Changetype MODIFIED
Member 1 of type file-sync just sent all changes
Received an reply to our Alert
Going to receive 0 changes
Member 2 of type syncml-obex-client just sent all changes
All clients sent changes or error
All conflicts have been reported
Member 1 of type file-sync committed all changes.
Received an reply to our sync
Sent an entry 427 of size 235 to member 2 (syncml-obex-client). Changetype MODIFIED
Member 2 of type syncml-obex-client committed all changes.
All clients have written
Member 1 of type file-sync just disconnected
Member 2 of type syncml-obex-client just disconnected
All clients have disconnected
The sync was successful