Solutions

HTTP CONNECT method fails while using Java 1.4 or 1.5

Solutions ID:    KB3917
Version:    1.0
Status:    Published
Published date:    07/27/2010
 

Problem Description

In an explicit deployment, a java application using JRE 1.4 or 1.5 might fail when attempting to issue an HTTP CONNECT method to the ProxySG.

The ProxySG returns the error "HTTP/1.1 400 Bad Request"

This issue occurs due to an error with JRE, where a "Content-Length" request is issued when it shouldn't be.

Example:

============================================
CONNECT secure.website.com:443 HTTP/1.1
Content-Type: Text/xml; charset="utf-8"
Content-length: 145120
User-Agent: Java/1.4.2_06
Host: secure.website.com
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
============================================

 

Related documents:

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6356776

 

Resolution

Option 1) Upgrade your JRE client to the latest version.

Option 2) Enable Tolerant-request-parsing (FAQ110) so that the Blue Coat will 'tolerate' bad requests.


Rate this Page

Please take a moment to complete this form to help us better serve you.

Did this document help answer your question?
 
 
If you are finished providing feedback, please click the RATE CONTENT button. Otherwise, please add more detail in the following text box and then click RATE CONTENT.
 
 

Your response will be used to improve our document content.

Ask a Question