Last Modified: Jul 12, 2023
Affected Product(s):
BIG-IP LTM
Opened: Sep 10, 2020 Severity: 4-Minor
When HTTP::respond is used in ADAPT_REQUEST_RESULT in iRule event, an error message "http_process_state_prepend - Invalid action:0x10a071 clientside" is observed in /var/log/ltm log. Since HTTP::respond is not supported in ADAPT_REQUEST_RESULT, a better tcl error should be shown in /var/log/ltm like "TCL error: /Common/AVScan_Content <ADAPT_REQUEST_RESULT > - Illegal argument. Can't execute in the current context"
TCL error messages don't give adequate information to explain what triggered the TCL error.
This can occur when HTTP::respond is used in ADAPT_REQUEST_RESULT: when ADAPT_REQUEST_RESULT { if {[ADAPT::result] contains "respond"} { HTTP::respond 403 -version auto ... } }
None
None