Forum Discussion
Empty JSON payload blocked
It seems like this error can occur during parsing of http chunk mode transfer-encoding where it thinks the payload should be JSON or XML with JSON inside it, but the chunk is malformed. Like maybe it doesn't have the correct CR/LF sequence or is missing a chunk-size header.
BIG-IP also had a long standing problem/bug with HTTP content that was both compressed and chunked, and this may be some side effect of that issue. It generally caused the chunk-size headers to be duplicated, but only when using certain kinds of profiles. This would cause random numbers to appear in the processed HTTP messages, and could definitely throw off the parser. You may want to try to reconfigure the HTTP profile you're using to Rechunk the request or response instead of Sustain.
If that doesn't have any effect, it may indicate that some clients aren't sending valid HTTP messages. You could spot this in a (decrypted) packet capture by carefully comparing what you see to the specification.
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