For more information regarding the security incident at F5, the actions we are taking to address it, and our ongoing efforts to protect our customers, click here.

Forum Discussion

gilbs's avatar
gilbs
Icon for Nimbostratus rankNimbostratus
Sep 13, 2020

After upgrading to LTM 14.1.2.3 : ERR_NOT_SUPPORTED in a builtin Irule.

Hello all.

I am in the process of moving the LTM to a new machine running version 14.1.2.3 .

In the new version I am getting a lot of the following message:

err tmm4[22456]: 01220001:3: TCL error: _plugin_rule_/Common/ntlm <HTTP_RESPONSE> - Can't call after responding - ERR_NOT_SUPPORTED (line 1)   invoked from within "HTTP::header exists Content-Length"

 

I followed

https://cdn.f5.com/product/bugtracker/ID737252.html

 

and added a check for "HTTP::has_responded" in every HTTP_REQUEST, and an exit after every HTTP::respond, HTTP::redirect, HTTP::retry in all the Irules. Yet I'm still getting that strange error which relate to an Irule that is a system builtin one.

 

Any help will be appreciated.

 

Gil.

1 Reply

  • The following iRule commands are invalid after HTTP::(redirect|respond|retry):

    • HTTP::collect
    • HTTP::close
    • HTTP::cookie names
    • HTTP::header names
    • HTTP::host
    • HTTP::is_keepalive
    • HTTP::is_redirect
    • HTTP::method
    • HTTP::path
    • HTTP::query
    • HTTP::request
    • HTTP::uri
    • HTTP::version

     

    Please refer article : https://support.f5.com/csp/article/K23237429