<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
David,<br>
<br>
Thank you for the information.<br>
<br>
Can you attempt to perform a clean install again with edits in line
below.<br>
<br>
David Leeming wrote:
<blockquote cite="mid:003101c96a2e$60e80cb0$22b82610$@gov.sb"
 type="cite">
  <pre wrap="">Hi Reuben

 

-          Installed 0.5 Nov 19th download on Toshiba notebook computer with
black box prototype AA (USB)

-          Fresh install (overwriting not upgrading the previously fully
working 0.4 installation

-          Set location Guadalcanal, use local time
  </pre>
</blockquote>
(I did not change this in my tests; I doubt this has any effect but
want to note I left this at the default setting)<br>
<br>
<blockquote cite="mid:003101c96a2e$60e80cb0$22b82610$@gov.sb"
 type="cite">
  <pre wrap="">
-          No optional application selected

-          Install...... restart

-          /etc/sysconfig/olpc-scripts/domain_config oceania.org
  </pre>
</blockquote>
After running domain_config<br>
<br>
Then edit the file /etc/sysconfig/network and set hostname to
schoolserver.oceania.org (nano /etc/sysconfig/network)<br>
<br>
Then restart (shutdown -r now)<br>
<br>
<br>
<blockquote cite="mid:003101c96a2e$60e80cb0$22b82610$@gov.sb"
 type="cite">
  <pre wrap="">
-          chkconfig --level 345 ejabberd on

-          service ejabberd start

  </pre>
</blockquote>
Wait a few minutes for ejabberd to completely startup. You can check
it's status by running: service ejabberd status<br>
<br>
<blockquote cite="mid:003101c96a2e$60e80cb0$22b82610$@gov.sb"
 type="cite">
  <pre wrap="">-          ejabberdctl register admin schoolserver.oceania.org admin 

  </pre>
</blockquote>
<br>
With a fresh install of 0.5.1 dev 3 you don't need the following from
here --&gt;<br>
<blockquote cite="mid:003101c96a2e$60e80cb0$22b82610$@gov.sb"
 type="cite">
  <pre wrap="">-          restart

-          yum --enablerepo=olpcxs-testing update

-          restart

  </pre>
</blockquote>
to here &lt;--<br>
<br>
<blockquote cite="mid:003101c96a2e$60e80cb0$22b82610$@gov.sb"
 type="cite">
  <pre wrap="">-          One one of 4 XOs, log onto ejabberd web admin and set up shared
roster "Online"

-          restart

-          start all four XOs and register, then restart

 
  </pre>
</blockquote>
On the XOs are registering from a fresh OS install, 8.2? If the XOs
have been previously registered; you will need to clean out their
registration by removing the server fields in
/home/olpc/.sugar/default/config. <br>
<br>
After removing these fields; restart the XOs<br>
Then connect the XOs to the appropriate SSID or AA.<br>
Then register the XO.<br>
Then restart the XO.<br>
<br>
I hope this helps. Please let us know.<br>
<br>
<blockquote cite="mid:003101c96a2e$60e80cb0$22b82610$@gov.sb"
 type="cite">
  <pre wrap="">
At this stage I cannot see any other XO, and still had to do the work around
of removing all four users from the ejabberd webadmin and restarting
everything before I could see them in the neighbourhood views.  (as advised
by Martin):

 

(Martin wrote...) To avoid re-installing the XS to re-test the "just
registered" scenario you can

 - go with a webbrowser to the ejabberd admin panel, go into the
'schoolserver' vhost listed there and delete all the users registered

 - restart ejabberd

 - restart the laptops

 

This happens each time a laptop is restarted. 

 

However, once all going, it is fine: 

- All four show up in the eJabberd control panel as users

- All have the same correct results for olpc-netstatus 

- I tried sharing Memorize - all four OK

- Video chat is OK between any two

- Server access and Internet browsing all OK (updated them each online)

 

 

Log attached

 

 

 

 

David Leeming

Technical Advisor, People First Network, Honiara, Solomon Islands

Alternative email address: <a class="moz-txt-link-abbreviated" href="mailto:leemingdavid@yahoo.com.au">leemingdavid@yahoo.com.au</a> 

 

 

From: Reuben Caron [<a class="moz-txt-link-freetext" href="mailto:caron.reuben@gmail.com">mailto:caron.reuben@gmail.com</a>] On Behalf Of Reuben K.
Caron
Sent: Tuesday, 30 December 2008 12:15 p.m.
To: David Leeming
Cc: XS Devel; Martin Langhoff
Subject: Re: [Server-devel] XS 0.5.1-dev03 with ejabberd goodness, kernel
bling, Access Point workingness... looking for xmas testers

 

Hmm..

Are you upgrading or doing this from fresh install? 

If upgrade from what previous version?

If from fresh install can you give more detail to the exact steps you are
performing?

(pardon me if you provided this information earlier; I quickly reviewed the
archive and could not find anything)

Reuben


Martin Langhoff wrote: 

On Mon, Dec 29, 2008 at 10:04 PM, David Leeming
 <a class="moz-txt-link-rfc2396E" href="mailto:leeming@pipolfastaem.gov.sb">&lt;mailto:leeming@pipolfastaem.gov.sb&gt;</a> <a class="moz-txt-link-rfc2396E" href="mailto:leeming@pipolfastaem.gov.sb">&lt;leeming@pipolfastaem.gov.sb&gt;</a> wrote:
  

It works but you have to run through the procedure below each time you start
the XOs up with the server.
    

 
Hmmm, well, that's definitely not normal procedure!
 
  

- I have to log onto ejabberd web admin with all XOs turned off and delete
all users (time consuming for a class of 40....) and then start them up.
Then it will work fine and the neighbourhood screens populate, until you
want to start again. Next time you start everything up, you will not see the
other XOs, until the procedure is repeated.
    

 
I suspect there's something else happening there... on the server
there should be a log for ejabberd, /var/log/ejabberd.log I think. Can
you post it to the list or to me? That should give us something to
chew on...
 
cheers,
 
 
m
  

 


  </pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
Reuben K. Caron<br>
Country Support Engineer<br>
One Laptop per Child<br>
Mobile: +1-617-230-3893<br>
<a class="moz-txt-link-abbreviated" href="mailto:reuben@laptop.org">reuben@laptop.org</a><br>
<a href="http://wiki.laptop.org/go/Deployments_Support">
Deployments Support</a>
</div>
</body>
</html>