Your message dated Sun, 17 Mar 2013 11:32:57 +0000
with message-id <[email protected]>
and subject line Bug#698309: fixed in ejabberd 2.1.10-4
has caused the Debian Bug report #698309,
regarding Incorrect parsing of HTTPS requests split into multiple packets
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.)


-- 
698309: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698309
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ejabberd
Version: 2.1.10-3
Severity: grave
Justification: renders package unusable

ejabberd admin web interface crash if added more than 30 users to a
shared roster group, if used some odbc connections, the hardware are
not problem (8 cores and 4Gb of ram in a DELL T110 powered server, no
x installed), the jabberd package was taken from unstable firts, and
in a second oportunity will be rebuild with erlang from backports. all
necesary packages was installd an only works if amount of users in a
shared roster group are below 30 in a shared roster group

configuration are set by defaul, but no matter what settings have
configuration file, the same thing always happens ..

HOW TO REPRODUCE ERROR:

configure the ejabberd with odbc potgresql conection

NOTE FIRTS PROBLEM, documentation said that vcard supports odbc, and its lie!

then make amount of 60 users

so then, create a shared roster group

then added manualy th amount of 45 users or more to shared roster created group

the web admin ejabberd crash and send thist report

error crash points to possible erlang problem; see:

----------------- ejjaberd.log
=INFO REPORT==== 2013-01-16 13:46:18 ===

I(<0.723.0>:ejabberd_listener:281) : (#Port<0.2629>) Accepted
connection {{200,62,27,27},2337} -> {{37,10,254,10},5280}

=INFO REPORT==== 2013-01-16 13:46:18 ===
I(<0.946.0>:ejabberd_http:143) : started: {tls,
                                           {tlssock,#Port<0.2629>,
                                            #Port<0.2630>}}

---------------- erlang.log crash report


=CRASH REPORT==== 16-Jan-2013::13:46:18 ===
  crasher:
    initial call: ejabberd_http:init/2
    pid: <0.946.0>
    registered_name: []
    exception error: no function clause matching
                     ejabberd_http:get_line([],[]) (ejabberd_http.erl,
line 1120)
      in function  ejabberd_http:get_headers/2 (ejabberd_http.erl, line 1019)
      in call from ejabberd_http:parse_request/2 (ejabberd_http.erl, line 923)
      in call from ejabberd_http:receive_headers/1 (ejabberd_http.erl, line 183)
    ancestors: [ejabberd_http_sup,ejabberd_sup,<0.37.0>]
    messages: []
    links: [#Port<0.2630>,<0.319.0>,#Port<0.2629>]
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 610
    stack_size: 24
    reductions: 360
  neighbours:

=SUPERVISOR REPORT==== 16-Jan-2013::13:46:18 ===
     Supervisor: {local,ejabberd_http_sup}
     Context:    child_terminated
     Reason:     function_clause
     Offender:   [{pid,<0.946.0>},
                  {name,undefined},
                  {mfargs,{ejabberd_http,start_link,undefined}},
                  {restart_type,temporary},
                  {shutdown,brutal_kill},
                  {child_type,worker}]



-- System Information:

-- System Information:
Debian Release: 6.0.5
  APT prefers stable
  APT policy: (900, 'papachama'), (750, 'stable'), (600, 'testing'),
(550, 'unstable'), (500, 'experimental')
Architecture: i386 (x86)

Kernel: Linux 2.6.34-venenux-libre-1 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ejabberd depends on:
ii  adduser               3.112+nmu2         add and remove users and groups
ii  debconf [debconf-2.0] 1.5.36.1           Debian configuration management sy
pn  erlang-abi-15.b       <none>             (no description available)
ii  libc6                 2.11.3-2           Embedded GNU C Library: Shared lib
ii  libexpat1             2.0.1-7            XML parsing C library - runtime li
ii  libpam0g              1.1.1-6.1+squeeze1 Pluggable Authentication Modules l
ii  libssl0.9.8           0.9.8o-5vnz1   SSL shared libraries
ii  openssl               0.9.8o-4squeeze7   Secure Socket Layer (SSL) binary a
ii  ucf                   3.0025+nmu1        Update Configuration File: preserv
ii  zlib1g                1:1.2.3.4.dfsg-3   compression library - runtime

ejabberd recommends no packages.

Versions of packages ejabberd suggests:
ii  imagemagick                  8:6.6.0.4-3 image manipulation programs
pn  libunix-syslog-perl          <none>      (no description available)

--
Lenz McKAY Gerardo (PICCORO)
http://qglochekone.blogspot.com

--- End Message ---
--- Begin Message ---
Source: ejabberd
Source-Version: 2.1.10-4

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.

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.
Konstantin Khomoutov <[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: SHA256

Format: 1.8
Date: Sat, 16 Feb 2013 16:59:21 +0000
Source: ejabberd
Binary: ejabberd
Architecture: source amd64
Version: 2.1.10-4
Distribution: unstable
Urgency: low
Maintainer: Konstantin Khomoutov <[email protected]>
Changed-By: Konstantin Khomoutov <[email protected]>
Description: 
 ejabberd   - distributed, fault-tolerant Jabber/XMPP server written in Erlang
Closes: 660186 691125 698309
Changes: 
 ejabberd (2.1.10-4) unstable; urgency=low
 .
   [ Konstantin Khomoutov ]
   * Do not run ejabberdctl as root in prerm and logrotate scripts
     (closes: #691125, thanks to Michael Stapelberg and Felix Geyer).
   * Add upstream patch fixing receiving JPEG vCard photos via LDAP
     (closes: #660186).
   * Add upstream patch fixing parsing HTTPS requests split into
     multiple packets (closes: #698309).
Checksums-Sha1: 
 7d7c459c9f9e68de9843002093201f1ee8e1c44c 1661 ejabberd_2.1.10-4.dsc
 68bd945f6cd823530dc82f7faa0632484c796a56 80237 ejabberd_2.1.10-4.diff.gz
 6a240f038c16bda0f06c35b0692751784a7a5ca1 1826410 ejabberd_2.1.10-4_amd64.deb
Checksums-Sha256: 
 370c2205296eb4d777eb3e3bfa0923ee3eb89d0dedc7c741263dac894dc351a7 1661 
ejabberd_2.1.10-4.dsc
 7065067b0c267027204715fb35f47987b8b3ff417acb8bfb45408adc31593a29 80237 
ejabberd_2.1.10-4.diff.gz
 6d0a781658aa7a5971a3fc5c652eb54fc3b2e54cbe9898a911aa9ec32178a86c 1826410 
ejabberd_2.1.10-4_amd64.deb
Files: 
 0da6ac9780af2ed62643b2c2b83d20d3 1661 net optional ejabberd_2.1.10-4.dsc
 bad9ebf8e753ea68496af9d20d8d57c9 80237 net optional ejabberd_2.1.10-4.diff.gz
 5824a00cee042d7b6ad1bb79de91b5b3 1826410 net optional 
ejabberd_2.1.10-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBCAAGBQJRRagdAAoJEDH85+fdB5RhZq8IAKzSsBI5YaO+eNiUQQ6JKoU6
0C9zpZ4Ae6pP6mssIju3M4rHxCsAVSLKoZPzrKqBhUJCk1CgvbBaLqCSV3rg938B
00pmk7U3SfEyYjV7Gby8giiVBkrGPUy9MxCotiuJxIXTqupa+VeARQOc2zY8jSvM
GLMlz0JqzbxSFzNf6hN4Hgq8OsN3nCbNla/iKBUB9ydXHB3D6jy9K1eVJjmbrA3n
1dej5eLLagja5QJyEDZ1EAJLsUpuxukXctFTYm4XgV5EY0RWquuE6mSrQrZIpFui
wfQAdM1UH2N4ZKJfHNtHwtoSt46OpEVvpMSAyG6QDYMgvDH0LRN/D3YtlfjhOcM=
=A5Wc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to