Ingo, pardon me. What is stunnel-4.00 exactly?
Oleg

On Wed, 2003-02-26 at 09:51, Ingo Brunberg wrote:
> I have the same problem with PUT talking to tomcat-4.1.18 on Linux if
> the connection is running over stunnel-4.00. It works over plain http or
> if I use setUseExpectHeader(false).
> 
> Regards,
> Ingo
> 
> > Simon
> > There's only one possible cause of the problem I can think of at the
> > moment is not flushing the output stream. If my assumption proves wrong,
> > I'll be left completely clueless. What OS are you using, btw? Somehow, I
> > have an impression that the problem is platform dependent. 
> > Oleg 
> > 
> > 
> > 
> > On Tue, 2003-02-25 at 23:17, Simon Roberts wrote:
> > > Attached is a log of my application (log4j, with most of the
> > > HttpConnection.isResponseAvaliable messages removed)
> > > 
> > > BTW: typo in method name
> > > 
> > > The interesting bit is that it times out (3 seconds) rather than getting the
> > > 100-continue response. Then, after it has send the body, the 100-continue
> > > response is received and returned (which is what is actually causing my
> > > problem).  The server is a current release version of Jetty
> > > http://jetty.mortbay.org/jetty/ which appears to be working perfectly in all
> > > other regards.
> > > 
> > > I get the same problem with HTTP PUT.
> > > 
> > > Adding
> > > 
> > >   method.setUseExpectHeader(false);
> > > 
> > > seems to fix it.
> > > 
> > > Cheers, Simon
> > > 
> > > 
> > > ----- Original Message -----
> > > From: "Oleg Kalnichevski" <[EMAIL PROTECTED]>
> > > To: "Commons HttpClient Project" <[EMAIL PROTECTED]>
> > > Cc: "Simon Roberts" <[EMAIL PROTECTED]>
> > > Sent: Tuesday, February 25, 2003 10:18 PM
> > > Subject: Re: HTTP Post and HTTP/100 (continue)
> > > 
> > > 
> > > > Simon
> > > > I'd really appreciate it if you could send us the debug trace for
> > > > analysis. Please refer to the following url for instructions on how wire
> > > > log can be activated:
> > > >
> > > > http://jakarta.apache.org/commons/httpclient/logging.html
> > > >
> > > > Your problem should be easily solvable by disabling "100-continue"
> > > > handshake.
> > > >
> > > > PostMethod myhttppost = new PostMethod();
> > > > myhttppost.setUseExpectHeader(false);
> > > >
> > > > Cheers
> > > >
> > > > Oleg
> > > >
> > > >
> > > > On Tue, 2003-02-25 at 00:29, Simon Roberts wrote:
> > > > > Gidday,
> > > > >
> > > > > This is probably a dumb-user question, but if it is, then it might need
> > > to
> > > > > be documented for other dumb users :)
> > > > >
> > > > > I just checked out the latest CVS HttpClient and tried it with my
> > > > > application (it's using HEAD from a month or two ago), and am having a
> > > > > problem.
> > > > >
> > > > > Our app does HTTP POST (to a Jetty server, as it happens). Previously,
> > > > > httpclient used to just push the request header and body along in one
> > > lump,
> > > > > and when the server posted a http-100 (continue) status, it used to
> > > complain
> > > > > about "continue received, but body already sent".  Anyway, it used to
> > > work
> > > > > okay for us...
> > > > >
> > > > > Now, the httpClient.execute(method) returns 100, and there is no
> > > response
> > > > > (body) from the server, so my app barfs.
> > > > >
> > > > > The question is, how do I make httpclient send the body of the request?
> > > > > (maybe after I get the 100 back).
> > > > >
> > > > > Cheers, thanks, Simon
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to