ejabberd - Comments for "&amp;quot;ejabberdctl start&amp;quot; does not work" https://www.ejabberd.im/node/4917 en Here are two answers, https://www.ejabberd.im/node/4917#comment-58199 <p>Here are two answers, depending on your OS - Linux or Windows.</p> <p>For Linux it is probably because you are executing ejabberdctl in a non-root acct. You ought to try: sudo ejabberdctl ....</p> <p>For Windows: Check to see if you have ejabberd running as a service. If so, ejabberdctl will not work. What I do is make running ejabberd "manual" in the admin service screen. Then I stop it from inside the admin service screen. Afterward I can start, stop and control ejabberd using ejabberdctl.</p> <p>Peace.</p> Sat, 07 Jan 2012 20:13:07 +0000 Chuck Wegrzyn comment 58199 at https://www.ejabberd.im In Debian package, https://www.ejabberd.im/node/4917#comment-57762 <p>In Debian package, ejabberdctl is not quite the same thing as in stock Process-One package, namely, it only can be used to access a running server. To start/stop the server you should use the regular OS methods:</p> <pre><div class="codeblock"><code># /etc/init.d/ejabberd {start|stop|restart}<br />or<br /># invoke-rc.d ejabberd {start|stop|restart}</code></div></pre> Fri, 19 Aug 2011 16:04:22 +0000 kostix comment 57762 at https://www.ejabberd.im