Issue with string on Cisco Load balancer

Unanswered Question
Apr 3rd, 2008
User Badges:

Hi guys,

We had a bit of a problem understanding what happens when there's a string mismatch on a load balancer esp because we were required to create a post incident report.

Pls note the correct sample config on a LB;

service WPST01

ip address 192.168.120.61

keepalive type HTTP

string WPST01

active


service WPST02

ip address 192.168.120.63

keepalive type HTTP

string WPST02

active


service WPST03

ip address 192.168.120.65

keepalive type HTTP

string WPST03

active

!*************************** OWNER ***************************

owner XXX


content PORTAL

protocol tcp

port 80

balance leastconn

add service WPST01

add service WPST02

add service WPST03

vip address 192.168.120.50

advanced-balance arrowpoint-cookie

active

------------------------------------------

What I'd like to know is what would happen as far as the flow of information is concerned, setting up on connections, maintaining sessions, etc if the config was changed to;

service WPST01

ip address 192.168.120.61

keepalive type HTTP

string WPST02

active


service WPST02

ip address 192.168.120.63

keepalive type HTTP

string WPST02

active


service WPST03

ip address 192.168.120.65

keepalive type HTTP

string WPST03

active

!*************************** OWNER ***************************

owner XXX


content PORTAL

protocol tcp

port 80

balance leastconn

add service WPST01

add service WPST02

add service WPST03

vip address 192.168.120.50

advanced-balance arrowpoint-cookie

active

------------------------------------------

Now, service 1 has a string that references a cookie for service 2.


Looking forward to hearing from you soon.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
smahbub Wed, 04/09/2008 - 12:31
User Badges:
  • Silver, 250 points or more

when the service name does not match with the string name the loadbalancing will not happen properly due to mismatch of the strings and an error stating the string mismatch will be given.The strings should match for proper loadbalancing to take place.

vikramfonseca Fri, 04/11/2008 - 10:25
User Badges:

Hey smahbub, thanks for replying. I agree with the reason you've given but I'd also like to know how the information will flow with the incorrect config, how the connections will now be made etc.

We changed the string name to match the service and the issue was resolved but it doesn't really make sense considering that the sole purpose of putting the string there is so that the loadbalancer will insert the name of that particular service in the cookie.

looking forward to hearing more from you then,

Actions

This Discussion