Forum Discussion
Triggerman_1128
Nimbostratus
Sep 22, 2010OneConnect
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
- Hamish
Cirrocumulus
That depends on how you implement the OneConnect settings. - Chris_Miller
Altostratus
Awesome 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_53191
Nimbostratus
Agreed. /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_106366
Nimbostratus
Hi 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_Miller
Altostratus
Posted By joekyaw on 10/01/2010 04:03 AM - joekyaw_106366
Nimbostratus
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
- Hamish
Cirrocumulus
I'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_106366
Nimbostratus
Hi 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_53191
Nimbostratus
It'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