Ticket #1199 (new defect)

Opened 2 years ago

Last modified 15 months ago

Error 500 with Nokia e65

Reported by: freinhard Owned by: dgollub
Priority: normal Milestone: Plugin: SyncML 0.40
Component: Plugin: syncml Version: 0.39
Severity: normal Keywords:
Cc:

Description

here's what i did to sync:

  • nokia e65 over bluetooth and syncml plugin
  • pc side with file plugin
  • one single contact with just a lastname present on the phone
  • syncing the first time copied the contact to the pc
  • changed the lastname
  • synced again, and below the output

osynctool --sync nokiae65 Synchronizing group "nokiae65" The previous synchronization was unclean. Slow-syncing contact sink of member 2 of type file-sync just connected Main sink of member 2 of type file-sync just connected Main sink of member 1 of type syncml-obex-client just connected contact sink of member 1 of type syncml-obex-client just connected All clients connected or error Main sink of member 1 of type syncml-obex-client just sent all changes Received an entry 5 (xmlformat-contact) from member 2 (file-sync). Changetype ADDED contact sink of member 2 of type file-sync just sent all changes Main sink of member 2 of type file-sync just sent all changes Received an entry 5 (xmlformat-contact) from member 1 (syncml-obex-client). Changetype ADDED contact sink of member 1 of type syncml-obex-client just sent all changes All clients sent changes or error Conflict for Mapping 0x9f2c258: Entry 1: Member: 2 (file-sync) UID: 5 <?xml version="1.0"?> <contact>

<Name>

<LastName?>Muebauer</LastName?>

</Name> <Revision>

<Content>20100110T200441Z</Content>

</Revision>

</contact>

Entry 2: Member: 1 (syncml-obex-client) UID: 5 <?xml version="1.0"?> <contact>

<Name>

<LastName?>Mbauer</LastName?>

</Name> <Revision>

<Content>20100110T200441Z</Content>

</Revision>

</contact>

Which entry do you want to use? [1-9] To select a side, [A]bort, [D]uplicate: 1 Solving conflict All changes got mapped All conflicts have been reported All changes got multiplied All changes got prepared for write

Synchronization Forecast Summary:

ObjType?: contact

Member 2: Adding(0) Modifying(0) Deleting(0) Member 1: Adding(0) Modifying(1) Deleting(0)

Do you want to continue the synchronization? (N/y): y

OK! Completing synchronization! contact sink of member 2 of type file-sync committed all changes. Main sink of member 2 of type file-sync committed all changes. Main sink of member 1 of type syncml-obex-client committed all changes. ERROR: Unable to commit change. Error 500 EXIT_ERROR: _recv_event: (null) ERROR: Unable to commit change. Error 500 Error for entry 5 (vcard21) and member 1 (syncml-obex-client): Unable to commit change. Error 500 Mapping Error: Unable to commit change. Error 500 ERROR: Fewer sink_engines reported committed all than connected ERROR: At least one object engine failed while writting changes. Aborting ERROR: At least one object engine failed while writting changes. Aborting The sync failed: At least one object engine failed while writting changes. Aborting ERROR: Engine aborting due to an error: At least one object engine failed while writting changes. Aborting EXIT_ERROR: osync_obj_engine_commit_change_callback: Unable to commit change. Error 500 contact sink of member 1 of type syncml-obex-client committed all changes. ERROR: At least one Sink Engine failed while committing ERROR: At least one object engine failed while writting changes. Aborting ERROR: At least one object engine failed while writting changes. Aborting The sync failed: At least one object engine failed while writting changes. Aborting ERROR: Engine aborting due to an error: At least one object engine failed while writting changes. Aborting contact sink of member 2 of type file-sync just disconnected ERROR: Fewer sink_engines disconnected than connected Main sink of member 2 of type file-sync just disconnected contact sink of member 1 of type syncml-obex-client just disconnected ERROR: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The transport is not connected and so it cannot be disconnected. EXIT_ERROR: _recv_event: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The transport is not connected and so it cannot be disconnected. ERROR: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The transport is not connected and so it cannot be disconnected. Main sink of member 1 of type syncml-obex-client had an error: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The transport is not connected and so it cannot be disconnected. All clients have disconnected ERROR: error while synchronizing: NEXT ERROR: "Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The transport is not connected and so it cannot be disconnected."; NEXT ERROR: "At least one object engine failed while writting changes. Aborting"; NEXT ERROR: "At least one Sink Engine failed while committing"; NEXT ERROR: "At least one object engine failed while writting changes. Aborting"; NEXT ERROR: "Fewer sink_engines reported committed all than connected"; ROOT CAUSE: "Unable to commit change. Error 500" EXIT_ERROR: osync_engine_synchronize_and_block: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The transport is not connected and so it cannot be disconnected. ERROR: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The request was not successful (-1). EXIT_ERROR: _recv_event: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The request was not successful (-1). EXIT_ERROR: osynctool_synchronize: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The transport is not connected and so it cannot be disconnected. ERROR: Command failed. The recipient encountered an unexpected condition which prevented it from fulfilling the request. The transport is not connected and so it cannot be disconnected.

Attachments

traces.tar.bz2 Download (261.0 KB) - added by freinhard 2 years ago.
traces with OSYNC_TRACE,SYNCML_TRACE and OSYNC_NOPRIVACY

Change History

Changed 2 years ago by freinhard

traces with OSYNC_TRACE,SYNCML_TRACE and OSYNC_NOPRIVACY

comment:1 Changed 2 years ago by freinhard

syncml-ds-tool -b XX:XX:XX --dumpinfo --slow-sync text/x-vcard Contacts --wbxml --identifier "PC Suite" --useStringTable


Message: Remote device was successfully connected. Message: All alerts of the remote device were received. Received device information.


BEGIN:VCARD VERSION:2.1 REV:20100110T200441Z N:Mbauer;;;; END:VCARD


Message: All changes of the remote device were received. Message: Remote device was successfully disconnected. Message: SyncML session finished successfully. Send the output below to the libsyncml developers

======================================== Man: NOKIA Mod: E65 FirmwareVersion?: SoftwareVersion?: 2.0633.65.01 HardwareVersion?:

MaxMsgSize?: 65535 MaxObjSize?: 3000000 Transport used: OBEX client OMA DS mode used: server Identifier (Source): PC Suite Target: (null)

Datastores:

Locations: ./C:Contacts.cdb

Wbxml: Yes SyncML Version: (null) SupportsUTC: Yes SupportsNumberOfChanges?: Yes SupportsLargeObjects?: Yes

libsyncml Version: 0.5.4 ($Revision: 1075 $)

comment:2 Changed 2 years ago by dgollub

  • Milestone changed from OpenSync 0.40 to Plugin: SyncML 0.40

comment:3 Changed 23 months ago by sim

 decoration Changed 1 year ago by admin

 bathtub Changed 1 year ago by admin

 solar system Changed 1 year ago by admin

 stair parts Changed 1 year ago by admin

 solar supply Changed 1 year ago by admin

Note: See TracTickets for help on using tickets.