Bug ID 597253: HTTP::respond Tcl command may incorrectly identify parameters as iFiles

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
12.1.0, 12.1.1, 12.1.2, 12.1.3,,,,,,,, 12.1.4,, 12.1.5,,,, 12.1.6

Fixed In:

Opened: Jun 03, 2016

Severity: 3-Major


The HTTP::respond iRule command may incorrectly identify parameters as an iFile parameter when attaching the iRule to a virtual server.


1070151:3: Rule [/Common/example_rule] error: Unable to find ifile (header_value_text) referenced at line 3: [HTTP::respond 500 -version 1.1 content "<content>" "$VariableHeaderName" "header_value_text" "Connection" "close"]


HTTP::respond command making use of a variable as a header name. For instance: HTTP::respond 500 -version 1.1 content "<content>" "$VariableHeaderName" "header_value_text" "Connection" "close" Configure a HTTP/TCP virtual server and attach the iRule.


Ensure the offending header name and value are either both literal strings or variables.

Fix Information

The BIG-IP system no longer incorrectly identifies parameters as an iFile parameter.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips