Disconnect reaching 1000 users

I have instaled ejabberd 1.1.4 over Ubuntu Feisty using the erlang instalation on the ubuntu repositories.

Badlop help me to make some change in the ejabberdctl command, then creating a symlink to ejabberdctl the service start and work ok until reache the 1000 users aproximatelly , the the users are disconeted .. althougth the node show as started ... look like the service restarting ... i think add a ulimit -n 3000 to eajbberdctl but believe that ERL_MAX=3000 resolve this ...

something is anormally in this perfomance .... i think in a bug of erlang over Ubuntu operating system ... the next monday 29/11 i will try installing over Fedora 7 ....

Some suggestion?
thanks ..

yllsuarez wrote: ulimit -n

yllsuarez wrote:

ulimit -n 3000 to eajbberdctl but believe that ERL_MAX=3000 resolve this

There are two limits in the number of ports that you must increase:

  • the operating system limit, you can use immediately before calling 'erl': ulimit -n 3000
  • the Erlang limit: when calling 'erl', add this argument: -env ERL_MAX_PORTS 3000

Syndicate content