jwhitene
Nov 27, 2017Nimbostratus
Nodes requesting their own vip are not triggering the vip's iRule
We have an iRule that currently works fine for clients. It is a when http_request, if the url starts with /something, use pool X, otherwise use pool Y.
If I go to vip url/something in my desktop browser, the iRule is correctly triggered and I can content from /something using pool X.
If I go to vip url/something on the node itself (wget or a browser), I get a 404 message from the web server running on the node. That is because I suspect that /something is trying to be found in pool Y, but the content is only found in pool X. The iRule's else condition or the default pool of the vip itself.