ejabberd - Comments for "ejabberd takes CPU, RAM and swap and flatlines the server" https://www.ejabberd.im/node/4084 en Try reading this article for https://www.ejabberd.im/node/4084#comment-65270 <p>Try reading this article for a solution:<br /> <noindex><a href="http://metajack.im/2008/09/23/file-descriptors-are-yummy-or-common-pitfalls-of-ejabberd/" title="http://metajack.im/2008/09/23/file-descriptors-are-yummy-or-common-pitfalls-of-ejabberd/" rel="nofollow" >http://metajack.im/2008/09/23/file-descriptors-are-yummy-or-common-pitfa...</a></noindex></p> Fri, 27 Feb 2015 07:21:37 +0000 justinmchase comment 65270 at https://www.ejabberd.im Solve the problem, but not https://www.ejabberd.im/node/4084#comment-62053 <p>Solve the problem, but not fully<br /> I don't know, what was the problem</p> <p>Now I installed Debian + downgrade ejabberd 2.1.10 + erlang 15<br /> and open server limits in limits.conf<br /> Seems, it work stable for several days after that.</p> <p>But I don't know, what was the problem. It was really strange.....</p> Mon, 02 Dec 2013 16:45:52 +0000 weloc comment 62053 at https://www.ejabberd.im have the same problem https://www.ejabberd.im/node/4084#comment-61941 <p>have the same problem <a href="http://www.ejabberd.im/node/4084#comment-61940" title="http://www.ejabberd.im/node/4084#comment-61940">http://www.ejabberd.im/node/4084#comment-61940</a><br /> How did you solve it?</p> Fri, 22 Nov 2013 23:23:26 +0000 weloc comment 61941 at https://www.ejabberd.im Hello, guys, I have the same https://www.ejabberd.im/node/4084#comment-61940 <p>Hello, guys, I have the same problem<br /> CentOS 6.4, Ejabberd 2.1.13, elang - 14b04</p> <p>Ejabberd works fine first 3-5 minutes, than is consume 6gb of RAM (all my memory) and that beam.smp crashes.</p> <p>I do everything, I change a lot of values, like /proc/sys/fs/file-max and ERL_MAX_FILES and a lot of other<br /> Nothing helps!</p> <p>In logs the same thing:<br /> Failed TCP accept: emfile</p> <p>Can you help me? How to solve this problem?</p> Fri, 22 Nov 2013 23:21:46 +0000 weloc comment 61940 at https://www.ejabberd.im Something like this happened https://www.ejabberd.im/node/4084#comment-58417 <p>Something like this happened to us today. beam.smp grew violently to 21 gigs (from typical &lt;1g) in couple of minutes. This made the machine feel pretty bad almost brought it to its knees. We had only tens of users and some bots online.</p> <p>Just prior to memory consumption explosion logs read:</p> <pre> =INFO REPORT==== 2012-03-07 09:25:29 === I(&lt;0.406.0&gt;:ejabberd_listener:281) : (#Port&lt;0.26300855&gt;) Accepted connection {{a,b,c,d},56688} -&gt; {{A,B,C,D},5222} =INFO REPORT==== 2012-03-07 09:25:29 === I(&lt;0.406.0&gt;:ejabberd_listener:281) : (#Port&lt;0.26300859&gt;) Accepted connection {{a,b,c,d},56689} -&gt; {{A,B,C,D},5222} =INFO REPORT==== 2012-03-07 09:25:29 === I(&lt;0.406.0&gt;:ejabberd_listener:281) : (#Port&lt;0.26300863&gt;) Accepted connection {{a,b,c,d},56690} -&gt; {{A,B,C,D},5222} =INFO REPORT==== 2012-03-07 09:25:29 === I(&lt;0.406.0&gt;:ejabberd_listener:293) : (#Port&lt;0.3708&gt;) Failed TCP accept: emfile =INFO REPORT==== 2012-03-07 09:25:29 === I(&lt;0.406.0&gt;:ejabberd_listener:293) : (#Port&lt;0.3708&gt;) Failed TCP accept: emfile </pre><p> Last log message is repeated 192 times before we kill the server with "kill -9" @ 21 gigs.</p> <p>We are running ejabberd version 2.1.8 and Erland R14B.</p> <p>Sorry for lack of details but didn't have much opportunity to debug further since priority was to save the server from the DoS situation.</p> <p>Hopefully sharing this helps someone.</p> Wed, 07 Mar 2012 10:25:41 +0000 fenris comment 58417 at https://www.ejabberd.im Too many open files/ports/connections https://www.ejabberd.im/node/4084#comment-56853 <div class="quote-msg"> <div class="quote-author"><em>Roi</em> wrote:</div> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br /> I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile </p></div> <p>emfile: too many open files</p> Mon, 06 Dec 2010 15:27:05 +0000 mfoss comment 56853 at https://www.ejabberd.im Found something in the log... https://www.ejabberd.im/node/4084#comment-56831 <p>Ok and I found something in the log, right before the server crashed. The last "normal" entry first, then these "Failed TCP accept" messages. Until nothing else came up. Then a restart of the server by our watchdog (monit), which are the last two messages.</p> <p>Any idea?</p> <div class="codeblock"><code>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:232) : (#Port&lt;0.445483&gt;) Accepted connection {{0,0,0,0,0,65535,24139,59908},38815} -&gt; {{0,0,0,0,0,65535,45631,6930},5269} <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:21 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=INFO REPORT==== 2010-11-24 18:58:22 ===<br />I(&lt;0.2753.0&gt;:ejabberd_listener:244) : (#Port&lt;0.3420&gt;) Failed TCP accept: emfile</p> <p>=ERROR REPORT==== 2010-11-24 19:21:59 ===<br />E(&lt;0.928.0&gt;:mod_statsdx:271) : get_statistic error for N: ejabberd@calypso, A: [{&quot;user_login&quot;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 300000},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; server]<br />{badarg,[{ets,lookup,[mod_statsdx_server,{user_login,server}]},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_statsdx,get_stat,2},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_statsdx,get_statistic,2},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,fwttl,4},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,write_stats,5},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,write_statsfile,5},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,write_statsfiles,5},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,loop,5}]}</p> <p>=ERROR REPORT==== 2010-11-24 19:21:59 ===<br />E(&lt;0.928.0&gt;:mod_statsdx:271) : get_statistic error for N: ejabberd@calypso, A: [{&quot;user_logout&quot;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 300000},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; server]<br />{badarg,[{ets,lookup,[mod_statsdx_server,{user_logout,server}]},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_statsdx,get_stat,2},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_statsdx,get_statistic,2},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,fwttl,4},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,write_stats,5},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,write_statsfile,5},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,write_statsfiles,5},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_stats2file,loop,5}]}</p></code></div> Wed, 24 Nov 2010 22:44:22 +0000 Roi comment 56831 at https://www.ejabberd.im I have a crash dump :-) https://www.ejabberd.im/node/4084#comment-56830 <p>Hello,</p> <p>it happened again today :-( but I have a erl_crash.dump file now. How do I get it to you people? It is 200kb big.</p> <p>Regards,<br /> Martin</p> Wed, 24 Nov 2010 22:34:24 +0000 Roi comment 56830 at https://www.ejabberd.im We need a crash dump. https://www.ejabberd.im/node/4084#comment-56829 <p>We need a crash dump.</p> Tue, 23 Nov 2010 18:04:48 +0000 zinid comment 56829 at https://www.ejabberd.im Happens again... https://www.ejabberd.im/node/4084#comment-56824 <p>Hello all,</p> <p>ok it happens again.</p> <p>ejabberd starts, behaves normal for some minutes (1-5) and then consumes most of physical and virtual memory.</p> <p>What information would you need to somehow debug the problem? In some cases I can kill beam.smp out before the machine goes down (flatlines, which means that it does not react on anything exept ping anymore).</p> <p>Regards,<br /> Martin</p> <p>PS: Running the latest Debian package (2.1.5-3) on amd64 Debian.</p> Mon, 22 Nov 2010 22:33:35 +0000 Roi comment 56824 at https://www.ejabberd.im Re: ejabberd takes CPU, RAM and swap and flatlines the server https://www.ejabberd.im/node/4084#comment-55841 <p>We run ejabberd 2.1.3 and Erlang 1:13.b.4-dfsg-5 (official Debian packages for both ejabberd and Erlang).</p> <p>There is nothing in sasl.log (now called erlang.log, right?), just shutdown notices (for one of the crashes I was able to remotly send Ctrl-Alt-Del which caused the machine to reboot).</p> Tue, 01 Jun 2010 10:19:34 +0000 Roi comment 55841 at https://www.ejabberd.im Re: ejabberd takes CPU, RAM and swap and flatlines the server https://www.ejabberd.im/node/4084#comment-55837 <p>What ejabberd and Erlang version are you running? Do you have any transports connected? Do you see any error messages in ejabberd.log/erlang.log/sasl.log?</p> Tue, 01 Jun 2010 04:08:15 +0000 zinid comment 55837 at https://www.ejabberd.im