ejabberd - Comments for "fresh install - Failed RPC connection to the node: nodedown" https://www.ejabberd.im/node/9018 en derobert wrote: fk_ https://www.ejabberd.im/node/9018#comment-59314 <div class="quote-msg"> <div class="quote-author"><em>derobert</em> wrote:</div> <div class="quote-msg"> <div class="quote-author"><em>fk_</em> wrote:</div> <p>ejabberd tells you - "duplicate_name" which could mean you have tcp port already opened by another instance or other daemon. Check twice ejabberd's process is not already running when you start it.</p></div> <p>ps aux | grep ejabberd</p> <p>ejabberd 1190 0.0 0.0 1956 476 ? S 13:12 0:00 /usr/lib/erlang/erts-5.6.5/bin/epmd -daemon<br /> ejabberd 1222 1.9 1.3 98376 28028 ? Sl 13:12 0:00 /usr/lib/erlang/erts-5.6.5/bin/beam.smp -K true -P 250000 -- -root /usr/lib/erlang -progname erl -- -home /var/lib/ejabberd/spool -sname ejabberd@mail -noshell -noinput -noshell -noinput -pa /usr/lib/ejabberd/ebin -mnesia dir "/var/lib/ejabberd/spool" -s ejabberd -sasl sasl_error_logger {file,"/var/log/ejabberd/erlang.log"} -smp auto start<br /> ejabberd 1234 0.0 0.0 1952 400 ? Ss 13:12 0:00 inet_gethost 4<br /> ejabberd 1235 0.0 0.0 2000 508 ? S 13:12 0:00 inet_gethost 4</p> <p>when i kill all this processes and restart ejabberd it still gives me this error RPC connection failed to node, nodedown.</p></div> <p>please use netstat -pln in order to determine if one of ejabberd's used ports is used by another process which might not be ejabberd itself but some other daemon</p> <p>ok, AFAIR the other cause of this could be wrong ejabberd's node name (/etc/default/ejabberd IIRC in Ubuntu) or broken hostname record<br /> refer to documentation for your distribution on how to correctly set these params</p> Thu, 20 Dec 2012 13:46:59 +0000 fk_ comment 59314 at https://www.ejabberd.im fk_ wrote: ejabberd tells you https://www.ejabberd.im/node/9018#comment-59306 <div class="quote-msg"> <div class="quote-author"><em>fk_</em> wrote:</div> <p>ejabberd tells you - "duplicate_name" which could mean you have tcp port already opened by another instance or other daemon. Check twice ejabberd's process is not already running when you start it.</p></div> <p>ps aux | grep ejabberd</p> <p>ejabberd 1190 0.0 0.0 1956 476 ? S 13:12 0:00 /usr/lib/erlang/erts-5.6.5/bin/epmd -daemon<br /> ejabberd 1222 1.9 1.3 98376 28028 ? Sl 13:12 0:00 /usr/lib/erlang/erts-5.6.5/bin/beam.smp -K true -P 250000 -- -root /usr/lib/erlang -progname erl -- -home /var/lib/ejabberd/spool -sname ejabberd@mail -noshell -noinput -noshell -noinput -pa /usr/lib/ejabberd/ebin -mnesia dir "/var/lib/ejabberd/spool" -s ejabberd -sasl sasl_error_logger {file,"/var/log/ejabberd/erlang.log"} -smp auto start<br /> ejabberd 1234 0.0 0.0 1952 400 ? Ss 13:12 0:00 inet_gethost 4<br /> ejabberd 1235 0.0 0.0 2000 508 ? S 13:12 0:00 inet_gethost 4</p> <p>when i kill all this processes and restart ejabberd it still gives me this error RPC connection failed to node, nodedown.</p> Fri, 14 Dec 2012 12:18:26 +0000 derobert comment 59306 at https://www.ejabberd.im ejabberd tells you - https://www.ejabberd.im/node/9018#comment-59304 <p>ejabberd tells you - "duplicate_name" which could mean you have tcp port already opened by another instance or other daemon. Check twice ejabberd's process is not already running when you start it.</p> Wed, 12 Dec 2012 16:25:33 +0000 fk_ comment 59304 at https://www.ejabberd.im