From: Dirk L. <di...@cs...> - 2008-04-02 18:03:47
|
Hi, I'm trying to sync my SE W950 using the svn version of opensync on a Debian Etch system. I'm currently getting the following error message: ~/build/bin/msynctool --sync filesyncml --wait Synchronizing group "filesyncml" The previous synchronization was unclean. Slow-syncing data sink of member 2 of type syncml-http-server had an error: Unable to find sink for data data sink of member 1 of type file-sync just connected event sink of member 1 of type file-sync just connected note sink of member 1 of type file-sync just connected contact sink of member 1 of type file-sync just connected Main sink of member 1 of type file-sync just connected /home/dirkl/svn/opensync_dev/libsyncml/libsyncml/sml_session.c:1361:E:smlSessionGetSessionID: Assertion "session" failed I'm not sure whether the assertion is just a consequence of not finding a sink or whether it is an unrelated problem. But in both cases I'm don't really know what the first error message means. Below is my current config. Trace and logfiles for the failing run are attached to this mail. Thanks, Dirk 1) for the syncml plugin <?xml version="1.0"?> <config> <!-- username to use. Leave empty to not require a username --> <username>dirkl</username> <!-- the password for the username --> <password>XXX</password> <!-- The url that you want the server to listen on. This has to be set on the mobile as well. example: "/" --> <url>/</url> <!-- The port where to listen. This has to be set on the mobile as well. --> <port>8080</port> <!-- If wbxml is enabled, defines wether the wbxml should use string tables --> <usestringtable>0</usestringtable> <!-- Never send ADD command, but send REPLACE (not needed normally) --> <onlyreplace>0</onlyreplace> <!-- Workaround around for mobile phones which only use local timestamps and _no_ UTC timestamps! --> <onlyLocaltime>0</onlyLocaltime> <!-- Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 --> <recvLimit>0</recvLimit> <maxObjSize>0</maxObjSize> <!-- Contact database --> <database> <name>Contacts</name> <objtype>contact</objtype> <objformat>vcard21</objformat> </database> <!-- Calendar database --> <database> <name>Calendar</name> <objtype>event</objtype> <objformat>vevent20</objformat> </database> <!-- Note database --> <database> <name>Notes</name> <objtype>note</objtype> <objformat>vnote11</objformat> </database> </config> 2) for the file plugin <?xml version="1.0"?> <config> <directory> <path>/home/dirkl/temp/opensync</path> <objtype>data</objtype> </directory> <!-- Field objformat set the object format which should be used to store. objformat is optional - by default objformat is "file". --> <directory> <path>/home/dirkl/temp/opensync/contacts</path> <objtype>contact</objtype> <objformat>vcard30</objformat> <converterpath_config></converterpath_config> </directory> <directory> <path>/home/dirkl/temp/opensync/events</path> <objtype>event</objtype> <objformat>vevent20</objformat> <converterpath_config></converterpath_config> </directory> </config> |