Forum Discussion

Neeraj_Jags_152's avatar
Sep 22, 2015

http_process_state_prepend - Invalid action EV_INGRESS_DATA during ST_HTTP_PREPEND_HEADERS

Hi Everyone,

 

http_process_state_prepend - Invalid action EV_INGRESS_DATA during ST_HTTP_PREPEND_HEADERS

 

I am also getting the similar error in LTM logs and worried if this kind of error will impact to the business traffic or will make Pool Down or will make Virtual Server down. ?

 

Pool Member running Microsoft-IIS/7.5 and application listening on port 443.

 

if anybody can help / share the experience on the same then would be great. this, as I don't configured any iRule, it is only simple iApp virtual server configured.

 

Regards / Neeraj Jagetia

 

2 Replies

  • sfuerst_116779's avatar
    sfuerst_116779
    Historic F5 Account

    The error is due to the server-side HTTP filter seeing ingress when it doesn't expect it.

     

    This can happen if the content length of the response is wrong. It can also happen if multiple responses are triggered by a single request. It can happen if the protocol isn't actually HTTP, and the server isn't following the standard request-response paradigm. Finally, this can happen in a HA setup if the master and standby get out of sync. (The standby can get data it doesn't expect yet.)

     

    The only way to be sure is to use a TCP dump and look at the traffic.

     

    This condition will not mark a pool down, or take down a virtual server. It just says that the HTTP filter is rejecting that particular connection because it doesn't understand it any more.

     

    In an ADC scenario, this error typically indicates that there is some configuration error in the back-end web servers. In a service provider scenario, this indicates that you probably should be using the "Transparent HTTP" profile instead.

     

    • Neeraj_Jags_152's avatar
      Neeraj_Jags_152
      Icon for Cirrus rankCirrus
      Hi sfuerst, thanks, So can I understand this as per below. this is generally a intermittent (rarely) scenario. so whenever this will be observed by LTM then only it will impact to the specific Client session (not the all client same time) . so most of people will feel services is working ... !!! -and also after tcpdump what to search in the capture, exactly to see if this issue is in Nth frame and to find what exact , which caused the problem , how , if you were able to dig so ? Regards / Neeraj Jagetia