J
Jediah L.
1. In our application which uses NTLM; .Net always requests a file as
Anonymous before requesting it using the NTLM authenticated credentials - in
an application with over a million hits a day - this is quite a bit of extra
posting going on. Anyone know how to stop this?
2. Even when supplying a probing hint in the web.config file; our .Net Win
Form embeded user controls probe 6 times before finding the file (the first
4 are variations of the file with .dll, and .exe names in /bin and /root
folders, the last 2 are ANON then NTLM requests for the correct file).
So for each of the 3000+ users - for each file requested - there is
approximatly 6 web requests handled on the server - this causes slowless in
the client application - and causes additional work for the servers.
3. Just recently all of our Smart Downloads have stopped working. I have
put a sniffer on the machines - and checked the IIS logs - the CLR has
stopped doing conditional gets (No If-Modified-Since headers) and IIS (of
course) is always responding by sending a 200 (after the initial 6 probes)
and resending the files each time - instead of responding w/ the 304's and
allowing the .Net download cache to do its work.
I've already went through a long list of trying things - however - i'm
running out of ideas - i'd appreciate any thoughts!!!
Thanks!
Anonymous before requesting it using the NTLM authenticated credentials - in
an application with over a million hits a day - this is quite a bit of extra
posting going on. Anyone know how to stop this?
2. Even when supplying a probing hint in the web.config file; our .Net Win
Form embeded user controls probe 6 times before finding the file (the first
4 are variations of the file with .dll, and .exe names in /bin and /root
folders, the last 2 are ANON then NTLM requests for the correct file).
So for each of the 3000+ users - for each file requested - there is
approximatly 6 web requests handled on the server - this causes slowless in
the client application - and causes additional work for the servers.
3. Just recently all of our Smart Downloads have stopped working. I have
put a sniffer on the machines - and checked the IIS logs - the CLR has
stopped doing conditional gets (No If-Modified-Since headers) and IIS (of
course) is always responding by sending a 200 (after the initial 6 probes)
and resending the files each time - instead of responding w/ the 304's and
allowing the .Net download cache to do its work.
I've already went through a long list of trying things - however - i'm
running out of ideas - i'd appreciate any thoughts!!!
Thanks!