Forum Discussion
http_process_state_prepend - Invalid action:0x109041
Version 12.1.2 HF1
After upgrading from version 11 one of our customer's sites was failing with this error
Nov 13 09:14:56 lb1 err tmm3[22668]: 011f0016:3: http_process_state_prepend - Invalid action:0x109010 Server sends too much data. serverside (XXX.XXX.XXX.XXX%102:80 -> XXX.XXX.XXX.XXX%102:57527) clientside (XXX.XXX.XXX.XXX%102:64740 -> XXX.XXX.XXX.XXX%102:443) (Server side: vip=/external/vip_443 profile=http pool=/external/pool server_ip=XXX.XXX.XXX.XXX)
I found info here https://devcentral.f5.com/questions/http-process-state-prepend-server-sends-too-much-data-49488 One of the solutions was a short, sweet iRule, which I preferred as it didn't makes changes to the whole unit. (the other one was tmsh modify sys db tmm.http.passthru.invalid_content_length value enable)
the iRule is this
when HTTP_RESPONSE {
if { [HTTP::header exists "Content-Disposition"] } {
HTTP::disable } }
Now the customer says their site is fine, and I don't get that error anymore BUT I constantly get this error in LTM on their site:
Nov 14 13:19:12 lb1 err tmm[22668]: 011f0007:3: http_process_state_prepend - Invalid action:0x109041 clientside (XXX.XXX.XXX.XXX%102:49303 -> XXX.XXX.XXX.XXX%102:443) serverside (XXX.XXX.XX.XXX%102:80 -> XXX.XXX.XXX.XXX%102:53992) (Client side: vip=/external/vip profile=http pool=/external/pool client_ip=XXX.XXX.XXX.XXX)
Any idea why? Thank you very much
Misty
- Misty_SpillersNimbostratus
Also I'm not using connection mirroring and if anyone has any ideas on what I could sent to the dev to actually fix the problem on the server, that's great too
Thanks again!
- Simon_BlakelyEmployee
That error indicates that having bypassed the Content-Length check, there are other HTTP compliance issues that are now apparent.
Your dev needs to fix his content-length headers to accurately reflect the number of bytes the server is sending, and other HTTP compliance issues.
Try looking at the http using Fiddler/HTTPWatch to determine what is non-compliant in the server responses.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com