Re: [Fwd: Re: status of network data provider]





Today's Topics:

   1. Re: [Fwd: Re: status of network data provider] (Zsolt Barat)
   2. Re: [Fwd: Re: status of network data provider] (John Stowers)

Message: 2
Date: Sat, 16 Feb 2008 02:42:49 +1300
From: "John Stowers" <john stowers gmail com>
Subject: Re: [Fwd: Re: status of network data provider]
To: "Zsolt Barat" <zsolt softmonsters com>
Cc: conduit-list gnome org
Message-ID:
        <7e40b04b0802150542w46dd0893o5b16eec5c0bd2976 mail gmail com>
Content-Type: text/plain; charset=ISO-8859-1

On Sat, Feb 16, 2008 at 2:26 AM, Zsolt Barat <zsolt softmonsters com> wrote:
> John Stowers schrieb:
>
>
> > On Sat, Feb 16, 2008 at 1:08 AM, Zsolt Barat <zsolt softmonsters com> wrote:
>  >
>  >> John Stowers schrieb:
>  >>
>  >>
>  >>
>  >>>>  >
>  >>>>
>  >>  >>  hi, thanks for your reply,
>  >>  >>  im using conduit vers. 0.3.6 and tomboy 0.8.2 but is tried also conduit
>  >>  >>  from latest svn.
>  >>  >>  avahi 0.6.22-r1, python2.5.1-r5 . all on gentoo.
>  >>  >>  thats the way i tried to sync:
>  >>  >>  i put tomboy dataprovider in connection to the network dataprovider on
>  >>  >>  both machines. i tried also the reverse. so what happens is that the
>  >>  >>
>  >>  >
>  >>  > <snip>
>  >>  >
>  >>  >
>  >>  >>  >
>  >>  >>  > Machine 1
>  >>  >>  > Tomboy --> Network
>  >>  >>  >
>  >>  >>  > Machine 2
>  >>  >>  > Network <--> Tomboy
>  >>  >>  > Then start the sync
>  >>  >>
>  >>  >
>  >>  > I am so sorry, I explained this wrongly!
>  >>  >
>  >>  > Machine 1 (what your screenshot shows)
>  >>  > Tomboy --> Network
>  >>  >
>  >>  > Machine 2
>  >>  > You should see in your logs that it detects machine 1 has shared a
>  >>  > dataprovider. A new category is then created in the list of data
>  >>  > providers on the list. The name of this category is the name of
>  >>  > Machine 1. This category contains all dataproviders currently shared
>  >>  > (connected --> Network) on Machine 1. There should be Tomboy in this
>  >>  > list. Drag it to the canvas and connect it to a regular Tomboy
>  >>  > Tomboy from Machine 1 <--> Tomboy
>  >>  > Then start the sync
>  >>  >
>  >>  > Both machines must be running the same Conduit version. If this doesnt
>  >>  > work can you please file a bug with the logs from both machines
>  >>  > attached please.
>  >>  >
>  >>  > Regards, sorry I put you wrong
>  >>  >
>  >>  >
>  >>  hi john,
>  >>  nevermind...
>  >>  thanks for your detailed explanation, but sadly this doesn't work here.
>  >>  this new category is not created. see the attached logs for details.
>  >>  proto1 is the workstation where i try to share my tomboy notes from and
>  >>  lisabook is my laptop. i disabled ipv6 in avahi because i thought it
>  >>  could be prob, but nothing has changed.
>  >>
>  >
>  > Hmm, this part looks interesting
>  >
>  > (XMLRPCUtils.py:185)
>  > [modules.Network     ][DEBUG  ] Resolved conduit service lisabook on
>  > lisabook.local - 192.168.10.37:3400
>  > Extra Info: ['version=0.3.6'] (Peers.py:242)
>  > [modules.Network     ][DEBUG  ] Remote host 'lisabook.local' detected
>  > (Client.py:48)
>  > [modules.Network     ][DEBUG  ] Resolved conduit service proto1 on
>  > proto1.local - 192.168.10.15:3400
>  > Extra Info: ['version=0.3.6'] (Peers.py:242)
>  > [modules.Network     ][DEBUG  ] Remote host 'proto1.local' detected
>  > (Client.py:48)
>  > [modules.Network     ][DEBUG  ] Remote host 'lisabook' removed (Client.py:72)
>  > [modules.Network     ][DEBUG  ] Resolved conduit service lisabook on
>  > lisabook.local - 192.168.10.28:3400
>  > Extra Info: ['version=0.3.6'] (Peers.py:242)
>  >
>  > 3 IP addresses, for two computers, on the same subnet. I think Conduit
>  > detects lisabook on .37,  then immediately detects it again on .28,
>  > deletes the first one, and then does this in a loop for ever.
>  >
>  > Thoughts?
>  >
>  yes, wrong network config on the laptop. but with clean config the same
>  result.
>  updated logs attached.

Hmm, OK these logs look much better but I cannot see anything wrong.
Would you mind running the latest copy of conduit from svn on both
machines and see if anything works better. I did make some changes to
the Network code in 0.3.6 --> 0.3.7, but I cant think what is going
wrong in your case.

Instructions for running conduit from SVN can be found at (you do not
need to reinstall conduit)
http://www.conduit-project.org/wiki/Build#InstallingDevelopmentVersions

I appreciate the effort you are going to in helping me debug this

Regards,

John


>
>  regards
>
>  zsolt
>
>
>
>

I found the same problem,
Tested with the last build version ( 3.8 ).
Both machine don't have any firewall.

First machine ( sogeti015 ) start conduit :

[DBus                ][DEBUG  ] DBus Exported: /syncset/dbus (DBus.py:126)
[modules.Network     ][DEBUG  ] Resolved conduit service sogeti015 on sogeti015.local - 132.168.36.16:3400
Extra Info: ['version=0.3.8'] (Peers.py:242)
[modules.Network     ][DEBUG  ] Remote host 'http://sogeti015.local' detected (Client.py:49)

Second machine ( nizier ) start conduit :

[DBus                ][DEBUG  ] DBus Exported: /syncset/dbus (DBus.py:126)
[modules.Network     ][DEBUG  ] Resolved conduit service sogeti015 on sogeti015.local - 132.168.36.16:3400
Extra Info: ['version=0.3.8'] (Peers.py:242)
[modules.Network     ][DEBUG  ] Remote host 'http://sogeti015.local' detected (Client.py:49)
[modules.Network     ][DEBUG  ] Resolved conduit service nizier on nizier.local - 132.168.37.245:3400
Extra Info: ['version=0.3.8'] (Peers.py:242)
[modules.Network     ][DEBUG  ] Remote host 'http://nizier.local' detected (Client.py:49)


On the First ( or on the second, it's the same ) machine, create a Tomboy --> network

[Module              ][DEBUG  ] Returning new instance: Classname=TomboyNoteTwoWay Initargs=() (Module.py:239)
[modules.Tomboy      ][INFO   ] Using Tomboy Version 0.8.2 (TomboyModule.py:126)
[Conduit             ][DEBUG  ] Setting conflict policy: ask (Conduit.py:278)
[Conduit             ][DEBUG  ] Setting deleted policy: ask (Conduit.py:278)
[Conduit             ][DEBUG  ] Adding twoway dataprovider into source position (Conduit.py:137)
[DBus                ][DEBUG  ] DBus Message from /syncset/gui: Emmiting DBus signal ConduitAdded (DBus.py:132)
[Module              ][DEBUG  ] Returning new instance: Classname=NetworkEndpoint Initargs=() (Module.py:239)
[Conduit             ][DEBUG  ] Adding twoway dataprovider into sink position (Conduit.py:143)
[modules.Network.S   ][INFO   ] Starting server for Wrapper: Tomboy Notes twoway (UID: TomboyNoteTwoWay-ci020025 sogeti015) on port 3401 (XMLRPCUtils.py:193)
[modules.Network.S   ][INFO   ] Starting server for Wrapper: Tomboy Notes twoway (UID: TomboyNoteTwoWay-ci020025 sogeti015) on port 3401 (XMLRPCUtils.py:193)
[TypeConverter       ][DEBUG  ] [('note/tomboy', 'note/tomboy', {})] (TypeConverter.py:149)

But nothing on the second machine, Log are empty

I can make other test if you want.

Regards



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]