Forum Discussion

Ian_Amos_37833's avatar
Ian_Amos_37833
Icon for Nimbostratus rankNimbostratus
Aug 16, 2007

Error msg in LTM logs

Afternoon all,

i'm getting the following error in my LTM log

http_process_state_prepend - Invalid action EV_EGRESS_DATA during ST_HTTP_PREPEND_HEADERS

This is the iRule i'm using, that is causing the error message


when HTTP_REQUEST {
   if { [HTTP::uri] starts_with "/rweb" }{
   SSL::disable serverside
   pool Apache_DEV

Any thoughts?
  • hoolio's avatar
    hoolio
    Icon for Cirrostratus rankCirrostratus
    Do you get the error on every request starting with /rweb?

     

     

    Are you setting the pool to another pool in an else clause? If not, can you try this?

     

     

    Aaron
  • Yes, only on requests for /rweb.

     

     

    This is only development at the moment, so the else clause is just a HTTP::respond. There is no default pool either.
  • hoolio's avatar
    hoolio
    Icon for Cirrostratus rankCirrostratus
    What version are you running? I tested on 9.2.4 with the following rule and didn't see an error:

    
    when HTTP_REQUEST {
       if {[HTTP::uri] starts_with "/disable"}{
          log local0. "disabling server SSL"
          SSL::disable serverside
          pool test_http_200_pool
       } else {
          HTTP::redirect http://google.co.uk
          log local0. "redirecting"
       }
    }

    This was on a VIP with no default pool and client/serverside SSL profiles added by default.

    Aaron