Executing the msynctool just hangs, after printing some messages (including successful connection of the phone (member 2)):
> msynctool --sync noki2file --slow-sync contact
Synchronizing group "noki2file" [slow sync]
The previous synchronization was unclean. Slow-syncing
Member 1 of type file-sync just connected
received contact dsession
Member 2 of type syncml-http-server just connected
All clients connected or error
Member 1 of type file-sync just sent all changes
I do have libsyncml-0.4.5, and the syncml-http-server command included therein works just fine.
On the Nokia E61i, I've chosen "Server version 1.1" in both cases. With 1.2, it doesn't work with syncml-http-server either, as it doesn't recognize the devinfo.
For your information, here is the noki2file group definition that I use:
> msynctool --showgroup noki2file
Groupname: noki2file
Member 1: file-sync
Configuration : <?xml version="1.0"?>
<config>
<!-- directory path for file-sync -->
<path>/home/alain/tmp/mysync/noki</path>
<!-- should care of subdirectories (TRUE or FALSE) -->
<recursive>FALSE</recursive>
</config>
Member 2: syncml-http-server
Configuration : <?xml version="1.0"?>
<config>
<!-- username to use. Leave empty to not require a username -->
<username></username>
<!-- the password for the username -->
<password></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>9999</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>
<!-- The name of the contacts db. Must be the same as the phones sends -->
<contact_db>addressbook</contact_db>
<!-- The name of the calendar db. Must be the same as the phones sends -->
<calendar_db>calendar</calendar_db>
<!-- The name of the note db. Must be the same as the phones sends -->
<note_db>notes</note_db>
</config>