Linux.  I stated that I did increase the max number of open files to 16384.<br>% tail -2 /etc/security/limits.conf<br>jabber  soft    nofile  16384<br>jabber  hard    nofile  16384<br><br>And sysctl shows:<br>fs.file-max = 787722<br>
<br>The system isn&#39;t coming close to that.  And, like I said, lsof shows just over 1000 filehandles open by jabber when ejabberd starts erroring.<br><br clear="all">-- <br>Mark<br>&quot;Blessed is he who finds happiness in his own foolishness, for he will always be happy.&quot;<br>

<br><br><div class="gmail_quote">On Mon, Jan 11, 2010 at 1:02 PM, Brian Acton <span dir="ltr">&lt;<a href="mailto:acton@whatsapp.com">acton@whatsapp.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
BSD or Linux?...You need to raise the number of maximum open files. This is usually a combination of sysctl, ulimit, /etc/security/limits.conf etc<br><br>--b<br><br><br><div class="gmail_quote"><div><div></div><div class="h5">
On Mon, Jan 11, 2010 at 10:11 AM, Mark Keisler <span dir="ltr">&lt;<a href="mailto:mark@mitsein.net" target="_blank">mark@mitsein.net</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">Oops, forgot to put erlang version: R13B02<div>
<br><br clear="all">-- <br>Mark<br>
&quot;Blessed is he who finds happiness in his own foolishness, for he will always be happy.&quot;<br>
<br><br></div><div><div></div><div><div class="gmail_quote">On Mon, Jan 11, 2010 at 11:56 AM, Mark Keisler <span dir="ltr">&lt;<a href="mailto:mark@mitsein.net" target="_blank">mark@mitsein.net</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;m running ejabberd 2.1.1 with erlang <br>At first, I could only get very few concurrent users connected.  Now I have set ERL_MAX_PORTS=8192 and max open file ulimit to 16384 for my jabber user that runs ejabberd.  I can only get 983 users connectedm then it starts throwing:<br>



I(&lt;0.463.0&gt;:ejabberd_listener:241) : (#Port&lt;0.7155&gt;) Failed TCP accept: emfile<br><br>I am using test users with internal authentication.  Using lsof, I only see 1127 filehandles opened by the jabber user at the peak.  Why am I getting emfile errors?<br>


<font color="#888888">
<br><br clear="all">-- <br>Mark<br>&quot;Blessed is he who finds happiness in his own foolishness, for he will always be happy.&quot;<br>
</font></blockquote></div><br>
</div></div><br></div></div>_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru" target="_blank">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
<br></blockquote></div><br>
<br>_______________________________________________<br>
ejabberd mailing list<br>
<a href="mailto:ejabberd@jabber.ru">ejabberd@jabber.ru</a><br>
<a href="http://lists.jabber.ru/mailman/listinfo/ejabberd" target="_blank">http://lists.jabber.ru/mailman/listinfo/ejabberd</a><br>
<br></blockquote></div><br>