[ejabberd] How to trace 'bad' users

Peter Viskup skupko.sk at gmail.com
Mon Feb 21 10:24:49 MSK 2011


Hi all,
I am getting following error message from ejabberd since yesterday:

[3:23:17 AM] jabber.sk: (ejabberd at localhost) The process <0.14889.165> is
consuming too much memory:
[{old_heap_block_size,0},
 {heap_block_size,228065700},
 {mbuf_size,0},
 {stack_size,83},
 {old_heap_size,0},
 {heap_size,182452621}]
Process type: s2s_out
S2S connection: from jabber.sk to conference.jabber.ru
Possible reason: the process can't process messages faster than they
arrive.  Current function is prim_inet:recvfrom0/3
Command to kill this process: kill ejabberd at localhost <0.14889.165>

How to trace which accounts are used to send such amount of messages to
conference.jabber.ru?
I was able to find process number in ejabber.log, but nothing else:

jabber:/var/log# grep -C1 0.14889.165 /var/log/ejabberd/ejabberd.log
=INFO REPORT==== 2011-02-20 09:48:26 ===
I(<0.25105.164>:ejabberd_s2s:368) : New s2s connection started <0.14889.165>

=INFO REPORT==== 2011-02-20 09:48:26 ===
I(<0.14889.165>:ejabberd_s2s_out:1158) : Trying to open s2s connection:
jabber.sk -> conference.jabber.ru with TLS=true

--
Peter Viskup
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.jabber.ru/pipermail/ejabberd/attachments/20110221/5a754edb/attachment.html>


More information about the ejabberd mailing list