Situation is the following: After downloading of one file was canceled (say, 50% of file was transmitted), "Total Traffic" shows whole file size, as if all file was successfully completed. I've tested this by downloading one file from Apache 2.0.48, which was working only for my ip. <IfModule mod_status.c> ExtendedStatus On <Location /server-status> SetHandler server-status Order Deny,Allow Deny from all Allow from <my ip> </Location> </IfModule> After a while i was canceling download and was referring to the "Total Traffic" in server-status. Each time i cancel download value of "Total Traffic" was increased by whole file size. But with Apache 1.3.29 on Linux OS all works fine, and "Total Traffic" calculates right transmitted amount So, now according to my server-status it was 250Gb transmitted in 3 hours
*** Bug 30724 has been marked as a duplicate of this bug. ***
This problem also applies to HEAD requests, which can _really_ make a mess of status reporting. HEADing a 100MB file cause all the stats in server-status to show an additional 100MB of traffic, however there were 0bytes transferred, give or take. I've expanded the bug to include all OSs as my incident was verified on the following: apache-2.0.55_2 Version 2 of Apache web server with prefork MPM. FreeBSD XXXXX.XXXX.com 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Tue Aug 16 13:02:01 PDT 2005 root@XXXXX.XXXXXX.com:/usr/obj/usr/src/sys/LONGSHOT_II i386
CC myself on FreeBSD related bugs
Fixed in r823337
Thanks, Stefan!
*** Bug 22870 has been marked as a duplicate of this bug. ***
fixed in 2.4.1