Your message dated Wed, 23 Jul 2008 14:02:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#490059: fixed in ejabberd 2.0.1-3
has caused the Debian Bug report #490059,
regarding ejabberd: ldaps causes ssl_esock to leave many sockets
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
490059: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=490059
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: ejabberd
Version: 2.0.1-2
Severity: normal
Hello,
Some days ago we configured ejabberd to use ldaps (port 636) instead of
plaintext ldap to talk with our LDAP server. But after some days of
uptime it reproduceable reaches the open-file limit of 1024 for the
ejabberd user.
[EMAIL PROTECTED]:~$ sudo lsof | grep -i ssl_esock | wc -l
1036
lsof shows a lot of:
ssl_esock 32237 ejabberd 1003u sock 0,5
922756488 can't identify protocol
ssl_esock 32237 ejabberd 1004u sock 0,5
922756490 can't identify protocol
ssl_esock 32237 ejabberd 1005u sock 0,5
922756493 can't identify protocol
ssl_esock 32237 ejabberd 1006u sock 0,5
922756496 can't identify protocol
ssl_esock 32237 ejabberd 1007u sock 0,5
922771760 can't identify protocol
ssl_esock 32237 ejabberd 1008u sock 0,5
922771762 can't identify protocol
[EMAIL PROTECTED]:~$ ulimit -a | grep "open files"
open files (-n) 1024
When that happens, users can not logon with their clients. Already
logged in users have no problem - but they can not update buddy
information of other users anymore.
After a restart of ejabberd (or killing ssl_esock only),
everything is fine again.
Regards,
Andreas
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (990, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-k7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages ejabberd depends on:
ii adduser 3.102 Add and remove users and groups
ii debconf [debconf-2.0] 1.5.11etch1 Debian configuration management sy
ii erlang-nox 1:11.b.2-4 Concurrent, real-time, distributed
ii libc6 2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii libexpat1 1.95.8-3.4 XML parsing C library - runtime li
ii libpam0g 0.79-5 Pluggable Authentication Modules l
ii libssl0.9.8 0.9.8c-4etch3 SSL shared libraries
ii openssl 0.9.8c-4etch3 Secure Socket Layer (SSL) binary a
ii ucf 2.0020 Update Configuration File: preserv
ii zlib1g 1:1.2.3-13 compression library - runtime
ejabberd recommends no packages.
-- debconf information:
ejabberd/nomatch:
ejabberd/user:
ejabberd/hostname: localhost
--- End Message ---
--- Begin Message ---
Source: ejabberd
Source-Version: 2.0.1-3
We believe that the bug you reported is fixed in the latest version of
ejabberd, which is due to be installed in the Debian FTP archive:
ejabberd_2.0.1-3.diff.gz
to pool/main/e/ejabberd/ejabberd_2.0.1-3.diff.gz
ejabberd_2.0.1-3.dsc
to pool/main/e/ejabberd/ejabberd_2.0.1-3.dsc
ejabberd_2.0.1-3_i386.deb
to pool/main/e/ejabberd/ejabberd_2.0.1-3_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sergei Golovan <[EMAIL PROTECTED]> (supplier of updated ejabberd package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Wed, 23 Jul 2008 16:32:03 +0400
Source: ejabberd
Binary: ejabberd
Architecture: source i386
Version: 2.0.1-3
Distribution: unstable
Urgency: low
Maintainer: Torsten Werner <[EMAIL PROTECTED]>
Changed-By: Sergei Golovan <[EMAIL PROTECTED]>
Description:
ejabberd - Distributed, fault-tolerant Jabber/XMPP server written in Erlang
Closes: 462357 487822 488991 490059 490681 490855 491056 491424 491493 491652
491664
Changes:
ejabberd (2.0.1-3) unstable; urgency=low
.
[ Sergei Golovan ]
* Synced mod_ctlextra module with upstream (closes: #488991).
* Updated Portuguese debconf templates translation (closes: #487822).
* Switched off autoupdating debian/control by cdbs to make
build-dependencies consistent.
* Added Swedish debconf templates translation (closes: #490681).
* Updated Russian debconf templates translation (closes: #491424).
* Updated Spanish debconf templates translation.
* Added Galician debconf templates translation (closes: #490855).
* Added Vietnamese debconf templates translation (closes: #491056).
* Cleaned up LDAPS patch and fixed a bug with leaking SSL sockets
(closes: #490059).
* Don't return from init script until at least Erlang VM is started to make
subsequent checks for running ejabberd simpler.
* Added an additional check for starting Erlang VM and don't try to register
admin user if ejabberd isn't started. This allows to shorten waiting
interval during upgrade if it isn't desirable to start ejabberd
automatically (closes: #462357).
* Added Turkish debconf templates translation (closes: #491493).
* Added Finnish debconf templates translation (closes: #491652).
* Install SQL database schemas to examples directory.
* Fixed crash in checking relational DB modules (closes: #491664).
.
[ Torsten Werner ]
* Updated German debconf templates translation.
Files:
d2d6f06a5882e8f0ba92f2b6ef31c59e 1363 net optional ejabberd_2.0.1-3.dsc
1a6d64890fb16b369c65d69895ac1e18 51878 net optional ejabberd_2.0.1-3.diff.gz
ed095fdfa72f763b673852e7cb48cf21 1185822 net optional ejabberd_2.0.1-3_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIhym0IcdH02pGEFIRAv0GAJ0dMC8XkvRp0hZxm7AHlPipy1u/LACgm2pX
yne3mHRl+YBA4NFyFHluoLE=
=a2wo
-----END PGP SIGNATURE-----
--- End Message ---