03-10-2009 08:33 AM
06-02-2009 11:11 AM
06-03-2009 05:12 AM
06-03-2009 06:37 AM
what kind of stickyness you used? is ssl terminated on CSS? if not i do not think you can make L7 decisions. did you try src NAT for stickyness?
06-03-2009 08:56 AM
07-07-2009 12:44 PM
Were you able to confirm if your sticky setting change fixed the problem?
Here's how we currently have the load balancing config set up. Any thoughts on what may be wrong here would be greatly appreciated! ![]()
content http://vpn.blahblah.com
vip address 1.1.1.1
add service SSLVPN1_2.1
add service SSLVPN2_2.2
advanced-balance sticky-srcip
port 80
protocol tcp
active
content https://vpn.blahblah.com
vip address 1.1.1.1
port 443
protocol tcp
add service SSLVPN1_2.1_SSL
add service SSLVPN2_2.2_SSL
advanced-balance sticky-srcip
active
content vpn.blahblah.com_UDP4500
vip address 1.1.1.1
add service SSLVPN1_2.1_UDP4500
add service SSLVPN2_2.2_UDP4500
port 4500
protocol udp
advanced-balance sticky-srcip-dstport
balance srcip
sticky-mask 255.255.255.0
active
And the service configs are a real basic:
service SSLVPNx_x.x
ip address 1.1.2.1 protocol tcp
port 80
keepalive type tcp
keepalive port 80
active
or
service SSLVPNx_x.x_SSL
ip address 1.1.2.1
protocol tcp
port 443
keepalive type ssl
keepalive port 443
active
or
service SSLVPNx_x.x_UDP4500
ip address 1.1.2.1
protocol udp
port 4500
active
07-10-2009 12:30 PM
08-19-2009 05:15 AM
Hello,
the problem in F% can be colved configuring this option:
Local Traffic -> Virtual Servers -> Profiles -> Persistence -> Source Address -> Match Across Virtual Servers
This matches across TCP and UDP Virtual Servers. Remember to configure UDP 4500 server as UDP protocol... this is sometimes forgotten....
Bye.
08-19-2009 05:38 AM
If the response is sourced from the SA IP (1.1.2.2) rather than the VIP address (1.1.12) then it sounds like the load balancer is doing half-NAT (preserving the client's source IP) and the SA is responding back to the client, by-passing the load balancer. If you set the SA to use the load balancer as the default gateway does it then work as expected? The other option is to enable full NAT for the UDP port 4500 traffic so the SAs see the source IP as the load balancer.
The binding of the persistence across the port 443 and port 4500 VIP is necessary to make sure the same SA processes all the connections from the same client, otherwise the NC connection could be sent to the other SA which has no record of the user session and would reject it, leading to the client falling back to SSL (port 443) which would go through the port 443 VIP and match the sticky entry previously created when the client originally logged in, allowing the SSL NC to be accepted as it is on the SA which has the authorized user session.