ejabberd - Comments for "ejabberd_ctl.beam not found" https://www.ejabberd.im/forum/25356/ejabberdctlbeam-not-found en To solve the issue you have https://www.ejabberd.im/forum/25356/ejabberdctlbeam-not-found#comment-67054 <p>To solve the issue you have to change the permission of files to user ejabberd with followign command:<br /> cd /opt/ejabberd-16.01<br /> chown ejabberd:root -R .</p> Thu, 15 Sep 2016 16:18:01 +0000 ArfanMirza comment 67054 at https://www.ejabberd.im I fix this error by ``` cd https://www.ejabberd.im/forum/25356/ejabberdctlbeam-not-found#comment-66602 <p>I fix this error by<br /> ```<br /> cd $EJABBERD_HOME<br /> chown ejabberd:root -R .<br /> ```<br /> These because ejabberd run by ejabberd user but the files are root's</p> Thu, 25 Feb 2016 09:20:00 +0000 azhao comment 66602 at https://www.ejabberd.im I also tried this on Ubuntu https://www.ejabberd.im/forum/25356/ejabberdctlbeam-not-found#comment-66590 <p>I also tried this on Ubuntu 14.04 as root and the same error is shown.</p> Sun, 21 Feb 2016 12:27:28 +0000 stevenlivz comment 66590 at https://www.ejabberd.im Just did this again this https://www.ejabberd.im/forum/25356/ejabberdctlbeam-not-found#comment-66589 <p>Just did this again this morning. I just installed as root from the process-one Linux repo [1] into a docker container (linux 16.04 latest on docker hub [2]). The file is indeed in the correct place but for some reason it is looking in that folder.</p> <p>root@6321a65c05b0:~# /opt/ejabberd-16.01/bin/ejabberdctl status</p> <p>=ERROR REPORT==== 21-Feb-2016::12:06:40 ===<br /> File operation error: eacces. Target: /opt/ejabberd-16.01/lib/xmerl-1.3.7/ebin/ejabberd_ctl.beam. Function: get_file. Process: code_server.<br /> The node ejabberd@node0 is started with status: started<br /> ejabberd 16.01 is running in that node</p> <p>[1] <noindex><a href="https://www.process-one.net/downloads/downloads-action.php?file=/ejabberd/16.01/ejabberd-16.01-linux-x86_64-installer.run" title="https://www.process-one.net/downloads/downloads-action.php?file=/ejabberd/16.01/ejabberd-16.01-linux-x86_64-installer.run" rel="nofollow" >https://www.process-one.net/downloads/downloads-action.php?file=/ejabber...</a></noindex></p> <p>[2] <noindex><a href="https://hub.docker.com/_/ubuntu/" title="https://hub.docker.com/_/ubuntu/" rel="nofollow" >https://hub.docker.com/_/ubuntu/</a></noindex></p> Sun, 21 Feb 2016 12:12:32 +0000 stevenlivz comment 66589 at https://www.ejabberd.im Strange. The file is https://www.ejabberd.im/forum/25356/ejabberdctlbeam-not-found#comment-66563 <p>Strange.</p> <p>The file is correctly found in the proper place:</p> <pre> % find /Applications/ejabberd-16.01 -name ejabberd_ctl.beam /Applications/ejabberd-16.01/lib/ejabberd-16.01/ebin/ejabberd_ctl.beam </pre><p> Same on linux</p> <pre> $ find ejabberd-16.01/ -name ejabberd_ctl.beam ejabberd-16.01/lib/ejabberd-16.01/ebin/ejabberd_ctl.beam </pre><p> What version did you install? How did you install it? As root or normal user? rpm or deb from process-one ?</p> Mon, 08 Feb 2016 18:03:53 +0000 badlop comment 66563 at https://www.ejabberd.im *bump* I also get this. Any https://www.ejabberd.im/forum/25356/ejabberdctlbeam-not-found#comment-66548 <p>*bump*</p> <p>I also get this. Any fix?</p> Sat, 06 Feb 2016 09:34:23 +0000 stevenlivz comment 66548 at https://www.ejabberd.im