hc-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oleg Kalnichevski <ol...@apache.org>
Subject Re: [PATCH] SSL guide amendments (patch against 2.0 branch)
Date Thu, 15 Apr 2004 21:09:10 GMT
Patch committed to CVS HEAD & 2.0

Oleg

On Thu, 2004-04-15 at 17:20, Eric Johnson wrote:
> Oleg,
> 
> Yes, of course.  Sorry, I should have done that the first time.
> 
> Attached (I hope).
> 
> -Eric.
> 
> Kalnichevski, Oleg wrote:
> 
> >Hi Eric
> >Many thanks for taking time to correct my writing. All corrections make sense to
me. (BTW, no need to be over-diplomatic. I am perfectly aware that my English has its limits,
especially if I just type away. Just correct it. There'll be no questions asked).
> >
> >Do you still have the current CVS snapshot at your disposal? If yes, could you please
recreate the patch with all those corrections, if that's not too much of a hassle?
> >
> >Oleg
> >
> >-----Original Message-----
> >From: Eric Johnson [mailto:eric@tibco.com]
> >Sent: Thursday, April 15, 2004 15:18
> >To: Commons HttpClient Project
> >Cc: Daniel C. Amadei
> >Subject: Re: [PATCH] SSL guide amendments (patch against 2.0 branch)
> >
> >
> >Oleg,
> >
> >A few suggested edits....  I'm not a great editor myself (I frequently
> >miss bevies of typos when my spouse asks me to review her writing), but
> >since nobody else responded, I figured I would.
> >
> >Hopefully, my edits make sense.
> >
> >Oleg Kalnichevski wrote:
> >
> >  
> >
> 
> ______________________________________________________________________
> ? sslguide2.patch
> Index: sslguide.xml
> ===================================================================
> RCS file: /home/cvspublic/jakarta-commons/httpclient/xdocs/sslguide.xml,v
> retrieving revision 1.2.2.1
> diff -u -r1.2.2.1 sslguide.xml
> --- sslguide.xml	21 Aug 2003 16:07:31 -0000	1.2.2.1
> +++ sslguide.xml	15 Apr 2004 15:18:40 -0000
> @@ -240,6 +240,43 @@
>          </p>
>          </li>
>  
> +        <li>
> +        <p>
> +         <strong>JSSE prior to Java 1.4 incorrectly reports socket timeout.</strong>
> +        </p>
> +        <p>
> +         Prior to Java 1.4, in Sun's JSSE implementation, a read operation that has
timed out incorrect
> +         reports end of stream condition instead of throwing java.io.InterruptedIOException
as expected.
> +         HttpClient responds to this exception by assuming that the connection was dropped
and throws a recoverable
> +         HTTP exception: Error in parsing the status line from the response: unable
to find line starting with "HTTP".
> +         It should instead report "java.io.InterruptedIOException: Read timed out".
If you see the "unable to find
> +         line..." message when working with an older version of JDK and JSSE, it can
be caused by the timeout
> +         waiting for data and not by a problem with the connection.
> +        </p>
> +        <p>
> +         <strong>Work-around:</strong> One possible solution is to increase
the timeout value as the server is
> +         taking too long to start sending the response. Alternatively you may choose
to upgrade to Java 1.4 or 
> +         above which does not exhibit this problem.
> +        </p>
> +        <p>
> +         The problem has been discovered and reported by Daniel C. Amadei.
> +        </p>
> +        </li>
> +
> +        <li>
> +        <p>
> +         <strong>HttpClient does not work with IBM JSSE shipped with IBM Websphere
Application Platform</strong>
> +        </p>
> +        <p>
> +         Several releases of the IBM JSSE exhibit a bug that cause HttpClient to fail
while detecting the size
> +         of the socket send buffer (java.net.Socket.getSendBufferSize method throws
java.net.SocketException:
> +         "Socket closed" exception).
> +        </p>
> +        <p>
> +         <strong>Solution:</strong> Make sure that you have all the latest
fix packs applied. HttpClient users
> +         have reported that IBM Websphere Application Server versions 4.0.6, 5.0.2.2,
5.1 do not exhibit the problem.
> +        </p>
> +        </li>
>        </ol>
>   
>      </section>
> 
> 
> ______________________________________________________________________
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-httpclient-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-httpclient-dev-help@jakarta.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commons-httpclient-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-httpclient-dev-help@jakarta.apache.org


Mime
View raw message