ejabberd - Comments for "Nodedown, Error when restarting" https://www.ejabberd.im/node/2720 en Now it works.Firstly i https://www.ejabberd.im/node/2720#comment-51423 <p>Now it works.</p> <p>Firstly i removed python, but that didn't solved the problem.<br /> Now i completly removed erlang! (apt-get [--purge] remove erlang didn't remove the erlang-base package, so erlang still running)<br /> After removing und reinstalling erlang and installing ejabberd, all working fine again.</p> <p>So now i would test to installing PyICQ, i hope it works :)</p> Wed, 05 Dec 2007 22:28:36 +0000 attrib comment 51423 at https://www.ejabberd.im sarge backport https://www.ejabberd.im/node/2720#comment-51404 <p>sarge backport repository.</p> <p>only changed was installing python for PyICQt.</p> <p>and purge delete these dirs.</p> <p>i have no idea, what i can do.</p> Mon, 03 Dec 2007 19:49:18 +0000 attrib comment 51404 at https://www.ejabberd.im Some ideas https://www.ejabberd.im/node/2720#comment-51402 <p>In what APT repository did you find ejabberd? sarge-backports, Teo's repository...?</p> <p>So you have the problem even after purging and reinstalling. Maybe you changed anything in the system that causes it? For example in the network configuration, or the machine name...</p> <p>You could try to purge ejabberd again. And check that those dirs are removed:</p> <pre>/etc/ejabberd /var/lib/ejabberd</pre> Mon, 03 Dec 2007 18:50:25 +0000 mfoss comment 51402 at https://www.ejabberd.im Okay, it have nothing to do https://www.ejabberd.im/node/2720#comment-51401 <p>Okay, it have nothing to do with PyICQt.<br /> I backuped DB and cfg. Removed (purge) ejabbed then installed it again.<br /> And now here is the first error:</p> <div class="codeblock"><code>Starting jabber server: ejabberd.<br />Waiting for ejabberd to register admin user..............................................................<br />Can&#039;t register admin user &quot;attrib@mydomain&quot;.<br />Probably ejabberd is configured for serving another hostname.</code></div> <p>ejabberd status throw the same error message like before.<br /> I tried it again, but every time the same. In theory apt-get --purge remove ejabberd should delete ALL files, so that ejabbed cant configured for another hostname...</p> <p>I didn't have restored old cfg and db.</p> Mon, 03 Dec 2007 17:43:06 +0000 attrib comment 51401 at https://www.ejabberd.im Make a copy of spool files https://www.ejabberd.im/node/2720#comment-51400 <p>Ah, then you can make a simple backup with ejabberd stopped: find the mnesia spool directory that contains the files acl.DCD... and make a copy of those files. It's usually in /var/lib/ejabberd/db or similar.</p> Mon, 03 Dec 2007 16:00:17 +0000 mfoss comment 51400 at https://www.ejabberd.im cant backup https://www.ejabberd.im/node/2720#comment-51399 <p>cant backup database.</p> <p>ejabberdctl backup produces same error message.</p> Mon, 03 Dec 2007 15:22:38 +0000 Anonymous comment 51399 at https://www.ejabberd.im Anonymous wrote: Now i want https://www.ejabberd.im/node/2720#comment-51396 <div class="quote-msg"> <div class="quote-author"><em>Anonymous</em> wrote:</div> <p>Now i want install ICQ Transport.<br /> I have did all like in the tutorial here.<br /> But now i get these error:</p> <div class="codeblock"><code>RPC failed on the node ejabberd@myhost: nodedown <p>=ERROR REPORT==== 3-Dec-2007::04:07:36 ===<br />Error in process &lt;0.32.0&gt; on node &#039;ejabberdctl@myhost&#039; with exit value: {badarg,[{erlang,list_to_existing_atom,[&quot;ejabberd@myhost.mydomain&quot;]},{dist_util,recv_challenge,1},{dist_util,handshake_we_started,1}]}</p></code></div> <p>How can i start my ejabberd?<br /> I can't understand the error message, pls help.</p></div> <p>I don't understand the error. This error was found rarely by some people (you can search in Internet), but not related to PyICQt or any other transport. So, maybe the error is not related to your installation of PyICQt.</p> <p>You can try to backup your configuration and your Mnesia database spool. Then uninstall ejabberd completely, and install again from scratch, as you did before. If all works well, then install PyICQt and everything else. It's important that you stop and start ejabberd after every change you make. This way, if you get this error again, you will know exactly what produces the error. </p> <p>So, if you find the error and know what did you make to produce it, please comment here. We will try to find the problem, and solve it.</p> Mon, 03 Dec 2007 11:00:21 +0000 mfoss comment 51396 at https://www.ejabberd.im I installed PyICQt, but when https://www.ejabberd.im/node/2720#comment-51394 <p>I installed PyICQt, but when I try to start I get:</p> <pre> python PyICQt.py Traceback (most recent call last): File "PyICQt.py", line 16, in main.main() File "/home/bernar/p1/pyicq-t-0.8a/src/main.py", line 443, in main app = App() File "/home/bernar/p1/pyicq-t-0.8a/src/main.py", line 393, in __init__ twistd.checkPID(config.pid) AttributeError: 'module' object has no attribute 'checkPID'</pre><p> Maybe the reason is that I have Puthon 2.5.1 instead of the 2.3 mentioned in the tutorial.</p> Mon, 03 Dec 2007 10:44:21 +0000 mfoss comment 51394 at https://www.ejabberd.im