Hello Arno, Yes it is looking like I'll need to walk the user through using a packet sniffer. The external devices are all the exact same with some variations in the firmware. However, all the responses I've collected so far from different users show in their response headers support for HTTP 1.0 but with support for the keep-alive flag and the associated time-out and max-requests line too. The problem is only happening to one user so far but there may be others.
I definitely mean HTTP Keep-Alive. I connect to the external server with a plain old TWSocket (not THttpClient) and craft the HTTP requests myself, but the external device is definitely acting as an HTTP server. Robert. --- On Thu, 4/5/12, Arno Garrels <arno.garr...@gmx.de> wrote: > From: Arno Garrels <arno.garr...@gmx.de> > Subject: Re: [twsocket] TWSocket closing after every transactionwithexternal > HTTP server > To: "ICS support mailing" <twsocket@elists.org> > Date: Thursday, April 5, 2012, 9:42 AM > robertoschler wrote: > > Hello Arno, > > > >> Sending the Keep-Alive header line doesn't > guarantee a HTTP > >> server keeps the connection alive. > > > > True but in this case the external device is the same > for all users. > > It's a mobile web cam, same model and same > firmware. That's whey I'm > > wondering if it's an O/S issue. > > Just to clarify, some clients are disconnected immediately > after the > device/server response has been received and some are not > (only after > 30 seconds idle timeout)? > The device is not the same, but another one, however the > same model > and firmware? > > What do you mean by "the external device have the keep-alive > > flag set to TRUE"? HTTP keep-alive or TCP keep-alive? > > In order to figure out who closes the connection it helps to > log > communication between the peers with a network sniffer such > as the > free WireShark. > > -- > Arno > -- > To unsubscribe or change your settings for TWSocket mailing > list > please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be > -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be