Re: session based transaction and squid round-robin

From: Robert Collins <[email protected]>
Date: Fri, 15 Dec 2000 07:06:00 +1100

This is expected behaviour. The round-robin means that squid sends the queiries to proxy1, proxy2, proxy3, proxy 4 and back to
proxy1. If an application on a web server uses IP address security or IP stickiness based on the server initiating the last
connection to the server it will break.
Such applications will also break if a user is on ADSL w/PPPoE and their IP address changes, or if they are on a modem connection
that has a line fault and they have to redial.

Contact the web server/application maintainer - they have made a two invalid assumptions about the internet: namely that IP
address's are static, and that the machine connecting to their server is the users machine.

Rob

----- Original Message -----
From: "Venkataraman, Radha" <radha.venkataraman@intel.com>
To: <squid-users@ircache.net>
Sent: Friday, December 15, 2000 5:59 AM
Subject: RE: session based transaction and squid round-robin

>
>
> > Hi,
> >
> > We have stumbled into more than one web site implementing Session Based
> > Transaction on top of Stateless HTTP connections. Browser makes the first
> > request for a web page using GET method. Based on the initial page
> > request's client IP, server sends out a custom web page containing a
> > hidden field.. Then when the user enters the information and "submits" the
> > page (using POST method), web server is validating the hidden field with
> > the client's IP address.
> >
> > This works fine when you have one proxy server - but breaks when we chain
> > a Child proxy to more than one Parent proxy server using "cache_peer"
> > directive as show below (Child squid.conf):
> >
> > cache_peer proxy1.xyz.com parent 3128 0 no-query round-robin
> > cache_peer proxy2.xyz.com parent 3128 0 no-query round-robin
> > cache_peer proxy3.xyz.com parent 3128 0 no-query round-robin
> > cache_peer proxy4.xyz.com parent 3128 0 no-query round-robin
> >
> >
> > Have any of you seen this issue ?
> >
> >
> > radha
>
> --
> To unsubscribe, see http://www.squid-cache.org/mailing-lists.html
>
>

--
To unsubscribe, see http://www.squid-cache.org/mailing-lists.html
Received on Thu Dec 14 2000 - 12:59:21 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:56:58 MST