Hi, Im trying to understand the registering process. (registering xo with XS) Could some one point me to the pieces of code to look up please? I know that, at the server side, idmgr service is in charge. but who is in charge at the client side?
saludos, Ing. Ciro Nuñez I. ______________________ Dirección General de Tecnologías Educativas DIGETE - MED - PERU tel: 615-5800 (1236) Cel: 991-331-163 ________________________________________ De: server-devel-boun...@lists.laptop.org [server-devel-boun...@lists.laptop.org] en nombre de server-devel-requ...@lists.laptop.org [server-devel-requ...@lists.laptop.org] Enviado el: viernes, 03 de abril de 2009 11:00 a.m. Para: server-devel@lists.laptop.org Asunto: Server-devel Digest, Vol 24, Issue 7 Send Server-devel mailing list submissions to server-devel@lists.laptop.org To subscribe or unsubscribe via the World Wide Web, visit http://lists.laptop.org/listinfo/server-devel or, via email, send a message with subject or body 'help' to server-devel-requ...@lists.laptop.org You can reach the person managing the list at server-devel-ow...@lists.laptop.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Server-devel digest..." Today's Topics: 1. Re: Gadget on XS (Guillaume Desmottes) 2. Re: XS Restore UI and account aliasing are ready for testing... (Martin Langhoff) 3. Re: Gadget on XS (Dave Bauer) 4. Re: Gadget on XS (Dave Bauer) ---------------------------------------------------------------------- Message: 1 Date: Fri, 03 Apr 2009 15:15:50 +0100 From: Guillaume Desmottes <guillaume.desmot...@collabora.co.uk> Subject: Re: [Server-devel] Gadget on XS To: dave.ba...@gmail.com Cc: server-devel@lists.laptop.org Message-ID: <1238768150.4109.27.ca...@cass-x200s.lan> Content-Type: text/plain; charset="UTF-8" Le vendredi 03 avril 2009 ? 09:41 -0400, Dave Bauer a ?crit : > > > On Wed, Apr 1, 2009 at 6:36 AM, Guillaume Desmottes > <guillaume.desmot...@collabora.co.uk> wrote: > Le mardi 31 mars 2009 ? 13:45 -0400, Dave Bauer a ?crit : > > Hi, > > > > I am trying to get gadget working on my XS at > > schoolserver.solutiongrove.com > > > > First I downloaded the source and built it, but I could not > find any > > indication that gadget was installed. How can I tell if it > is working? > > > > Next I tried the gadget package > > http://koji.fedoraproject.org/koji/taskinfo?taskID=1261886 > RPM but it > > required ejabberd package. RPM says this is not installed. > (I did > > install python-twisted which was another requirement of the > RPM). > > > > Does anyoe have any advice on getting gadget working? > > > Basically you have to install the gadget service, launch it > (it's a > separated process), modify your ejabberd.cfg as explained in > the Gadget > README and then restart your ejabberd. > > You can see if Gadget is working by looking at the XMPP > traffic > exchanged between clients and the server. > > Gadget started /etc/init.d/gadget start > > logs on server say > > 2009/04/03 09:37 -0400 [-] Log opened. > 2009/04/03 09:37 -0400 [-] twistd 2.5.0 (/usr/bin/python 2.5.1) > starting up > 2009/04/03 09:37 -0400 [-] reactor class: <class > 'twisted.internet.selectreactor.SelectReactor'> > 2009/04/03 09:37 -0400 [-] Loading /usr/share/gadget/gadget.tac... > 2009/04/03 09:37 -0400 [-] Loaded. > 2009/04/03 09:37 -0400 [-] Starting factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > 2009/04/03 09:37 -0400 [Uninitialized] <twisted.internet.tcp.Connector > instance at 0x8a8bb4c> will retry in 2 seconds > 2009/04/03 09:37 -0400 [Uninitialized] Stopping factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > 2009/04/03 09:37 -0400 [-] Starting factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > 2009/04/03 09:37 -0400 [Uninitialized] <twisted.internet.tcp.Connector > instance at 0x8a8bb4c> will retry in 9 seconds > 2009/04/03 09:37 -0400 [Uninitialized] Stopping factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > 2009/04/03 09:37 -0400 [-] Starting factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > 2009/04/03 09:37 -0400 [Uninitialized] <twisted.internet.tcp.Connector > instance at 0x8a8bb4c> will retry in 24 seconds > 2009/04/03 09:37 -0400 [Uninitialized] Stopping factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > 2009/04/03 09:38 -0400 [-] Starting factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > 2009/04/03 09:38 -0400 [Uninitialized] <twisted.internet.tcp.Connector > instance at 0x8a8bb4c> will retry in 70 seconds > 2009/04/03 09:38 -0400 [Uninitialized] Stopping factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > 2009/04/03 09:39 -0400 [-] Starting factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > 2009/04/03 09:39 -0400 [Uninitialized] <twisted.internet.tcp.Connector > instance at 0x8a8bb4c> will retry in 183 seconds > 2009/04/03 09:39 -0400 [Uninitialized] Stopping factory > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > 0x8a8644c> > > and so on. Not sure where to look. is this OK? Did you properly configured ejabberd as explained in Gadget's README? You should have something like that: {5560, ejabberd_service, [ {ip, {127, 0, 0, 1}}, {access, all}, {host, "gadget.jabber.sugarlabs.org", [{password, "xxxx"}]}]}, Your gadget.config should match these params. Then don't forget to restart ejabberd to reload the new configuration. G. ------------------------------ Message: 2 Date: Fri, 3 Apr 2009 16:35:48 +0200 From: Martin Langhoff <martin.langh...@gmail.com> Subject: Re: [Server-devel] XS Restore UI and account aliasing are ready for testing... To: XS Devel <server-devel@lists.laptop.org> Cc: OLPC Devel <de...@lists.laptop.org> Message-ID: <46a038f90904030735q720a90c2h91c5d2fa99abf...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 On Thu, Apr 2, 2009 at 9:26 PM, Martin Langhoff <martin.langh...@gmail.com> wrote: > ?- Setup a XS 5.2 and grab my development version of moodle - > instructions here: > http://lists.laptop.org/pipermail/server-devel/2009-March/003126.html There's a new series of patches with minor tidyups, recommended. And an rpm, so if you want to play with it yum --enablerepo=olpcxs-testing install moodle-xs The version at this point is: moodle-xs-1.9.2.xs2.45.g136e4d cheers, martin -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ------------------------------ Message: 3 Date: Fri, 3 Apr 2009 10:40:20 -0400 From: Dave Bauer <dave.ba...@gmail.com> Subject: Re: [Server-devel] Gadget on XS To: Guillaume Desmottes <guillaume.desmot...@collabora.co.uk> Cc: server-devel@lists.laptop.org Message-ID: <6c4e07720904030740j7707fba3nc5c1f74568834...@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" On Fri, Apr 3, 2009 at 10:15 AM, Guillaume Desmottes < guillaume.desmot...@collabora.co.uk> wrote: > Le vendredi 03 avril 2009 ? 09:41 -0400, Dave Bauer a ?crit : > > > > > > On Wed, Apr 1, 2009 at 6:36 AM, Guillaume Desmottes > > <guillaume.desmot...@collabora.co.uk> wrote: > > Le mardi 31 mars 2009 ? 13:45 -0400, Dave Bauer a ?crit : > > > Hi, > > > > > > I am trying to get gadget working on my XS at > > > schoolserver.solutiongrove.com > > > > > > First I downloaded the source and built it, but I could not > > find any > > > indication that gadget was installed. How can I tell if it > > is working? > > > > > > Next I tried the gadget package > > > http://koji.fedoraproject.org/koji/taskinfo?taskID=1261886 > > RPM but it > > > required ejabberd package. RPM says this is not installed. > > (I did > > > install python-twisted which was another requirement of the > > RPM). > > > > > > Does anyoe have any advice on getting gadget working? > > > > > > Basically you have to install the gadget service, launch it > > (it's a > > separated process), modify your ejabberd.cfg as explained in > > the Gadget > > README and then restart your ejabberd. > > > > You can see if Gadget is working by looking at the XMPP > > traffic > > exchanged between clients and the server. > > > > Gadget started /etc/init.d/gadget start > > > > logs on server say > > > > 2009/04/03 09:37 -0400 [-] Log opened. > > 2009/04/03 09:37 -0400 [-] twistd 2.5.0 (/usr/bin/python 2.5.1) > > starting up > > 2009/04/03 09:37 -0400 [-] reactor class: <class > > 'twisted.internet.selectreactor.SelectReactor'> > > 2009/04/03 09:37 -0400 [-] Loading /usr/share/gadget/gadget.tac... > > 2009/04/03 09:37 -0400 [-] Loaded. > > 2009/04/03 09:37 -0400 [-] Starting factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > 2009/04/03 09:37 -0400 [Uninitialized] <twisted.internet.tcp.Connector > > instance at 0x8a8bb4c> will retry in 2 seconds > > 2009/04/03 09:37 -0400 [Uninitialized] Stopping factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > 2009/04/03 09:37 -0400 [-] Starting factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > 2009/04/03 09:37 -0400 [Uninitialized] <twisted.internet.tcp.Connector > > instance at 0x8a8bb4c> will retry in 9 seconds > > 2009/04/03 09:37 -0400 [Uninitialized] Stopping factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > 2009/04/03 09:37 -0400 [-] Starting factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > 2009/04/03 09:37 -0400 [Uninitialized] <twisted.internet.tcp.Connector > > instance at 0x8a8bb4c> will retry in 24 seconds > > 2009/04/03 09:37 -0400 [Uninitialized] Stopping factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > 2009/04/03 09:38 -0400 [-] Starting factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > 2009/04/03 09:38 -0400 [Uninitialized] <twisted.internet.tcp.Connector > > instance at 0x8a8bb4c> will retry in 70 seconds > > 2009/04/03 09:38 -0400 [Uninitialized] Stopping factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > 2009/04/03 09:39 -0400 [-] Starting factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > 2009/04/03 09:39 -0400 [Uninitialized] <twisted.internet.tcp.Connector > > instance at 0x8a8bb4c> will retry in 183 seconds > > 2009/04/03 09:39 -0400 [Uninitialized] Stopping factory > > <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at > > 0x8a8644c> > > > > and so on. Not sure where to look. is this OK? > > Did you properly configured ejabberd as explained in Gadget's README? > You should have something like that: > > {5560, ejabberd_service, [ > {ip, {127, 0, 0, 1}}, > {access, all}, > {host, "gadget.jabber.sugarlabs.org", [{password, "xxxx"}]}]}, > > Your gadget.config should match these params. > AHA! gadget.config. Can we add the startup and gadget.config to the README? Thanks Dave > > Then don't forget to restart ejabberd to reload the new configuration. > > > > G. > > > -- Dave Bauer d...@solutiongrove.com http://www.solutiongrove.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.laptop.org/pipermail/server-devel/attachments/20090403/687c302c/attachment-0001.htm ------------------------------ Message: 4 Date: Fri, 3 Apr 2009 10:46:51 -0400 From: Dave Bauer <dave.ba...@gmail.com> Subject: Re: [Server-devel] Gadget on XS To: Guillaume Desmottes <guillaume.desmot...@collabora.co.uk> Cc: server-devel@lists.laptop.org Message-ID: <6c4e07720904030746m1cfe9b94v72d9424a720f8...@mail.gmail.com> Content-Type: text/plain; charset="iso-8859-1" > >> Did you properly configured ejabberd as explained in Gadget's README? >> You should have something like that: >> >> {5560, ejabberd_service, [ >> {ip, {127, 0, 0, 1}}, >> {access, all}, >> {host, "gadget.jabber.sugarlabs.org", [{password, "xxxx"}]}]}, >> >> Your gadget.config should match these params. >> > AHA! gadget.config. > Fixed, restarted ejabberd and gadget but same error. Startup of gadget says 2009/04/03 10:44 -0400 [-] Received SIGTERM, shutting down. 2009/04/03 10:44 -0400 [-] Main loop terminated. 2009/04/03 10:44 -0400 [-] Server Shut Down. 2009/04/03 10:45 -0400 [-] Log opened. 2009/04/03 10:45 -0400 [-] twistd 2.5.0 (/usr/bin/python 2.5.1) starting up 2009/04/03 10:45 -0400 [-] reactor class: <class 'twisted.internet.selectreactor.SelectReactor'> 2009/04/03 10:45 -0400 [-] Loading /usr/share/gadget/gadget.tac... 2009/04/03 10:45 -0400 [-] Loaded. 2009/04/03 10:45 -0400 [-] Starting factory <twisted.words.protocols.jabber.xmlstream.XmlStreamFactory instance at 0x94f640c> 2009/04/03 10:45 -0400 [Uninitialized] <twisted.internet.tcp.Connector instance at 0x94fbb2c> will retry in 2 seconds Any idea how to debug? Thanks Dave -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.laptop.org/pipermail/server-devel/attachments/20090403/5eba4565/attachment-0001.htm ------------------------------ _______________________________________________ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel End of Server-devel Digest, Vol 24, Issue 7 ******************************************* _______________________________________________ Server-devel mailing list Server-devel@lists.laptop.org http://lists.laptop.org/listinfo/server-devel