Search squid archive

Re: WCCP: Web Cache ID 0.0.0.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hi Bryan,

I have a complete, working, WCCP + squid system in one of my sites. I was trying to create a near identical setup for a different site, but it wasn't working.

I suspect either kernel versions, IOS versions or VLAN oddities as the problem, as those are the major differences between the environments. I got the first set working pretty easily, but have spent over a week debugging the new set.

James



Shoebottom, Bryan wrote:

James,

If I understand you correctly, you currently have a working system with
WCCP, you are now trying to maintain the system and router with updates
and WCCP now fails?
Interesting...
Henrik?

Thanks,
Bryan


-----Original Message-----
From: James Masson [mailto:jmasson@xxxxxxxxxx] Sent: October 14, 2005 8:07 PM
To: squid-users@xxxxxxxxxxxxxxx
Subject: RE:  WCCP: Web Cache ID 0.0.0.0


I'm having exactly the same problem as Bryan on a new squid wccp system.
I have a working set too, so I'm 95% certain it's not user error.

The symptoms are exactly the same. Everything looks peachy in IOS,
except the cache IP is listed as 0.0.0.0 - state Usable. According to
the router, packets are being redirected.
Squid works fine as a normal cache, the iptables redirect works OK, the
Cisco 2600 sees the here_i_am, and replies with an I_see_you

I'm using the same syntax to create the gre tunnel, as per the faq.

The only thing that differs between the working and broken setups are
kernel and IOS versions, I'm working to remove the differences and
hopefully see where it breaks.

Another similarity to Brian's setup, is that the broken version is on a
VLAN, while the working one isn't.

----
Working systems
Gentoo-sources-2.6.10-r6
Squid 2.5.10-r2
IOS 12.0(7)Tfc2
----
Broken Systems
Gentoo-sources-2.6.12-r10
Squid 2.5.10-r2
IOS 12.1(20)fc2 ----


James Masson


-----Original Message-----
From: Shoebottom, Bryan [mailto:BShoebottom@xxxxxxxxxxxx] Sent: 14 October 2005 05:25
To: Henrik Nordstrom
Cc: Squid Users
Subject: RE:  WCCP: Web Cache ID 0.0.0.0

Henrik,

1.	I can't confirm this for sure, from the router's point of view
all buckets are assigned to the only cache, but the web cache id is
0.0.0.0.  Using a packet sniffer I can see that the router sends the
WCCP packets with all buckets and the cache immediately responds with no
buckets assigned.

2.	For testing, I have this configuration:
	Ip wccp version 1
	Ip wccp web-cache

	On the interface we are testing (VlanX)
	Ip wccp web-cache redirect in

3.	There are no ACL's applied to WCCP, or the incoming interface.
The outgoing interface (INet) only allows traffic from the network the
cache and WCCP router is on, not VLanX.  Would it matter beyond that?

4.	The router properly supports WCCP version 1 and 2.


I have been working with Cisco on this and they are saying, of course,
that the cache is at fault because it is sending something to the router
that it doesn't like.  What's next?

Thanks,
Bryan




-----Original Message-----
From: Henrik Nordstrom [mailto:hno@xxxxxxxxxxxxxxx] Sent: October 14, 2005 5:39 AM
To: Shoebottom, Bryan
Cc: Squid Users
Subject: RE:  WCCP: Web Cache ID 0.0.0.0

On the, 13 Oct 2005, Shoebottom, Bryan wrote:

What do I do when the router is not forwarding packets, but all
buckets
are assigned to that cache?
Look into your acls on the router, and which router interface(s) is running WCCP.

For the router to redirect the following needs to be fulfilled:

  1. The cache and router must have agreed on the cache being used
(OK).

  2. The correct interface on the router must have WCCP enabled

  3. The acls on the router must not prevent WCCP from being used on
the traffic in question.

  4. The router firmware must properly support WCCP (v1).

For authorative answers on 2 & 3 see the manual to your router on how to

configure your router for WCCP use. Hints can be found in the Squid FAQ.

Regards
Henrik





[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux