<br><font size=2 face="sans-serif">Team,</font>
<br><font size=2 face="sans-serif">Here are my thoughts on networking.</font>
<br>
<br><font size=2 face="sans-serif">In the current School configuration:
&nbsp;http://wiki.laptop.org/go/XS_Configuration_Management#School_Specific_Configuration</font>
<br><font size=2 face="sans-serif">it has the XS being connected directly
to the ISP modem. &nbsp;All access is through the primary school server.
&nbsp;If it fails, all is lost.</font>
<br>
<br><font size=2 face="sans-serif">1--I suggest instead (modem)--(WiFi)--(XS)--(Mesh)</font>
<br><font size=2 face="sans-serif">A simple four-port hub could support
4 direct-connect items (an XS server, a Library server, a printer, etc.)
and over 200 Wireless.</font>
<br>
<br><font size=2 face="sans-serif">2--For normal operations, a WEP key
can prevent any XO laptop from using the Wireless directly. &nbsp;Instead,
they use the XS server,</font>
<br><font size=2 face="sans-serif">which has all the squid cache, library
server cache, etc. &nbsp;The WEP key can be provided to teachers to access
the system directly</font>
<br><font size=2 face="sans-serif">via WiFi from their laptops.</font>
<br>
<br><font size=2 face="sans-serif">3--In the even the XS is down, or the
Mesh Active Antenna is down, a teacher can turn off WEP (by accessing the
Wifi hub from their laptop), and open the WiFi up to all XO laptops. &nbsp;This
would also mean no content filtering, squid caching, etc.</font>
<br>
<br><font size=2 face="sans-serif">4--Alternatively, leave the WEP key
in place, and if a student needs to update an activity during the time
the XS server is down, the</font>
<br><font size=2 face="sans-serif">teacher can either download the XO file
on their behalf and send it to them via mesh, or enter the WEP key on the
student's XO for</font>
<br><font size=2 face="sans-serif">that exception. &nbsp;In this mode,
everyone just uses their XO and meshes with each other, but has no access
to the outside internet,</font>
<br><font size=2 face="sans-serif">moodle or the library cache.</font>
<br>
<br><font size=2 face="sans-serif">A step up from this would be:</font>
<br><font size=2 face="sans-serif">(modem)--(Wifi 1)--(XS)--(Wifi 2 + Mesh)</font>
<br>
<br><font size=2 face="sans-serif">In this environment, WiFi 1 would be
WEP-protected, teachers only. &nbsp;WiFi 2 would be open, and complement
the Mesh of the XS.</font>
<br><font size=2 face="sans-serif">In the event that the Mesh Active Antenna
failed, students could use WiFi2 without any significant changes. &nbsp;In
the event XS fails,</font>
<br><font size=2 face="sans-serif">Wifi2 could be cabled to Wifi 1, allowing
all students to access the internet, unfiltered, uncached.</font>
<br>
<br><font size=2 face="sans-serif">This approach has the advantage that
if we don't know how many XO laptops each antenna can handle, the WiFi
2 can certainly</font>
<br><font size=2 face="sans-serif">handle 200 or more IP addresses. &nbsp;Kind
of like an insurance policy to ensure success.</font>
<br>
<br><font size=2 face="sans-serif">Just a thought.</font>
<br><font size=2 face="sans-serif">--- Tony<br>
</font>
<table>
<tr>
<td><img src=cid:_1_081ADF14081ADB58001D9C12072573EA>
<tr>
<td><font size=1><br>
</font>
<table>
<tr>
<td><img src=cid:_2_0821873C08218380001D9C12072573EA>
<td><font size=1 color=#0060a0 face="Microsoft Sans Serif"><b>Tony Pearson</b></font><font size=1 face="Microsoft Sans Serif"><br>
Senior Storage Consultant, IBM System Storage&#8482;<br>
Telephone: +1 520-799-4309 | &nbsp;tie 321-4309 | &nbsp;Cell: +1 520 990-8669<br>
email: tpearson@us.ibm.com | &nbsp;GSA: http://tucgsa.ibm.com/~tpearson<br>
Blog: http://www.ibm.com/developerworks/blogs/page/InsideSystemStorage
AKA: 990tony Paravane, eightbar specialist </font></table>
<br>
<tr>
<td><img src=cid:_1_082191A808218DEC001D9C12072573EA></table>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>server-devel-request@lists.laptop.org</b>
</font>
<br><font size=1 face="sans-serif">Sent by: server-devel-bounces@lists.laptop.org</font>
<p><font size=1 face="sans-serif">02/08/2008 11:34 AM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
server-devel@lists.laptop.org</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">server-devel@lists.laptop.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Server-devel Digest, Vol 10, Issue 14</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>Send Server-devel mailing list submissions to<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
server-devel@lists.laptop.org<br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
http://lists.laptop.org/listinfo/server-devel<br>
or, via email, send a message with subject or body 'help' to<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
server-devel-request@lists.laptop.org<br>
<br>
You can reach the person managing the list at<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
server-devel-owner@lists.laptop.org<br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of Server-devel digest...&quot;<br>
<br>
<br>
Today's Topics:<br>
<br>
 &nbsp; 1. Re: Nepal project plan and requirements (Bryan Berry)<br>
 &nbsp; 2. Re: Server-devel Digest, Vol 10, Issue 12 (Tony Pearson)<br>
 &nbsp; 3. Re: ejabberd crash (Dafydd Harries)<br>
 &nbsp; 4. Re: ejabberd crash (Robert McQueen)<br>
 &nbsp; 5. Re: ejabberd crash ( J?r?me Sautret )<br>
 &nbsp; 6. Re: ejabberd crash (Robert McQueen)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 08 Feb 2008 12:50:57 -0500<br>
From: Bryan Berry &lt;bryan.berry@gmail.com&gt;<br>
Subject: Re: [Server-devel] Nepal project plan and requirements<br>
To: server-devel@lists.laptop.org<br>
Cc: &quot;Greg Smith \(gregmsmi\)&quot; &lt;gregmsmi@cisco.com&gt;, &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; sulochan
acharya<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&lt;sulochan@olenepal.org&gt;<br>
Message-ID: &lt;1202493057.6442.43.camel@dell.linuxdev.us.dell.com&gt;<br>
Content-Type: text/plain<br>
<br>
Greg and Wad, <br>
&gt; The network is the biggest headache right now. &nbsp;Are you planning
to<br>
&gt; deploy in any schools larger than 150 students ?<br>
<br>
We will have about 150-170 total laptops, which included students+teachers<br>
<br>
<br>
&gt; After we lock down SSO strategy, what do you want to focus on next?
I<br>
&gt; &gt; think we should switch from design to implementation in less
than two<br>
&gt; &gt; weeks. Hot topics we could try to flush out include:<br>
&gt; &gt; - Moodle design and usage<br>
&gt; &gt; - Backup and reliability, including storage and network aspects<br>
<br>
The # 1 thing is backup and reliability<br>
- <br>
<br>
#2 Students need to be able to be able to &quot;archive&quot; their files
to the server<br>
once they run out of local space, or at least able to browse the regular<br>
backup of their files to the server. This could conceivably be done using
Moodle.<br>
<br>
#3 Moodle<br>
<br>
<br>
Localization -- We are taking care of this. Don't worry about it.<br>
<br>
Sulochan, any other thoughts?<br>
<br>
&gt; Message: 2<br>
&gt; Date: Fri, 8 Feb 2008 01:02:17 -0500<br>
&gt; From: John Watlington &lt;wad@laptop.org&gt;<br>
&gt; Subject: Re: [Server-devel] Nepal project plan and requirements<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;updated<br>
&gt; To: &quot;Greg Smith (gregmsmi)&quot; &lt;gregmsmi@cisco.com&gt;<br>
&gt; Cc: server-devel &lt;server-devel@lists.laptop.org&gt;<br>
&gt; Message-ID: &lt;3D76415A-971C-46B6-86E4-406A217E4B3F@laptop.org&gt;<br>
&gt; Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed<br>
&gt; <br>
&gt; <br>
&gt; On Feb 7, 2008, at 5:04 PM, Greg Smith (gregmsmi) wrote:<br>
&gt; <br>
&gt; &gt; Hi All,<br>
&gt; &gt;<br>
&gt; &gt; The Nepal project plan and school server specification Wiki pages
have<br>
&gt; &gt; been updated.<br>
&gt; &gt; See:<br>
&gt; &gt; http://wiki.laptop.org/go/Nepal#Planning<br>
&gt; &gt;<br>
&gt; &gt; We need to pick the XS server image we will deploy ASAP. Teacher<br>
&gt; &gt; training starts April 1!<br>
&gt; &gt;<br>
&gt; &gt; Will there be another XS server image blessed by OLPC beyond<br>
&gt; &gt; OLPC_XS_150.iso in the next few weeks?<br>
&gt; &gt;<br>
&gt; Yes. &nbsp;We are hoping to get one including some critical new<br>
&gt; services (activation and update) out in the next week.<br>
&gt; <br>
&gt; &gt; One open question is the status of single sign on.<br>
&gt; &gt;<br>
&gt; &gt; I see three options:<br>
&gt; &gt; 1 - Don't use it in phase 1<br>
&gt; &gt; 2 - Use one of the proposed work arounds. See Single Sign On
&nbsp;<br>
&gt; &gt; section at:<br>
&gt; &gt; http://wiki.laptop.org/go/ <br>
&gt; &gt; Nepal:School_Server_Specification#Requirements<br>
&gt; &gt; _Not_Specific_to_a_Core_Software_Module_<br>
&gt; &gt; 3 - Use some other OLPC developed solution. (Bitfrost?)<br>
&gt; &gt;<br>
&gt; &gt; Let me know if option 3 has a chance to make a new build or if
we &nbsp;<br>
&gt; &gt; should<br>
&gt; &gt; focus on the first two for now.<br>
&gt; <br>
&gt; Focus on one of the first two. &nbsp; I'm curious what you mean by
&nbsp;<br>
&gt; &quot;BitFrost&quot;, cause<br>
&gt; the BitFrost document didn't really extend past the laptop. &nbsp;
The &nbsp;<br>
&gt; current ID scheme<br>
&gt; (described in earlier mail to Martin) IS the BitFrost ID scheme. &nbsp;
A &nbsp;<br>
&gt; private/public<br>
&gt; key pair is used to identify the student. &nbsp; As this is kind of
&nbsp;<br>
&gt; awkward for a username,<br>
&gt; two derivatives are in use: &nbsp;the laptop serial number and a hash
of &nbsp;<br>
&gt; the public key.<br>
&gt; This is probably changing somewhat in the future.<br>
&gt; <br>
&gt; &gt; Any other comments on the which of the listed requirements are
&nbsp;<br>
&gt; &gt; addressed<br>
&gt; &gt; in which XS server build are appreciated.<br>
&gt; &gt;<br>
&gt; &gt; Also, clarifications, additions and suggestions are welcome.
I will &nbsp;<br>
&gt; &gt; try<br>
&gt; &gt; to improve the formatting and add detail regularly.<br>
&gt; &gt;<br>
&gt; &gt; For the Nepal team,<br>
&gt; &gt;<br>
&gt; &gt; After we lock down SSO strategy, what do you want to focus on
next? I<br>
&gt; &gt; think we should switch from design to implementation in less
than two<br>
&gt; &gt; weeks. Hot topics we could try to flush out include:<br>
&gt; &gt; - Moodle design and usage<br>
&gt; &gt; - Backup and reliability, including storage and network aspects<br>
&gt; <br>
&gt; The network is the biggest headache right now. &nbsp;Are you planning
to<br>
&gt; deploy in any schools larger than 150 students ?<br>
&gt; <br>
&gt; &gt; - Caching and filtering<br>
&gt; <br>
&gt; Squid is working fine, although I'm not sure the logs get deleted
as<br>
&gt; well as rotated... &nbsp; &nbsp;Update to the testing repository (edit
/etc/ <br>
&gt; yum.repos.olpc.d/testing<br>
&gt; and /etc/yum.repos.olpc.d/stable) --- make sure you get xs-config
2.5-8.<br>
&gt; Restart the httpd server, and now you should be able to start and
&nbsp;<br>
&gt; stop web caching with<br>
&gt; /etc/sysconfig/olpc-scripts/TURN_SQUID_ON and TURN_SQUID_OFF.<br>
&gt; These persist across reboots.<br>
&gt; <br>
&gt; I'm working on getting Dansguardian packaged and configured.<br>
&gt; <br>
&gt; &gt; - Localization<br>
&gt; &gt; Something else?<br>
&gt; &gt;<br>
&gt; &gt; Pick an area and we'll try to suggest and help implement a design
&nbsp;<br>
&gt; &gt; ASAP.<br>
&gt; &gt;<br>
&gt; &gt; Thanks,<br>
&gt; &gt;<br>
&gt; &gt; Greg Smith<br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Server-devel mailing list<br>
&gt; &gt; Server-devel@lists.laptop.org<br>
&gt; &gt; http://lists.laptop.org/listinfo/server-devel<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ------------------------------<br>
&gt; <br>
&gt; Message: 3<br>
&gt; Date: Fri, 8 Feb 2008 11:18:50 -0500<br>
&gt; From: John Watlington &lt;wad@laptop.org&gt;<br>
&gt; Subject: Re: [Server-devel] ejabberd crash<br>
&gt; To: &quot;J?r?me Sautret&quot; &lt;jerome.sautret@process-one.net&gt;<br>
&gt; Cc: olpc@collabora.co.uk, server-devel@lists.laptop.org, &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Robert<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;McQueen
&lt;robert.mcqueen@collabora.co.uk&gt;<br>
&gt; Message-ID: &lt;FADC65D5-F6EA-44DE-BBFD-BFCF041754E5@laptop.org&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
&gt; <br>
&gt; <br>
&gt; We shouldn't have a ejabberd node named schoolserver1.<br>
&gt; It might have happened as part of a recent upgrade.<br>
&gt; <br>
&gt; I'll look into it.<br>
&gt; wad<br>
&gt; <br>
&gt; On Feb 8, 2008, at 11:01 AM, J?r?me Sautret wrote:<br>
&gt; <br>
&gt; &gt; I can see that you have 2 nodes in your ejabberd cluster :<br>
&gt; &gt; ejabberd@schoolserver1 and ejabberd@schoolserver (the former
is<br>
&gt; &gt; stopped). What is this ejabberd@schoolserver node, why it is
stopped<br>
&gt; &gt; and where it is supposed to run ?<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ------------------------------<br>
&gt; <br>
&gt; Message: 4<br>
&gt; Date: Fri, 8 Feb 2008 11:29:17 -0500<br>
&gt; From: John Watlington &lt;wad@laptop.org&gt;<br>
&gt; Subject: Re: [Server-devel] ejabberd crash<br>
&gt; To: &quot;J?r?me Sautret&quot; &lt;jerome.sautret@process-one.net&gt;<br>
&gt; Cc: olpc@collabora.co.uk, server-devel@lists.laptop.org, &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Robert<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;McQueen
&lt;robert.mcqueen@collabora.co.uk&gt;<br>
&gt; Message-ID: &lt;90277CD9-371A-4BD8-8EFE-4FA89E231853@laptop.org&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed<br>
&gt; <br>
&gt; <br>
&gt; The init.d script grabs the node name from the hostname.<br>
&gt; My problem is that a server many have serveral names....<br>
&gt; <br>
&gt; schoolserver, school always resolves to the principal server in a
&nbsp;<br>
&gt; school.<br>
&gt; schoolserver1, schoolserver2, etc... resolve to particular servers<br>
&gt; (any of which may become the principal server).<br>
&gt; I want the ejabberd node to be school.domainname, not<br>
&gt; schoolserver1.domainname.<br>
&gt; <br>
&gt; Is there going to be a problem if I just change /etc/init.d/ejabberd
to<br>
&gt; hardwire a node name ?<br>
&gt; <br>
&gt; On Feb 8, 2008, at 11:01 AM, J?r?me Sautret wrote:<br>
&gt; <br>
&gt; &gt; I can see that you have 2 nodes in your ejabberd cluster :<br>
&gt; &gt; ejabberd@schoolserver1 and ejabberd@schoolserver (the former
is<br>
&gt; &gt; stopped). What is this ejabberd@schoolserver node, why it is
stopped<br>
&gt; &gt; and where it is supposed to run ?<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; ------------------------------<br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; Server-devel mailing list<br>
&gt; Server-devel@lists.laptop.org<br>
&gt; http://lists.laptop.org/listinfo/server-devel<br>
&gt; <br>
&gt; <br>
&gt; End of Server-devel Digest, Vol 10, Issue 13<br>
&gt; ********************************************<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 8 Feb 2008 11:33:40 -0700<br>
From: Tony Pearson &lt;tpearson@us.ibm.com&gt;<br>
Subject: Re: [Server-devel] Server-devel Digest, Vol 10, Issue 12<br>
To: server-devel@lists.laptop.org<br>
Message-ID:<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&lt;OFE928B81B.891581FE-ON872573E9.0065E57E-072573E9.0065FA87@us.ibm.com&gt;<br>
Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
<br>
Greg,<br>
I am glad we are making progress. &nbsp; &nbsp;Here is what I posted yesterday
to <br>
summarize my side so far.<br>
<br>
http://www.ibm.com/developerworks/blogs/page/InsideSystemStorage?entry=understanding_lamp_platform_for_web<br>
<br>
<br>
<br>
<br>
<br>
Tony Pearson<br>
Senior Storage Consultant, IBM System Storage?<br>
Telephone: +1 520-799-4309 | &nbsp;tie 321-4309 | &nbsp;Cell: +1 520 990-8669<br>
email: tpearson@us.ibm.com | &nbsp;GSA: http://tucgsa.ibm.com/~tpearson<br>
Blog: http://www.ibm.com/developerworks/blogs/page/InsideSystemStorage
<br>
AKA: 990tony Paravane, eightbar specialist <br>
<br>
<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: http://lists.laptop.org/pipermail/server-devel/attachments/20080208/ce8c5729/attachment-0001.htm
<br>
-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: not available<br>
Type: image/gif<br>
Size: 166 bytes<br>
Desc: not available<br>
Url : http://lists.laptop.org/pipermail/server-devel/attachments/20080208/ce8c5729/attachment-0002.gif
<br>
-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: not available<br>
Type: image/jpeg<br>
Size: 3808 bytes<br>
Desc: not available<br>
Url : http://lists.laptop.org/pipermail/server-devel/attachments/20080208/ce8c5729/attachment-0001.jpeg
<br>
-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: not available<br>
Type: image/gif<br>
Size: 166 bytes<br>
Desc: not available<br>
Url : http://lists.laptop.org/pipermail/server-devel/attachments/20080208/ce8c5729/attachment-0003.gif
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Fri, 8 Feb 2008 08:40:25 +0000<br>
From: Dafydd Harries &lt;dafydd.harries@collabora.co.uk&gt;<br>
Subject: Re: [Server-devel] ejabberd crash<br>
To: John Watlington &lt;wad@laptop.org&gt;<br>
Cc: olpc@collabora.co.uk, server-devel@lists.laptop.org, &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Robert<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
McQueen &lt;robert.mcqueen@collabora.co.uk&gt;<br>
Message-ID: &lt;20080208084025.GY939@localhost&gt;<br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
Ar 07/02/2008 am 21:26, ysgrifennodd John Watlington:<br>
&gt; <br>
&gt; ejabberd decided to eat its database again, on schoolserver.laptop.org<br>
&gt; (http://dev.laptop.org/ticket/6365)<br>
&gt; <br>
&gt; The error (from sasl.log) is:<br>
&gt; Error reading Mnesia database<br>
&gt; <br>
&gt; A number of laptops (25 or so) were registered with &nbsp;<br>
&gt; schoolserver.laptop.org today.<br>
&gt; <br>
&gt; Any recommendations on how to recover without nuking the<br>
&gt; database ? &nbsp; &nbsp;Any Mnesia experts out there ?<br>
<br>
Ouch. Perhaps we should back up the ejabberd data directory so that somebody<br>
can debug it later?<br>
<br>
&gt; And a relevant question: what will telepathy do in this case ? &nbsp;
Will &nbsp;<br>
&gt; it automatically<br>
&gt; re-register if a laptop's jabber account is deleted ?<br>
<br>
No, but there is a patch that will do that:<br>
<br>
http://dev.laptop.org/ticket/6295<br>
<br>
-- <br>
Dafydd<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Fri, 08 Feb 2008 10:19:20 +0000<br>
From: Robert McQueen &lt;robert.mcqueen@collabora.co.uk&gt;<br>
Subject: Re: [Server-devel] ejabberd crash<br>
To: John Watlington &lt;wad@laptop.org&gt;<br>
Cc: olpc@collabora.co.uk, server-devel@lists.laptop.org, J?r? , me<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
Sautret &lt;jerome.sautret@process-one.net&gt;<br>
Message-ID: &lt;47AC2CA8.8030401@collabora.co.uk&gt;<br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi John,<br>
<br>
John Watlington wrote:<br>
&gt; ejabberd decided to eat its database again, on schoolserver.laptop.org<br>
&gt; (http://dev.laptop.org/ticket/6365)<br>
&gt; <br>
&gt; The error (from sasl.log) is:<br>
&gt; Error reading Mnesia database<br>
&gt; <br>
&gt; A number of laptops (25 or so) were registered with<br>
&gt; schoolserver.laptop.org today.<br>
&gt; <br>
&gt; Any recommendations on how to recover without nuking the<br>
&gt; database ? &nbsp; &nbsp;Any Mnesia experts out there ?<br>
<br>
The contract between OLPC and Process One is in place to look at our<br>
ejabberd issues. I've CC'd J?r?me at P1 so he might consider having<br>
somebody look at this issue for us if there's time.<br>
<br>
J?r?me, would you or one of your staff like access to either of our<br>
servers on jabber.laptop.org (where most development laptop images<br>
connect to by default, so 100s of users), and schoolserver.laptop.org (a<br>
test school server at the OLPC office) for debugging?<br>
<br>
&gt; And a relevant question: what will telepathy do in this case ? &nbsp;
Will it<br>
&gt; automatically<br>
&gt; re-register if a laptop's jabber account is deleted ?<br>
<br>
Currently no, as Daf says we have a patch for it in #6295. Might it be<br>
worth raising the priority of this patch for Update 1? dwmw2 said there<br>
was also a concern in Mongolia with laptops (particularly teachers)<br>
moving between identically-named but distinct servers (which is pretty<br>
broken, because it means we can never connect those servers together,<br>
but that's an issue for later I guess...).<br>
<br>
&gt; wad<br>
<br>
Regards,<br>
Rob<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Fri, 8 Feb 2008 17:01:25 +0100<br>
From: &quot; J?r?me Sautret &quot; &lt;jerome.sautret@process-one.net&gt;<br>
Subject: Re: [Server-devel] ejabberd crash<br>
To: &quot;Robert McQueen&quot; &lt;robert.mcqueen@collabora.co.uk&gt;<br>
Cc: olpc@collabora.co.uk, server-devel@lists.laptop.org<br>
Message-ID:<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&lt;8397da240802080801q3f53ffcfgd82e16c00db70796@mail.gmail.com&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
I can see that you have 2 nodes in your ejabberd cluster :<br>
ejabberd@schoolserver1 and ejabberd@schoolserver (the former is<br>
stopped). What is this ejabberd@schoolserver node, why it is stopped<br>
and where it is supposed to run ?<br>
<br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Fri, 08 Feb 2008 16:03:31 +0000<br>
From: Robert McQueen &lt;robert.mcqueen@collabora.co.uk&gt;<br>
Subject: Re: [Server-devel] ejabberd crash<br>
To: J?r?me Sautret &lt;jerome.sautret@process-one.net&gt;<br>
Cc: olpc@collabora.co.uk, server-devel@lists.laptop.org<br>
Message-ID: &lt;47AC7D53.7090209@collabora.co.uk&gt;<br>
Content-Type: text/plain; charset=ISO-8859-1<br>
<br>
J?r?me Sautret wrote:<br>
&gt; I can see that you have 2 nodes in your ejabberd cluster :<br>
&gt; ejabberd@schoolserver1 and ejabberd@schoolserver (the former is<br>
&gt; stopped). What is this ejabberd@schoolserver node, why it is stopped<br>
&gt; and where it is supposed to run ?<br>
<br>
I'm not sure we've ever tried to make a cluster, maybe wad has... Could<br>
this result from changing the hostname of the machine?<br>
<br>
Regards,<br>
Rob<br>
<br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Server-devel mailing list<br>
Server-devel@lists.laptop.org<br>
http://lists.laptop.org/listinfo/server-devel<br>
<br>
<br>
End of Server-devel Digest, Vol 10, Issue 14<br>
********************************************<br>
</font></tt>
<br>