Your message dated Wed, 03 Aug 2011 20:48:28 +0000
with message-id <[email protected]>
and subject line Bug#636361: fixed in gatling 0.12-6
has caused the Debian Bug report #636361,
regarding gatling: Wrong byte sequence via FastCGI
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.)
--
636361: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=636361
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gatling
Version: 0.12-4
Severity: normal
Hi,
When using Gatling/FastCGI with Lua/WSAPI, I noticed missing bytes at
the end of the HTTP transfer. Looking closer, the chunks transferred via
FastCGI to the server are in turn handed over to the browser via TCP/IP
packets.
While the "Content-Length:" in the HTTP header is correct, the first
chunk transferred by gatling typically adds a 0-byte to the stream,
hence the last (transferred) byte in the HTTP download is ignored,
because the "Content-Length:" is already reached.
On another web server, this doesn't happen, using the same FastCGI
socket. Therefore, I suspect a problem in the FastCGI parsing code in
gatling.
You can get some pcap protocols from http://antcom.de/gatling-pcap/
gatling-http.pcap: HTTP download from gatling
gatling-fastcgi.pcap: FastCGI between gatling and WSAPI
lighttpd-http.pcap: HTTP download from lighttpd
lighttpd-fastcgi.pcap: FastCGI between lighttpd and WSAPI
Notice packet #8 in gatling-http.pcap which ends with "line" + 0-byte
while each of the 7 transferred chunks is supposed to be only "line".
Roland
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gatling depends on:
ii libc6 2.13-10 Embedded GNU C Library: Shared lib
ii libowfat0 0.28-4 Reimplementation of libdjb, shared
ii libssl1.0.0 1.0.0d-3 SSL shared libraries
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
gatling recommends no packages.
gatling suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: gatling
Source-Version: 0.12-6
We believe that the bug you reported is fixed in the latest version of
gatling, which is due to be installed in the Debian FTP archive:
gatling_0.12-6.debian.tar.gz
to main/g/gatling/gatling_0.12-6.debian.tar.gz
gatling_0.12-6.dsc
to main/g/gatling/gatling_0.12-6.dsc
gatling_0.12-6_i386.deb
to main/g/gatling/gatling_0.12-6_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.
Roland Stigge <[email protected]> (supplier of updated gatling 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.8
Date: Wed, 03 Aug 2011 21:56:23 +0200
Source: gatling
Binary: gatling
Architecture: source i386
Version: 0.12-6
Distribution: unstable
Urgency: low
Maintainer: Vedran Furač <[email protected]>
Changed-By: Roland Stigge <[email protected]>
Description:
gatling - high performance web server and file server
Closes: 636361
Changes:
gatling (0.12-6) unstable; urgency=low
.
* Integrated ranges and FastCGI bugfixes from upstream (Closes: #636361)
Checksums-Sha1:
6262d7bde24b387efbf65dd3e53c13f62dcc501e 1091 gatling_0.12-6.dsc
b181e52709380caaf30af8602bd3ec8f4866cc9c 6810 gatling_0.12-6.debian.tar.gz
8185af3eaa4f72cb33e9a2b70b400c02f1cb7462 152866 gatling_0.12-6_i386.deb
Checksums-Sha256:
ad961c749ed0ab591b3e650961a9ab8a3416d2f1007f33c0d8561dc482c42b00 1091
gatling_0.12-6.dsc
ba5ce3c98398f1269f04f93d07c593696cba494fc241eb6e6bc79a7ea33bf066 6810
gatling_0.12-6.debian.tar.gz
e32cd93ecddbc40c57728631fb64206fc2414e0927bc2440c1202fd4eb529583 152866
gatling_0.12-6_i386.deb
Files:
5fc0c5caa0d493f589d1c75dbbe95f02 1091 net optional gatling_0.12-6.dsc
a5b3a4ce1a76a62054f992db91930280 6810 net optional gatling_0.12-6.debian.tar.gz
75469cf170a90c824540d371c61ff7d8 152866 net optional gatling_0.12-6_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFOOawVcaH/YBv43g8RAsRxAJ0ev3/nis/TQ8nTW8idftzW+VFD0wCg3p/P
RfOxNbo2URr2zzAzK6qBIRs=
=0hMt
-----END PGP SIGNATURE-----
--- End Message ---