Wireshark-bugs: [Wireshark-bugs] [Bug 5141] New: WCCP Web-Cache Identity Info incorrect "Item le

Date: Wed, 25 Aug 2010 18:06:59 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5141

           Summary: WCCP  Web-Cache Identity Info incorrect "Item length
                    is 32, should be 44" with 'mask'
           Product: Wireshark
           Version: 1.2.9
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: Low
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: j.macwilliams@xxxxxx


Build Information:
Version 1.2.9 (SVN Rev 33171)

Copyright 1998-2010 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.16.6, (32-bit) with GLib 2.22.4, with WinPcap (version
unknown), with libz 1.2.3, without POSIX capabilities, without libpcre, with
SMI
0.4.8, with c-ares 1.7.0, with Lua 5.1, with GnuTLS 2.8.5, with Gcrypt 1.4.5,
with MIT Kerberos, with GeoIP, with PortAudio V19-devel (built Jun  8 2010),
with AirPcap.

Running on 32-bit Windows 7, build 7600, with WinPcap version 4.1.1 (packet.dll
version 4.1.0.1753), based on libpcap version 1.0 branch 1_0_rel0b (20091008),
GnuTLS 2.8.5, Gcrypt 1.4.5, without AirPcap.

Built using Microsoft Visual C++ 9.0 build 30729

Wireshark is Open Source Software released under the GNU General Public
License.

Check the man page and http://www.wireshark.org for more information.
--
When Capabilities Info->Assignment Method->Value == Mask  the Field Length of
the Web-Cache Identity info should be 32.  
When the assignment method is == Hash  the length of the identify info field is
44.

The problem is that Wireshark throws a message saying "Item length is 32,
should be 44" under the Web-Cache Identity Info even when the Assignment method
is 'Mask'.  

This is generating calls for the field putting in doubt the WCCP implementation
of Web Cache engines such as Squid.

Wireshark should check the value of the Assignment Method field before checking
the minimum field length of the Web-Cache identity Info section.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.