NetScaler HTTP 1.1 chunking is invalid

NetScaler HTTP 1.1 chunking is invalid

book

Article ID: CTX233426

calendar_today

Updated On:

Description

NS is changing the chunk data and values presented by backend server and is sharing the same with client for front end, due to which 

 

Resolution

fix in 700136  which will be in 11.1.59.x and onwards

Problem Cause

NS is changing the chunk data and values received by backend server and due to this changed chunked data to front end client fails

When NS is sending a chunk size of smaller values like 74 octets the hexadecimal value does not cover all four octets and the remaining octets are covered with blank space followed by a CRLF and in hexadecimal blank space is represented as 20 and CRLF as 0d 0ad.
 
Because of this representation(where in an octet is represented by an empty space(20) before being followed by a CRLF(0d 0a).) the client is not able to handle the response and is throwing the error User-added image






 

Issue/Introduction

NetScaler fails to handle http data chunking