Hi all,<br><br>I&#39;ve recently returned to our pilot implementation in Jimeta, Nigeria for a follow up teacher training and I found the server in need of quite a bit of work.<br><br>When attempting:<br>service ejabberd status<br>
<br>I was receiving an &quot;unknown host&quot; error as well as:<br><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="font-family: Arial; font-size: 13px; line-height: 19px;"><h2 style="border-bottom: 1px solid rgb(170, 170, 170); margin: 0px 0px 0.6em; color: black; background-image: none; font-weight: normal; padding-top: 0.3em; padding-bottom: 0.17em; font-size: 19px;">
<font size="2"><span class="mw-headline">Ejabberdctl status fails with &quot;RPC failed on node status@servername: nodedown&quot;</span></font></h2><font size="2"><br>I followed the re-install instructions from </font></span></span><a href="http://wiki.laptop.org/go/Ejabberd_Configuration#Troubleshooting">http://wiki.laptop.org/go/Ejabberd_Configuration#Troubleshooting</a><br>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="font-family: Arial; font-size: 13px; line-height: 19px;"><font size="2"><br>
</font></span></span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="font-family: Arial; font-size: 13px; line-height: 19px;"><p style="margin: 0.4em 0px 0.5em; line-height: 1.5em;">
Try the following to fix ejabberd, basically reinstall it</p><pre style="border: 1px dashed rgb(47, 111, 171); padding: 1em; color: black; background-color: rgb(249, 249, 249); line-height: 1.1em;"> /etc/init.d/ejabberd stop<br>
 killall epmd<br> rm -rf /var/lib/ejabberd<br> rpm -e --nodeps ejabberd<br> yum install ejabberd<br> Fix config files -- /etc/ejabberd/ejabberd.cfg<br> Make sure you can ping your fully qualified domain name<br>   --- BryanWB</pre>
</span></span><br>I&#39;ve since re-run (I&#39;ve input my actual domain below for clarity:<br><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="font-family: Arial; font-size: 13px; line-height: 19px;"><pre style="border: 1px dashed rgb(47, 111, 171); padding: 1em; color: black; background-color: rgb(249, 249, 249); line-height: 1.1em;">
/etc/sysconfig/olpc-scripts/domain_config <a href="http://lccnjimeta.org">lccnjimeta.org</a></pre></span></span><br>Then I checked /etc/sysconfig/network for my hostname:<br>NETWORKING=yes<br>HOSTNAME=<a href="http://schoolserver.lccnjimeta.org">schoolserver.lccnjimeta.org</a><br>
<br>I then followed the setup instructions enabling jabber at boot and rebooted.<br><br>When I run:<br>ejabberdctl status<br><br>I end up with an error report (which I assume implies a crash).  The problem seems to surround: <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="color: rgb(68, 68, 68); font-family: &#39;Lucida Grande&#39;; font-size: 13px; line-height: 19px;"><pre>
&quot;Error when reading /var/lib/ejabberd/.erlang.cookie: eacces&quot;<br><br>I&#39;m thinking that perhaps whatever version of ejabberd was in the rpm I downloaded following the reinstall instructions above might be the problem...<br>
<br>If it&#39;s not clear from my post here, my Linux experience is quite limited and most of it was 6 or 7 years ago.<br><br>I&#39;d like to re-install ejabberd from whatever location makes most sense given that the initial installation of the school server was done in May 09 with what was at that time the most current release (5.2 I believe?).<br>
<br>1) Is this a good first step?<br>2) Can someone send me newbie level instructions for taking a good first step?<br>3) Any other newbie level recommendations?<br><br>Thanks for any assistance!<br>-Dan<br></pre></span></span><br>
<br><br><br><br><br><br>However, I was still receiving the unknown host error as well as a new problem, where just attempting to check the status of the service was crashing either ejabberd or erlang, <br><br>I found one hit on google that led me here: <a href="http://www.digitalruin.net/node/20">http://www.digitalruin.net/node/20</a><br>
<br>My crash output included the line mentioned about half way down the page in the post above <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: &#39;Times New Roman&#39;; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="color: rgb(68, 68, 68); font-family: &#39;Lucida Grande&#39;; font-size: 13px; line-height: 19px;"><pre>
&quot;Error when reading /var/lib/ejabberd/.erlang.cookie: eacces&quot;</pre></span></span><br><br>