[Bug 219403] New: webalizer has problems with ipv6 requests
https://bugzilla.novell.com/show_bug.cgi?id=219403 Summary: webalizer has problems with ipv6 requests Product: SUSE Linux 10.1 Version: Final Platform: x86-64 OS/Version: SuSE Linux 10.1 Status: NEW Severity: Minor Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: tschaefer@t-online.de QAContact: qa@suse.de CC: tschaefer@t-online.de in all tried versions (opensuse 9.3 and 10.1) the webalizer Name : webalizer Relocations: (not relocatable) Version : 2.01 Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany Release : 746 Build Date: Di 02 Mai 2006 11:20:14 CEST does not handle ipv6-hosts correctly. e.g.: Top 30 of 9815 Total Sites # Hits Files KBytes Visits Hostname 1 38945 19.29% 7221 7.73% 3628287 22.55% 9 0.05% lakai.cis.uni-muenchen.de 2 23820 11.80% 3852 4.12% 1655684 10.29% 19 0.11% 10.153.81.59 3 19556 9.69% 1353 1.45% 51268 0.32% 34 0.20% 2001 4 6652 3.30% 2070 2.21% 1163058 7.23% 7 0.04% hallasan.cis.uni-muenchen.de 5 4381 2.17% 590 0.63% 179243 1.11% 74 0.43% crawl-66-249-66-80.googlebot.com 6 1160 0.57% 1001 1.07% 234001 1.45% 7 0.04% livebot-65-55-212-194.search.live.com The "2001" is an unintended "wildcard" for all ipv6-addresses starting with: 2001::/16 There are patches in the world for that problem, but I haven't a clue about the quality of them. Regards, Thomas Schäfer -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=219403 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |anicka@novell.com |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=219403 anicka@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=219403 anicka@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #1 from anicka@novell.com 2006-12-08 09:39 MST ------- I added IPv6 patch from Arkadiusz Miskiewicz to webalizer package for 10.3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=219403
tschaefer@t-online.de changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Component|Other |Other
Product|SUSE Linux 10.1 |openSUSE 10.3
Platform|x86-64 |x86
Resolution|FIXED |
Fixed in Milestone|--- |unspecified
Version|Final |unspecified
Found By|Customer |Beta-Customer
------- Comment #2 from tschaefer@t-online.de 2007-02-27 07:11 MST -------
There is a big progress!!!
Resolvable IPv6 addresses are correctly processed!!
But!
unresolvable IPv6 addresss are not handled and displayed correctly:
e.g.:
2002:5497:d10c::5497:d10c - - [18/Nov/2006:02:50:23 +0100] "GET....
2002:5497:d10c::5497:d10c - - [18/Nov/2006:02:50:25 +0100] "GET....
..
appear as:
27 1446 0.19% 987 0.26% 15727 0.03% 52 0.09% 2002
There seems to be problem with processing the colons.
--------------------
tutnix:~ # rpm -qi webalizer
Name : webalizer Relocations: (not relocatable)
Version : 2.01 Vendor: SUSE LINUX Products
GmbH, Nuernberg, Germany
Release : 786 Build Date: Fr 23 Feb 2007 17:23:32
CET
Install Date: Di 27 Feb 2007 00:07:03 CET Build Host: glinka.suse.de
Group : Productivity/Networking/Web/Utilities Source RPM:
webalizer-2.01-786.src.rpm
Size : 302903 License: GNU Library General
Public License v. 2.0 and 2.1 (LGPL)
Signature : DSA/SHA1, Fr 23 Feb 2007 17:37:03 CET, Key ID a84edae89c800aca
Packager : http://bugs.opensuse.org
URL : http://www.mrunix.net/webalizer/
Summary : A Web Server Log File Analysis Program
Description :
Webalizer is a web server log file analysis program which produces
usage statistics in HTML format for viewing with a browser. The
results are presented in both columnar and graphical formats, which
facilitates interpretation. Yearly, monthly, daily, and hourly usage
statistics are presented, along with the ability to display usage by
site, URL, referrer, user agent (browser) and country (user agent and
referrer are only available if your web server produces Combined log
format files).
Webalizer supports CLF (common log format) log files, as well as
Combined log formats as defined by NCSA and others, and variations of
these which it attempts to handle intelligently.
Authors:
--------
Bradford L. Barrett
https://bugzilla.novell.com/show_bug.cgi?id=219403 anicka@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=219403 anicka@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED ------- Comment #3 from anicka@novell.com 2007-03-12 06:40 MST ------- Fix submitted. If you are eager to have it fixed ASAP, here is the patch: --- webalizer.c +++ webalizer.c @@ -1009,7 +1009,7 @@ while (*cp1 != '\0') { if ( (*cp1>='A') && (*cp1<='Z') ) *cp1 += 'a'-'A'; - if ( (isalnum((int)*cp1))||(*cp1=='.')||(*cp1=='-') ) cp1++; + if ( (isalnum((int)*cp1))||(*cp1=='.')||(*cp1==':')||(*cp1=='-') ) cp1++; else *cp1='\0'; } -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com