Cannot retrieve some Crystal Reports ASP pages protected by a NetIQ Access Gateway

  • 7015137
  • 04-Jun-2014
  • 05-Jun-2014

Environment

NetIQ Access Manager 3.2
NetIQ Access Manager 3.2.2
NetIQ Access Manager 3.2.2 IR2
NetIQ Access Manager 4.0
NetIQ Access Manager 4.1

Situation

  • SAP Crystal Reports installed on a Microsoft IIS 7.0 web server
  • NetIQ Access Gateway has been configured to protect the SAP Crystal Reports application server
  • Some ASP report pages cannot be retrieved (browser client renders a blank page)

Resolution

Please review your SAP Crystal Reports server configuration in order to fix the corrupt content-length header

Cause

The SAP Crystal Reports application server returns a corrupted / illegal HTTP 1.1 "content-length" header. Instead of sending the length value it sends the length value twice separated with a comma.
Example:
Status:200 200 OK
Cache-Control: private
Content-Length: 40851,40851
Content-Type: application/x-epf
Thu, 29 May 2014 03:09:02 GMT
Microsoft-IIS/7.0
X-Powered-By: ASP.NET
Thu, 29 May 2014 03:09:01 GMT
Cache-Control: private
Content-Length: 40851,40851
Content-Type: application/x-epf
Expires: Thu, 29 May 2014 03:09:02 GMT
Server: Microsoft-IIS/7.0
X-Powered-By: ASP.NET
Thu, 29 May 2014 03:09:01 GMT
Connection: close
The Access Gateway proxy service does not accept this corrupted header.