Re: VB6 cgi hangs with 4KB HTTP query string in server 2003 and IIS6




"Dean Johnson" <DeanJohnson@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:E9A1B05C-EA01-4760-9EB6-EA02CA5DFD99@xxxxxxxxxxxxxxxx
We have cgi programs written in VB6. They use stdin to retrieve the HTTP
query string (form method=POST). Don't ask why they are in VB6 - the
decision
was made long ago by managers, and isn't going to change now.
Under server 2003 and IIS6, small HTTP query strings (say 1000 bytes) are
handled OK. We have a query string that ends up being 4000 bytes long
though,
and IIS6 runs the program, but the program hangs around where it reads the
stdin to obtain the string.
Under server 2000 and IIS5, this works fine.
When I change the method to GET, the program doesn't even get run.
This does not seem to be a problem that we should encounter. Any thoughts?
--
Dean Johnson

Need to know a bit more about that stdin.

Max command line length is around 4k. Various toys and unicode can often
reduce or expand that limit.

-ralph


.