ejabberd - Comments for ""ejabberdctl start" does not work"
https://www.ejabberd.im/node/4917
enHere 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 +0000Chuck Wegrzyncomment 58199 at https://www.ejabberd.imIn 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 +0000kostixcomment 57762 at https://www.ejabberd.im