Forum Discussion
Triggerman_1128
Sep 22, 2010Nimbostratus
OneConnect
Hi all. I'm just wondering under what situation/circumstance that an application will break when enabling OneConnect. There's a KB in Microsoft that touched on this (http://support.microsoft.com/kb/889652) but obviously, that's specific to Sharepoint.
Regards,
Triggerman
- HamishCirrocumulusThat depends on how you implement the OneConnect settings.
- Chris_MillerAltostratusAwesome to see a document like that so clearly tailored toward BIG-IP users...I assume that's a product of Microsoft and F5's partnership...cool stuff.
- L4L7_53191NimbostratusAgreed. /32 is the safest way to go, and generally will fix any oneconnect issues that you may run into. Obviously, you'll not get the killer gains from a more wide open mask, but /32 generally gives you much of the benefit without the risks. It's also worth noting that oneconnect can actually help fix certain situations. For example, JSESSIONID persistence often (always?) won't work the way you expect without a oneconnect profile on the VIP. The same goes for plain old cookie insert in certain proxy environments.
- joekyaw_106366NimbostratusHi we used oneconnection with /32 and hash base cookie persistence (cookie set by the two backend servers) . We do have problem sometime one client seeing other clients information. Just wonding how do F5 determind which response packets need to send back to client ? As more than one client might share the same tcp session between F5 and Webservers . And we also use source NAT on F5. Any Idea ?
- Chris_MillerAltostratusPosted By joekyaw on 10/01/2010 04:03 AM
- joekyaw_106366Nimbostratus
Thanks for your reply Chris. Client 1 profile showing up on Client 2 browser, if both client login to the web servers . Unfortunately, we get around 500 user login daily and only reported issue one or two user randomly. Can't recreate the issue.
1. VS configure with OneConnect with /32.
SOL6586: Overview of cookie hash persistence
- HamishCirrocumulusI'd suspect your backend. We had this a few times with Weblogic several years back as well. I'm not sure if it was the app caching the sessionid and not checking it for every request, or a weblogic bug. But disabling oneconnect certainly fixed it.
- joekyaw_106366NimbostratusHi Hamish - Thanks for your information. Just wondering after turn off oneconnect on VS. Will it break the persistence ? We are using Cookie Hash method.
- L4L7_53191NimbostratusIt's possible that your problem is exacerbated by Akamai here - they use a form of oneconnect as well, assuming you're setup that way. A /32 bit oneconnect mask (255.255.255.255) ensures that each client gets their own socket - it will not be re-used by other clients. This implies that something upstream is multiplexing as well, representing multiple clients as one source.
Recent Discussions
Related Content
Â
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects