Forum Discussion

adiezma_1656's avatar
adiezma_1656
Icon for Nimbostratus rankNimbostratus
Jan 03, 2012

HTTP_PREPEND_HEADERS error

Hi,

 

 

 

I have a configuration on our f5, that keeps on giving me error and i don't know why . I think the problem is on the server configuration , but I´m not completely sure .

 

Would you mind helping me ?...

 

 

Here, a sample of the ltm log:

 

 

 

 

 

Jan 3 15:15:53 local/tmm3 err tmm3[9311]: 011f0007:3: http_process_state_prepend - Invalid action EV_INGRESS_DATA during ST_HTTP_PREPEND_HEADERS (Server side: vip=VIP_myVIP profile=http pool=POOL_myPOOL)

 

 

 

Best Regards

 

 

 

 

  • i think you might have seen this sol before. not sure if tcpdump is helpful.

     

     

    sol5922: Error Message: http_process_state_prepend - Invalid action EV_INGRESS_DATA during ST_HTTP_PREPEND_HEADERS

     

    http://support.f5.com/kb/en-us/solutions/public/5000/900/sol5922.html

     

     

    hope this helps.
  • I have long since seen the sol5922, but nothing, the messages still appear.

     

    I created a profile without Pipelines, compression, caching, etc ... and had no effect.

     

    Disable the Connection Mirroring, but neither worked.

     

     

    Any ideas?

     

     

    Thanks for your time, also support my clumsiness and my very very bad english

     

     

    Antonio.
  • you are using irule, aren't you? may we take a look it? would you mind posting here?
  • Yes, i 'm using a rule, but it's very simple. This it's:

     

     

    when HTTP_REQUEST {

     

    switch [string tolower [HTTP::host]] {

     

    xxxx.jxxx.es {

     

    pool POOL_mypool_A

     

    }

     

    default {

     

    pool POOL_mypool_B

     

    }

     

    }

     

    }

     

     

    Regards
  • A good friend give me the solution so that the message does not appear in the log.

     

     

    Disable the HTTP profile in regulation when he went to the default pool. For that part, I need not have HTTP profile.

     

     

    when HTTP_REQUEST {

     

    switch [string tolower [HTTP::host]] {

     

    xxxx.jxxx.es {

     

    pool POOL_mypool_A

     

    }

     

    default {

     

    HTTP::disable

     

    pool POOL_mypool_B

     

    }

     

    }

     

    }

     

     

    Thanks a lot!!

     

     

    SOLVED