Gregt_33960
Jun 11, 2008Nimbostratus
IRule send to wrong Pool and Port
Hello,
I am hoping this is going to be an easy fix. I have several web server instances over various ports on a web server and the IRule, using URI filters, was working fine, until I needed to add one more.
I have the following pools & ports defined
train_pool port 9080
uat_pool port 7080
test_pool port 9081
uatpr_pool port 5080
Now my base URL for the filter is http://test.domain.com
and when the URI is appended at the end, the F5 Filters and sends to the proper pool and Port. For example
http://test.domain.com/uat --> the F5 sends to uat_pool on port 7080 ( this works fine)
Now when I try to do:
http://test.domain.com/uatpr I am now getting this error message:
A WebGroup/Virtual Host to handle test.domain.com:7080 has not been defined.
I have no idea why it is trying to send to port 7080? That is not the pool or port I defined for that instance. Does the f5 do some sort of pattern matching and gets confused if there are two URIs that are similar?
Does anyone have any insights please.
thanks
Greg