No content length header causes patience page loop.

book

Article ID: 211858

calendar_today

Updated On:

Products

ProxySG Software - SGOS

Issue/Introduction

We rarely use patience page feature by configuring ICAP Feedback with our Content Analysis(CAS). If Content length header is not exist in the response from the OCS, ProxySG will show us a patience page but it continues forever, never end.

Cause

This is a limitation of the SGOS.

Environment

Release : All ProxySG OS

Component : ICAP

Resolution

The easy way to solve the issue is to use Trickle object data from stat/end instead of patience page.

Additional Information

As a well know behavior of the response header from the OCS, "Content length" header is not simultaneously used with "Transfer-encoding: chunked". So if OCS returns a "Transfer-encoding: chunked" header, Proxy SG will be in the patience page loop. In order to avoid this issue with the policy, here is an example.