connection to jabber.laptop.org

Giannis Galanis galanis at laptop.org
Thu Dec 13 13:05:27 EST 2007


I also installed the rpm in custom machine(not a school server) in 1CC.

I must note that the
ejabberdctl-extra.diff<http://people.collabora.co.uk/%7Erobot101/olpc-ejabberd/ejabberdctl-extra.diff>patch
in the wiki page is for another version than
1.1.4.

I used the config file ejabberd.cgf which I  got from jabber.laptop.org
John, I didnt use the "jtest" account, but "omicron" which danny created for
me last week. I got the file from /home/wad

I couldnt register the admin account(is this necessary? because it is not
stated in the wiki)

I tried:
ejabberdctl register localhost admin admin (according to wiki)
ejabberdctl ejabberd register admin localhost admin (according to the
previous email)
or
ejabberdctl register admin localhost admin

Every time i received:
RPC failed on the node register at schoolserver : nodedown ro similar

Can anyone from collabora please specify the single correct way to configure
this, because we will never get it right.

Also i couldnt connect to http://yourserver:5280/admin/. Perhaps this is
expected since the admin account was not succefully created.

I could "telnet 18.85.46.175 5222" from an XO, or "telnet localhost 5222"
and successfully connected.
Note 18.85.46.175 is the servers IP.

I tried to connect to the custom jabber server through an XO by
sugar-control-panel -s jabber 18.85.46.175
sugar reboot

The gabble logs, which i attach, show an initial succefull connection, which
failed later on.
Also in the server side, the following message poped up:
INFO REPORT:
[(<0.185.0>:ejabberd_listener:90):(#port<0.388>) Accepted
connection({0,0,0,0,0,65535,46935,5098,56209}) ->
({0,0,0,0,65535,46935,11951,5223})]
or similar.

The XO was finally connected to salut. However, no other XO has managed to
connect to jabber.laptop.org successfully the past week. Is there a reason
for this?

Can you please try to connect to this server(18.85.46.175), and see what you
get?

The important matter is to have straight-forward step by step instructions
to set up the jabber server.
Can anyone please provide that?

yianni






On Dec 13, 2007 8:22 AM, John Watlington <wad at laptop.org> wrote:

>
> Robert,
>    Can you provide any insight into the problem described below ?
> I'm going to try again to get this configured over the weekend.
>
> wad
>
> On Dec 10, 2007, at 1:34 AM, John Watlington wrote:
>
> > On Dec 6, 2007, at 6:39 PM, Robert McQueen wrote:
> >
> >>> Also, I couldnt connect to http://server:5280/admin/ as indicated
> >>> in the
> >>> wiki. Is this really necessary?
> >>
> >> Yes, at the moment you need to log in on the web interface to set
> >> up the
> >> shared roster. Ticket #5310 is about working out how to avoid this.
> >>
> >> Why couldn't you connect? If it was a login problem, register
> >> whichever
> >> account is listed as the admin in the config file, using "ejabberdctl
> >> register admin server password" (to register admin at server with
> >> password
> >> "password").
> >
> > I installed your latest RPM (thanks), and followed the directions
> > in the wiki
> > (Ejabberd_Configuration) about editing the config.  I then
> > restarted ejabberd,
> > but could not get an admin user registered with the server properly.
> >
> > When I try: sudo ejabberdctl register admin schoolserver admin
> > the response is:
> > RPC failed on the node register at schoolserver: nodedown
> >
> > When I try: sudo ejabberdctl ejabberd register admin schoolserver
> > admin
> > the response is:
> > Can't register user "admin at schoolserver" at node
> > ejabberd at schoolserver: not_allowed
> >
> > When I try: sudo ejabberdctl ejabberd register admin localhost admin
> > it works, after placing that in the config file (and restarting)
> > I'm unable to
> > connect via http://schoolserver:5280/admin/
> > (Giannis, the only person on the admin ACL for jabber.laptop.org is
> >  jtest.   Were you using that name to try to login ?)
> >
> > The problem might be the weird DNS situation of a school server ?
> > If it DHCPs, it accepts a domain name (search ...) and DNS servers
> > from
> > it's ISP.  But it also maintains a local DNS space
> > (<random>.xs.laptop.org)
> > which will (eventually) be supported from the outside through
> > dynamic or static DNS.
> > For example, I have a server which thinks its FQDN is
> > schoolserver.pinewood.net.
> > It also resolves as schoolserver.pinewood.xs.laptop when querying
> > the local
> > named.   What should the ejabberd server name be (or does it
> > matter ?  Are server
> > names in the ejabberd configuration virtual ?)
> >
> > Can you install your latest ejabberd server on
> > schoolserver.laptop.org ?   The
> > server name from a laptop's point of view will be
> > schoolserver.cambridge.xs.laptop.org.
> >
> > Regarding server release timing (your IRC question ?):   They
> > happen whenever there
> > something new to release.   Anybody running FC7 can build a release
> > and test it...
> > We are a little short on QA people right now, but I moved the 1CC
> > schoolserver
> > over to build 137 on Friday (it had been running a hand-installed/
> > configured build
> > up to now) so that our laptop QA team can help with testing!
> > See:   http://wiki.laptop.org/go/XS_Building_Software
> >
> > I expect that we will place a finalized configuration file in place
> > (along with a
> > script which initializes the ejabberd server --- we can't require
> > someone to set up
> > muc manually for each school!) using xs-config.
> >
> > wad
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.laptop.org/pipermail/devel/attachments/20071213/0f212a43/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: telepathy-gabble.log
Type: application/octet-stream
Size: 9602 bytes
Desc: not available
URL: <http://lists.laptop.org/pipermail/devel/attachments/20071213/0f212a43/attachment.obj>


More information about the Devel mailing list