Forum Discussion
mark_58061
Nimbostratus
Jun 09, 2010Persistance for multiple users from same IP
Hi guys,
I'm trying to fix an issue to do with our SAP system that is sitting behind the LTM's. We currenlty have our SAP portal load balanced across 16 backend servers & everything works great for all the individual users who have been using it for the last 2 years. We have been using cookie insert method for persistance without any issues since the systme was deployed.
Then we threw a spanner in the works, and wanted to provide the SAP portal access to a huge number of users who are Citrix based - by Citrix, I mean they sit at their desks, inittiate a session from their heavily locked down pc to the Citrix server & run all their apps from the Citrix environment. To access SAP, they point their web browser to the url & away they go & hit the vip on the LTM.
Now comes the challenge - when the 1st person logs on, everything is fine however it's whent eh 2nd person logs on & tries to do anything, thats when we start encountering issues & errors being reported that the session either doesn't exist or has expierd. By the looks of it, only the 1st person has any persistance, with all other users are not getting sticky sessions to 1 of the 16 backend servers because the LTM has doen the cookie insert, but I think it's for the 1st user & none of the others get any. So my question is how do we ensure persistance to each of these individual users who are all coming from the same source ip address? and that is where the key is - all these users come from the same IP, I just don;t know how to differentiate the users all coming from a single machine & base persistance on this.
Source address is out because all 500+ users are coming from the same source IP
Cookie persistancedoesn't appear to work because (as far as I'm aware), the cookie gets passed to the machine & is not on a per user basis.
I've tried looking for all sorts of things on how we could do it, however I'm not sure if I'm just missing somehting really easy or if I'm not searching corretly, but I'm stumped.
Any thoughts?
- hoolio
Cirrostratus
Do you have OneConnect enabled on the virtual server? If not, you could try creating a custom OneConnect profile with a 255.255.255.255 source mask and retest. See this wiki page for details: - DeVon_Jarvis
Altostratus
Interesting result. We do this all the time for a user community of ~5000 users without issue. The cookies from a citrix point of view will be different for each user session. Are you sure each user is not getting their own cookie? Maybe the browser on Citrix is not allowing cookies? - mark_58061
Nimbostratus
thanks guys,
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