P
Paul
I thought this is more of an IE issue but i've had no joy on that group
perhaps somebody here will have a clue.
If i click a link to a web page embedded in Excel (97 OR 2000) i get the
standard error page displayed by IE (you know, the 'cannot find server or
dns error' page).
Turning off 'show friendly http error messages' alleviates this.
(Unfortunately this is the Windows default setting!)
Whats going on?!?!
This is my test.asp page... there isn't a problem without that cache-control
line (which, unfortunately i do need, and its perfectly valid anyway so i
don't see why i should remove it)
<% Response.CacheControl = "no-cache" %>
<HTML>
<HEAD></HEAD>
<BODY>
<P>If you can read this then it worked....</P>
</BODY>
</HTML>
I used snort to look at whats happening on a packet level:
When friendly err messages are ON:
- IE requests the page twice
- IE sends Accept: */*
When friendly err messages are OFF:
- Everything is fine and the packet exchange is as expected.
- It sends individual accept types instead of just */* .
It looks like something is confusing IE and causing it to send out another
request and so it ends up displaying an error page. F5-refreshing that page
does another 'normal' (?) request and everything goes fine. Therefore
friendly messages seems to change the way IE makes requests...weird huh?!
One other strange thing is the response from the server (every time) there
is are "c6" and "0" and some space characters before and after <HTML> and
</HTML> respectively.
I wonder what these are in there for?
Its the same if pages are served from IIS4 and IIS5, IE going through a
Proxy or not. I can post the snort logs if required.
Can somebody please help - i'm running out of ideas!
Thanks
Paul
perhaps somebody here will have a clue.
If i click a link to a web page embedded in Excel (97 OR 2000) i get the
standard error page displayed by IE (you know, the 'cannot find server or
dns error' page).
Turning off 'show friendly http error messages' alleviates this.
(Unfortunately this is the Windows default setting!)
Whats going on?!?!
This is my test.asp page... there isn't a problem without that cache-control
line (which, unfortunately i do need, and its perfectly valid anyway so i
don't see why i should remove it)
<% Response.CacheControl = "no-cache" %>
<HTML>
<HEAD></HEAD>
<BODY>
<P>If you can read this then it worked....</P>
</BODY>
</HTML>
I used snort to look at whats happening on a packet level:
When friendly err messages are ON:
- IE requests the page twice
- IE sends Accept: */*
When friendly err messages are OFF:
- Everything is fine and the packet exchange is as expected.
- It sends individual accept types instead of just */* .
It looks like something is confusing IE and causing it to send out another
request and so it ends up displaying an error page. F5-refreshing that page
does another 'normal' (?) request and everything goes fine. Therefore
friendly messages seems to change the way IE makes requests...weird huh?!
One other strange thing is the response from the server (every time) there
is are "c6" and "0" and some space characters before and after <HTML> and
</HTML> respectively.
I wonder what these are in there for?
Its the same if pages are served from IIS4 and IIS5, IE going through a
Proxy or not. I can post the snort logs if required.
Can somebody please help - i'm running out of ideas!
Thanks
Paul