>>>>> On Fri, 1 Aug 2008 08:26:55 +0200, Ger Hobbelt said:
>
> I'm glad this works for you, but be warned: the fact that that cute
> hack works in your environment now will not guarantee it will work
> elsewhere. The fact that you need to transmit another few ('faked')
> bytes to get the data you want is a clear sign there's a TCP stream
> (or SSL BIO) issue underlying it all.
>
> As I mentioned before, TCP is a stream protocol, not a message
> protocol, so when you expect to receive all data before sending
> another request over the same TCP socket, that is plain *wrong*,
> though some people here appear to think this is possible.
How would any interactive TCP protocol such as ssh be usable if what you say
were true for most people's setup? Even the good old ESMTP and POP3 protocols
depend on the command-response messages being received within a reasonable
time.
__Martin
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]