Forum Discussion
hooleylist
Sep 09, 2013Cirrostratus
Hi Brian,
Changes to an existing iRule will only take effect for new connections. Existing connections will use the original version of the iRule.
That said, the issue I see with your iRule is you're setting the URI to lower case to check it, but using mixed case switch cases.
Try setting AuthenticationService to authenticationservice and AuthService to authservice.
when HTTP_REQUEST {
switch -glob [string tolower [HTTP::uri]] {
"/drsservice/" -
"/eventservice/" -
"/addressservice/*" -
"/authenticationservice/" -
"/authservice/" {
pool UAT_RC_DRS_Web
}
}
}
Aaron