Learn F5 Technologies, Get Answers & Share Community Solutions Join DevCentral

Filter by:
  • Solution
  • Technology
Clear all filters
Answers

Persistence Profile Not Working When using IRule Select a Different Pool

We have one Webserver say X and corresponding VS ( VS_X) in F5 we are using iRule who check the HTTP Header Value return from server and if set then chose the appropriate pool and server(Y) All this works fine the request after pool section is send to the correct server(Y) but then the next request from Client is send back to the Server X. I am using Persistence Profile HTTP_COOKIE INSERT and also One Connect Profile. What we observe is after new Pool Collection Cookie is not updated by Big F5 and hence the request is again send to Server X.

Any help is Appreciated!!

0
Rate this Question

Answers to this Question

placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER

Can you please provide you virtual server configurations? if not let me know what persistence is configured at virtual server level.

0
Comments on this Answer
Comment made 1 month ago by Mohit Rathee 2

As mentioned the persistence profile of virtual server is cookie presistence with default configuration ,we just change the cookie name.

0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER

Can you please provide your virtual server configuration. is this vip is in production? if not can you try without one conenct profile. Also please provide your pool configurations.

0
Comments on this Answer
Comment made 1 month ago by Mohit Rathee 2

The Server is not in production ,and I have attached both the default one connect profile and default cookie presistence profile to Virtual Server

0
placeholder+image
USER ACCEPTED ANSWER & F5 ACCEPTED ANSWER

Is it possible to give packet capture details (when you observed the issue) along with configurations.

Just verify below article whether you are seeing similar issue: K7964: The BIG-IP system may appear to ignore persistence information for Keep-Alive connections

0
Comments on this Answer
Comment made 1 month ago by Mohit Rathee 2

I have just one question,I select a pool using irule when a certain character appears in the HTTP request,the pool is requested ,member is chosen and the persistence cookie is set but what I need is that all the following requests use this cookie to select the node ,but the next requests doesn't have the character and hence goes to the default pool and presistence cookie doesn't work... Any idea how the persistence cookie work in this condition..

0