-----Original Message-----
From what I read in this fora, Microsoft has the following:
us;818139
where you can call them and get a hotfix.
I guess they are still in QA (testing) with this and are not quite ready to
release it but will give it to people who need it, if it solves the problem
for them.
From what I read, it sounds they have not 100% completely figured out, but
it is an intermittent issue (doesn't happen to everyone and it all depends
on a few thing when it does).
In Layman terms, this is my I think after all my technical analysis:
When you connect to the internet, you have two speeds, a DOWNLOAD speed and
a UPLOAD speed. For example, for CABLE or ADSL people, you download much
faster than you can upload.
So when a browser talks to a web server:
"Hey, Give me this page on this web site!
The web server sends this page (called HTTP response).
What is basically happening is that while Web Browser is reading the
response, it is being told to close the communications channel, the Web
browser sees this and says one of two things depending on your setup and
connection speed:
"Hey, I didn't get everything. I am going to ask you again!
Give me this page!
or just tells you:
"Hey boss, I can't display this page you asked for, the
connection broke"
when it fact, it probably GET everything from the web server, hence lies the
problem. IE is some how broken in that it is "see the close" and reacting
to the close must faster than it is reading the web response.
So for some people, you see them reporting "Page Cannot be Displayed"
errors and for others, you see them reporting "My browser is automatically
refreshing, why?"
In a nut shell, that is basically what's going on.
People who use are POSTING data from via the Web browser to a web site, is
another way to show the problem which is what happen to us when a customer
reported:
"Hey, IE is saying Page Cannot Be displayed when we post X amount
of data from a form"
I would say the same problem is occurring with Web Servers using XML, SOAP,
Web Services (i.e, .NET) which is basically sending POSTED data to a web
server.
There is a known compatibility issue with Browsers and Servers where there
is an extra 2 bytes after the posted data. The standard is to have the
extra two bytes. Some web servers don't expect it, others are not reading
the extra bytes correctly.
So what is happening here with IE at least, is that if those 2 extra bytes
are NOT ready by the web server, IE will show one of two above behaviors of
Page Not found and/or Resending the Page Request.
So either IE added those two extra bytes to COMPLY with the standard thus
breaking many servers out there and/or they also broke at the same time how
to read web server responses.
Of course, I could be off base, but I don't think so. <g>
Hope this gives you some insight. Check out the KB article.
--
Hector Santos
WINSERVER "Wildcat! Interactive Net Server"
support:
http://www.winserver.com
sales:
http://www.santronics.com
.