hi, i played a little bit around and found out that the syncml-http-server plugin use the libsoup2.2-7 from debian but i cant remove it because evolution depends on it. how can i bring the plugin to use the patched libsoup library? i hope it will sync then... ;)
best regards, daniel Am Montag, den 01.08.2005, 22:02 +0200 schrieb daniel friedrich: > hi, > > ok i entered port 9999 in syncml-http-server and in my phone. > but the ethereal log seams to be the same. ( i attached ) > im sure that the phone connects to the server. > > regards, > daniel > > > Am Montag, den 01.08.2005, 08:31 +0200 schrieb Armin Bauer: > > hi, > > > > could it be that you had multisync running as well at this point? The > > ethereal log clearly shows that you connect to port 5079 while opensync > > is listening on 9999. (Load the log, click on the first "[SYN]" packet > > and then in the "Transmission Control Protocol" line it shows the ports > > of this packet. > > > > So please make sure that you enter the port 9999 on the phone or that > > you reconfigure the syncml-http-server plugin to listen on 5079. > > > > daniel friedrich wrote: > > > hi armin, > > > > > > a have attached a new ethereal file. i changed the ip in my handy to > > > 192.168.0.1 instead of 192.168.0.2. (now a little bit more data will > > > sended, but the packages was routed right so far)(sorry that was a > > > mistack from me) > > > you will see that after package 9 no more data will be transmitted up to > > > an timeout (RST). then i ctrl-c to exit the "msynctool --sync nokia > > > --wait", could that the problem that there are no more log-data > > > available. > > > in my handy i couldn't enter an url so i leave the field in the > > > configuration file of synml-http-server empty, right? > > > i get the same result when i aktivate the http-authentification in my > > > handy. > > > > > > regards, > > > daniel > > > > > > Am Sonntag, den 31.07.2005, 15:14 +0200 schrieb Armin Bauer: > > > > > >>daniel friedrich wrote: > > >> > > >>>ok i configured a group nokia with syncml-http-server and evo2-sync. > > >>> > > >>>[EMAIL PROTECTED]:~$ msynctool --configure nokia 1 > > >>><config><username>test</username><password>test</password><url>/test</url><port>9999</port></config> > > >>> > > >>>[EMAIL PROTECTED]:~$ msynctool --configure nokia 2 > > >>><config><adress_path>file:///home/daniel/.evolution/addressbook/local/system</adress_path><calendar_path>file:///home/daniel/.evolution/calendar/local/system</calendar_path><tasks_path>file:///home/daniel/.evolution/tasks/local/system</tasks_path></config> > > >>> > > >>>[EMAIL PROTECTED]:~$ msynctool --sync nokia > > >>>Synchronizing group "nokia" > > >>>The previous synchronization was unlean. Slow-syncing > > >>>Member 1 of type syncml-http-server had an error while connecting: > > >>>(null) > > >>>Member 2 of type evo2-sync just connected > > >>>Member 2 of type evo2-sync just disconnected > > >>>All clients have disconnected > > >>>The sync failed: Unable to connect one of the members > > >>>Error synchronizing: Unable to connect one of the members > > >>> > > >>>have i to do more configurations for syncml-http-server? > > >>> > > >> > > >>ah no. sorry forgot to tell you: > > >>the syncml http server plugin is a "server" plugin which means that it > > >>cannot be told to synchronize directly. instead you have to start the > > >>server so it starts to listen for incoming connections. > > >> > > >>so instead of msynctool --sync nokia use this command: > > >>msynctool --sync nokia --wait > > >> > > >>then the command line tool should start up but not synchronize. Then as > > >>soon as you connect with the mobile the synchronization should start. > > >> > > >> > > >>>regards, > > >>>daniel > > >>> > > >>> > > >>>Am Sonntag, den 31.07.2005, 14:20 +0200 schrieb daniel friedrich: > > >>> > > >>> > > >>>>sorry i read not the complete last mail... > > >>>> > > >>>>Am Sonntag, den 31.07.2005, 14:13 +0200 schrieb daniel friedrich: > > >>>> > > >>>> > > >>>>>that seams alright: > > >>>>> > > >>>>>[EMAIL PROTECTED]:/usr/local/lib/opensync/plugins$ ls -la > > >>>>>insgesamt 160 > > >>>>>drwxr-sr-x 2 root staff 4096 2005-07-31 14:03 . > > >>>>>drwxr-sr-x 4 root staff 4096 2005-05-22 11:38 .. > > >>>>>-rwxr-xr-x 1 root staff 2056 2005-07-31 00:47 evo2_sync.la > > >>>>>-rwxr-xr-x 1 root staff 63851 2005-07-31 00:47 evo2_sync.so > > >>>>>-rwxr-xr-x 1 root staff 1105 2005-07-31 02:00 file_sync.la > > >>>>>-rwxr-xr-x 1 root staff 34311 2005-07-31 02:00 file_sync.so > > >>>>>-rwxr-xr-x 1 root staff 1329 2005-07-31 14:03 syncml_plugin.la > > >>>>>-rwxr-xr-x 1 root staff 36435 2005-07-31 14:03 syncml_plugin.so > > >>>>> > > >>>>>could it be possible that opensync no options dialog has and i have to > > >>>>>configure here: /usr/local/share/opensync/defaults/syncml-http-server ? > > >>>>> > > >>>>><config><username></username><password></password><url></url><port>8080</port></config> > > >>>>>what have i to put between the url tags? > > >>>>> > > >>>>>regards, > > >>>>>daniel > > >>>>> > > >>>>> > > >>>>>Am Sonntag, den 31.07.2005, 10:03 +0200 schrieb Armin Bauer: > > >>>>> > > >>>>> > > >>>>>>Danny Backx wrote: > > >>>>>> > > >>>>>> > > >>>>>>>Did you also install ? > > >>>>>>> On my system, 'make install' installs stuff in > > >>>>>>> /usr/local/lib/multisync > > >>>>>>> > > >>>>>>>Could you check whether the libraries are correctly named? > > >>>>>>> Some older versions of libtool didn't name the shared libraries > > >>>>>>> right. They didn't have ".so" in their name. > > >>>>>>>If that happens, you could manually rename them, e.g. > > >>>>>>> mv libevolution2_sync libevolution2_sync.so > > >>>>>>> > > >>>>>>> Danny > > >>>>>> > > >>>>>>that shouldnt be a problem with opensync anymore :) > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>On Sun, 2005-07-31 at 01:08 +0200, daniel friedrich wrote: > > >>>>>>> > > >>>>>>> > > >>>>>>> > > >>>>>>>>hi i am again ;) > > >>>>>>>> > > >>>>>>>>i patched the syncml_plugin.c : > > >>>>>>>>smlAuthSetVerifyCallback(env->auth,(SmlAuthVerifyCb) _verify_user, > > >>>>>>>>env); > > >>>>>>>> > > >>>>>>>>and now all things are built > > >>>>>>>> > > >>>>>>>>but :) > > >>>>>>>>when i click on options in multisync when i choosed the > > >>>>>>>>syncml-http-server plugin nothing happened. > > >>>>>>>>i got this console output: > > >>>>>>>>Unable to find MSyncPlugin!!! > > >>>>>>>> > > >>>>>> > > >>>>>>this means that i didnt write a gui yet for the syncml plugin. so you > > >>>>>>have to use the msynctool (the command line client) > > >>>>>> > > >>>>>>please take a look at this: http://www.opensync.org/wiki/SetupGuide > > >>>>>>configure your syncgroup like in this example but instead of using the > > >>>>>>evo2 plugin, use the syncml-http-server plugin. > > >>>>>> > > >>>>>>an example config could look like this: > > >>>>>><config><username>test</username><password>test</password><url>/test</url><port>9999</port></config> > > >>>>>> > > >>>>>>but it is possible that it wont work correctly since password checking > > >>>>>>is enabled at the moment so i can test against the syncml conformance > > >>>>>>test suite. Ill correct this today and then release an updated > > >>>>>>version. > > >>>>>>Until then, please use the username and password "test". > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>>>>>regards daniel > > >>>>>>>> > > >>>>>>>>Am Sonntag, den 31.07.2005, 00:41 +0200 schrieb daniel friedrich: > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>hi, > > >>>>>>>>> > > >>>>>>>>>with gcc-3.4 i can compile opensync libsyncml libsoup multisync > > >>>>>>>>>but when do make at the syncml plugin i got this error: > > >>>>>>>>> > > >>>>>>>>>syncml_plugin.c: In function `syncml_http_server_init': > > >>>>>>>>>syncml_plugin.c:307: warning: passing arg 2 of > > >>>>>>>>>`smlAuthSetVerifyCallback' from incompatible pointer type > > >>>>>>>>>make[2]: *** [syncml_plugin.lo] Fehler 1 > > >>>>>>>>> > > >>>>>>>>>mfg daniel > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>>Am Samstag, den 30.07.2005, 23:50 +0200 schrieb daniel friedrich: > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>>>hi > > >>>>>>>>>> > > >>>>>>>>>>i when i try to do a make on the syncml library i got the > > >>>>>>>>>>following > > >>>>>>>>>>error: > > >>>>>>>>>> > > >>>>>>>>>>cc1: warnings being treated as errors > > >>>>>>>>>>sml_transport.c: In function 'smlTransportSend': > > >>>>>>>>>>sml_transport.c:215: warning: pointer targets in passing argument > > >>>>>>>>>>1 of > > >>>>>>>>>>'smlPrintBinary' differ in signedness > > >>>>>>>>>>sml_transport.c: In function 'smlTransportReceive': > > >>>>>>>>>>sml_transport.c:261: warning: pointer targets in passing argument > > >>>>>>>>>>1 of > > >>>>>>>>>>'smlPrintBinary' differ in signedness > > >>>>>>>>>> > > >>>>>>>>>>i have gcc4 installed. > > >>>>>>>>>> > > >>>>>>>>>>mfg daniel > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>>Am Samstag, den 30.07.2005, 23:11 +0200 schrieb Armin Bauer: > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>>>daniel friedrich wrote: > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>hi armin, > > >>>>>>>>>>>> > > >>>>>>>>>>>>i always install with > > >>>>>>>>>>>>./autogen.sh > > >>>>>>>>>>>>make > > >>>>>>>>>>>>make install > > >>>>>>>>>>>> > > >>>>>>>>>>>>so i copied the autogen.sh file from opensync to the other root > > >>>>>>>>>>>>directories. (libsyncml etc.) > > >>>>>>>>>>>>but when i try to ./autogen.sh libsyncml it aborted with: > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>>>aclocal:configure.ac:40: warning: macro `AM_PATH_CHECK' not > > >>>>>>>>>>>>>found in > > >>>>>>>>>>>>>library > > >>>>>>>>>>>>>configure.ac:45: error: possibly undefined macro: AM_PATH_CHECK > > >>>>>>>>>>>>> If this token and others are legitimate, please use > > >>>>>>>>>>>>>m4_pattern_allow. > > >>>>>>>>>>>>> See the Autoconf documentation. > > >>>>>>>>>>>>>autoreconf: /usr/bin/autoconf failed with exit status: 1 > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>>so i think i need more detailed instructions ;) > > >>>>>>>>>>> > > >>>>>>>>>>>ok :) > > >>>>>>>>>>> > > >>>>>>>>>>>i forgot to add the Check macro to acinclude.m4. please do a svn > > >>>>>>>>>>>up, > > >>>>>>>>>>>this should be fixed now. > > >>>>>>>>>>> > > >>>>>>>>>>>i did not include autogen.sh because its useless on modern > > >>>>>>>>>>>machines. all > > >>>>>>>>>>>it does is calling autoreconf. so the correct order is: > > >>>>>>>>>>> > > >>>>>>>>>>>autoreconf -sfi > > >>>>>>>>>>>./configure --prefix=/some/path > > >>>>>>>>>>>make > > >>>>>>>>>>>make install > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>> > > >>>>>>>>>>>>thx > > >>>>>>>>>>>>daniel > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>>Am Freitag, den 29.07.2005, 22:14 +0200 schrieb Armin Bauer: > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>>>>hi, > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>you can download libsyncml from > > >>>>>>>>>>>>>http://svn.opensync.org/libsyncml/trunk > > >>>>>>>>>>>>>using subversion. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>then you need a patched libsoup (the http library) from > > >>>>>>>>>>>>>http://svn.opensync.org/libsoup/trunk > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>i recommend installing both with a different --prefix so i > > >>>>>>>>>>>>>does not > > >>>>>>>>>>>>>interfere with other installed libraries. Then you can do: > > >>>>>>>>>>>>>export PKG_CONFIG_PATH=$prefix/lib/pkgconfig > > >>>>>>>>>>>>>so pkgconfig picks up the new packages. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>the syncml plugin can be found at > > >>>>>>>>>>>>>http://svn.opensync.org/plugins/syncml. > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>this setup should already work for http synchronization. if > > >>>>>>>>>>>>>you phone > > >>>>>>>>>>>>>just supports wbxml (most phones do) you will need to install > > >>>>>>>>>>>>>libwbxml > > >>>>>>>>>>>>>(your distro should have it) > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>Let me know how it goes or if you need more detailed > > >>>>>>>>>>>>>instructions :) > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>Armin > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>daniel friedrich wrote: > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>> > > >>>>>>>>>>>>>>hi, > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>how can i download libsyncml, because i want to try to sync > > >>>>>>>>>>>>>>evo2 with > > >>>>>>>>>>>>>>the sycnml plugin for multisync? > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>mfg daniel > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>> > > >>>>>>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>>>>>SF.Net email is Sponsored by the Better Software Conference & > > >>>>>>>>>>>>>>EXPO September > > >>>>>>>>>>>>>>19-22, 2005 * San Francisco, CA * Development Lifecycle > > >>>>>>>>>>>>>>Practices > > >>>>>>>>>>>>>>Agile & Plan-Driven Development * Managing Projects & Teams * > > >>>>>>>>>>>>>>Testing & QA > > >>>>>>>>>>>>>>Security * Process Improvement & Measurement * > > >>>>>>>>>>>>>>http://www.sqe.com/bsce5sf > > >>>>>>>>>>>>>>_______________________________________________ > > >>>>>>>>>>>>>>Multisync-users mailing list > > >>>>>>>>>>>>>>Multisync-users@lists.sourceforge.net > > >>>>>>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users > > >>>>>>>>>>>> > > >>>>>>>>>>>> > > >>>>>>>>>>------------------------------------------------------- > > >>>>>>>>>>SF.Net email is sponsored by: Discover Easy Linux Migration > > >>>>>>>>>>Strategies > > >>>>>>>>> > > >>>>>>>>>>from IBM. Find simple to follow Roadmaps, straightforward > > >>>>>>>>>>articles, > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>>>informative Webcasts and more! Get everything you need to get up > > >>>>>>>>>>to > > >>>>>>>>>>speed, fast. > > >>>>>>>>>>http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > > >>>>>>>>>>_______________________________________________ > > >>>>>>>>>>Multisync-users mailing list > > >>>>>>>>>>Multisync-users@lists.sourceforge.net > > >>>>>>>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>>------------------------------------------------------- > > >>>>>>>>>SF.Net email is sponsored by: Discover Easy Linux Migration > > >>>>>>>>>Strategies > > >>>>>>>> > > >>>>>>>>>from IBM. Find simple to follow Roadmaps, straightforward articles, > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>>informative Webcasts and more! Get everything you need to get up to > > >>>>>>>>>speed, fast. > > >>>>>>>>>http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > > >>>>>>>>>_______________________________________________ > > >>>>>>>>>Multisync-users mailing list > > >>>>>>>>>Multisync-users@lists.sourceforge.net > > >>>>>>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users > > >>>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>> > > >>>>>>>>------------------------------------------------------- > > >>>>>>>>SF.Net email is sponsored by: Discover Easy Linux Migration > > >>>>>>>>Strategies > > >>>>>>> > > >>>>>>>>from IBM. Find simple to follow Roadmaps, straightforward articles, > > >>>>>>> > > >>>>>>> > > >>>>>>>>informative Webcasts and more! Get everything you need to get up to > > >>>>>>>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > > >>>>>>>>_______________________________________________ > > >>>>>>>>Multisync-users mailing list > > >>>>>>>>Multisync-users@lists.sourceforge.net > > >>>>>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users > > >>>>>>>> > > >>>>> > > >>>>> > > >>>>> > > >>>>>------------------------------------------------------- > > >>>>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > > >>>> > > >>>>>from IBM. Find simple to follow Roadmaps, straightforward articles, > > >>>> > > >>>>>informative Webcasts and more! Get everything you need to get up to > > >>>>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > > >>>>>_______________________________________________ > > >>>>>Multisync-users mailing list > > >>>>>Multisync-users@lists.sourceforge.net > > >>>>>https://lists.sourceforge.net/lists/listinfo/multisync-users > > >>>>> > > >>>> > > >>>> > > >>>> > > >>>>------------------------------------------------------- > > >>>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > > >>> > > >>>>from IBM. Find simple to follow Roadmaps, straightforward articles, > > >>> > > >>>>informative Webcasts and more! Get everything you need to get up to > > >>>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > > >>>>_______________________________________________ > > >>>>Multisync-users mailing list > > >>>>Multisync-users@lists.sourceforge.net > > >>>>https://lists.sourceforge.net/lists/listinfo/multisync-users > > >>>> > > >>> > > >>> > > >>> > > >>> > > >>>------------------------------------------------------- > > >>>SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > > >>>from IBM. Find simple to follow Roadmaps, straightforward articles, > > >>>informative Webcasts and more! Get everything you need to get up to > > >>>speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > > >>>_______________________________________________ > > >>>Multisync-users mailing list > > >>>Multisync-users@lists.sourceforge.net > > >>>https://lists.sourceforge.net/lists/listinfo/multisync-users ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Multisync-users mailing list Multisync-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/multisync-users