[Server-devel] Problems with EjabberD setup and how to test if it's working

Daniel Drake dsd at laptop.org
Sat Apr 18 11:56:08 EDT 2009


2009/4/18 Yifan <yifan.sun at students.olin.edu>:
> I am using XS. What command should I use to display the current version?
> (I'm not too familiar with linux hacking, and I have several stored images,
> so I'm not entirely sure which one I used.)

I don't know, but if you are using anything older than 0.5.2 then you
are likely to see problems in this area. Might be worth reinstalling
just to make sure. And be sure to carefully follow the installation
instructions including setting up the shared roster.

> Sorry about the vague error report. I'm not sure what the exact error is,
> since we used the web interface, and there were no error messages; the only
> feedback we got was that nothing was working the way we had expected. My
> mental model (and please correct me if it's wrong) is that after configuring
> the server and setting up an admin account, any laptop that's connected to
> that server can be registered using Terminal, typing "sugar-control-panel -s
> jabber <server name>". Then, in the web client, we should then see each
> laptop being registered.

Do not use the web interface to add users.

After connecting to the appropriate network on the XO, hover over the
XO figure and click Register. Then restart sugar. Run olpc-netstatus
to ensure that gabble is being used (not salut). That's it. Never
attempt to delete a user - you don't have any reason to do so.
You do not need to specify the jabber server.

Daniel


More information about the Server-devel mailing list