Package: ejabberd
Version: 2.1.10-4+deb7u1
Severity: normal
Dear Maintainer,
since I changed the authentication method of ejabberd to SCRAM-SHA-1, the
server sends me (via jabber) an
error messages for every HTTP request I make via the admin interface:
(ejabberd@<hostname>) The process <0.14026.1> is consuming too much memory:
[{old_heap_block_size,832040},
{heap_block_size,317811},
{mbuf_size,0},
{stack_size,11684},
{old_heap_size,822183},
{heap_size,65610}]
[{current_function,{scram,'-hi_round/3-fun-0-',2}},
{initial_call,{proc_lib,init_p,5}},
{message_queue_len,0},
{links,[#Port<0.89023>,<0.265.0>,#Port<0.89022>]},
{dictionary,[{'$ancestors',[ejabberd_http_sup,ejabberd_sup,<0.36.0>]},
{'$initial_call',{ejabberd_http,init,2}}]},
{heap_size,317811},
{stack_size,11433}]
The errors are not always exactly the same, I also saw the following as
current_function:
{current_function,{crypto,sha_mac,2}}
This bug makes it highly annoying to use the web admin interface as I get
spammed with chat messages
when I do so. However, so far things seem to still work, despite the OOM error.
Kind regards
Ralf
-- System Information:
Debian Release: 7.2
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.32-042stab078.27 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ejabberd depends on:
ii adduser 3.113+nmu3
ii debconf [debconf-2.0] 1.5.49
ii erlang-asn1 1:15.b.1-dfsg-4
ii erlang-base [erlang-abi-15.b] 1:15.b.1-dfsg-4
ii erlang-crypto 1:15.b.1-dfsg-4
ii erlang-inets 1:15.b.1-dfsg-4
ii erlang-mnesia 1:15.b.1-dfsg-4
ii erlang-odbc 1:15.b.1-dfsg-4
ii erlang-public-key 1:15.b.1-dfsg-4
ii erlang-ssl 1:15.b.1-dfsg-4
ii erlang-syntax-tools 1:15.b.1-dfsg-4
ii libc6 2.13-38
ii libexpat1 2.1.0-1
ii libpam0g 1.1.3-7.1
ii libssl1.0.0 1.0.1e-2
ii openssl 1.0.1e-2
ii ucf 3.0025+nmu3
ii zlib1g 1:1.2.7.dfsg-13
ejabberd recommends no packages.
Versions of packages ejabberd suggests:
pn imagemagick | graphicsmagick-imagemagick-compat <none>
pn libunix-syslog-perl <none>
-- Configuration Files:
/etc/ejabberd/inetrc [Errno 13] Permission denied: u'/etc/ejabberd/inetrc'
/etc/logrotate.d/ejabberd changed:
/var/log/ejabberd/*.log {
weekly
missingok
rotate 5
compress
delaycompress
ifempty
create 640 ejabberd adm
sharedscripts
postrotate
su ejabberd -c '/usr/sbin/ejabberdctl reopen-log' > /dev/null
endscript
}
-- debconf information:
ejabberd/nomatch:
ejabberd/user:
ejabberd/hostname: localhost
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]