Re: IE6 bug: doesn't resend form-data when server resets connectio
- From: "Robert Aldwinckle" <robald@xxxxxxxxxxxxx>
- Date: Thu, 7 Apr 2005 20:15:18 -0400
"Mike Wilson" <mikeNOwSPAMse@xxxxxxxxxxx> wrote in message
news:27563E46-1B0E-4112-9431-F01120D518F9@xxxxxxxxxxxxxxxx
> Hi Robert, many thanks for your reply!
>
> "Robert Aldwinckle" wrote:
>> "Mike Wilson" <mikeNOwSPAMse@xxxxxxxxxxx> wrote in message
>> > When the server closes the connection on a socket where IE is currently
>> > sending a HTTP POST, IE will resend the request on a new socket, but will
>> > only send the HTTP headers and not the form-data. (Seen when POST uses
>> > multipart/form-data.)
>>
>> Q: In case your maintenance level is a factor which versions do you
>> have of the following modules: wininet.dll, urlmon.dll
>
> wininet.dll: ver 6.0.2800.1405, size 588288, date 2004-feb-6
> urlmon.dll: ver 6.0.2800.1408, size 485376, date 2004-feb-27
>
>> KB831167 - You cannot log on to a Web site or complete an Internet
>> transaction, or you receive an HTTP 500 (Internal Server Error) Web page
>
> Spot on!
> (I had actually searched in KB myself but apparently used the wrong search
> terms, sorry about that.)
>
> Everything fits perfectly with what we have been seeing, and from the info on
> this bug I can now reproduce the it every time. The appservers I mentioned
> are Weblogic 8.1 and they have a default KeepAlive timeout of 30 secs.
> IE holds on to keepalive'd sockets for 60 secs and due to this bug I get the
> error if I submit a POST to the server 30-60 secs after the last access (that
> is while IE tries to send on a socket that the server has already discarded).
> Below 30 secs and above 60 secs everything works fine.
> If I adjust the KeepAlive timeout on WLS to 70 secs the problem goes away.
>
>> .... so, it was another example of a wininet.dll hotfix I was thinking off.
>> Note though that this was supposedly fixed in Win2kSP4.
>
> Yes, this is strange. I can see in KB831167 that I actually already have the
> corrected version of wininet.dll and the About box in IE also tells me the
> KB is installed - the version reads:
> SP1; Q810847; Q832894; Q837251; Q831167; Q823353
> And yes, my system reports Win2KSP4 is installed.
>
> So, does this tell us that the bug is back in business?
> (Hm, will the existence of this post alert MS of the problem?)
Why aren't you at the current level of cumulative security update?
In addition to getting higher level versions that way you could also
install the hotfix rollup version 889669 and then get the hotfix
integrated versions of the modules involved. Note that cumulative
security updates after MS04-004 no longer integrate hotfixes
unconditionally; so in order to get hotfixes integrated you have to
deliberately install them. Once they're installed though you supposedly
would get the hotfix integrated version of a cumulative security update.
For example, the fact that you already have a hotfix version of wininet.dll
(from 831167) may mean that if you installed 867282 (MS05-014,
currently, according to the Security Bulletin Search Tool the latest
cumulative update for IE6sp1) you would get 6.0.2800.1486
instead of 6.0.2800.1485. and whatever integrated hotfixes it
now contains. E.g. perhaps a fix for your Keep-alive issue. Etc.
HTH
Robert
---
.
- Follow-Ups:
- Re: IE6 bug: doesn't resend form-data when server resets connection
- From: Mike Wilson
- Re: IE6 bug: doesn't resend form-data when server resets connection
- References:
- IE6 bug: doesn't resend form-data when server resets connection
- From: Mike Wilson
- Re: IE6 bug: doesn't resend form-data when server resets connection
- From: Robert Aldwinckle
- Re: IE6 bug: doesn't resend form-data when server resets connectio
- From: Mike Wilson
- IE6 bug: doesn't resend form-data when server resets connection
- Prev by Date: Re: IE7 should set focus on address bar upon launch
- Next by Date: Re: IE6 won't open some sites
- Previous by thread: Re: IE6 bug: doesn't resend form-data when server resets connectio
- Next by thread: Re: IE6 bug: doesn't resend form-data when server resets connection
- Index(es):
Relevant Pages
|