Questions tagged [iis-6]

IIS 6.0 is the version of IIS shipped with Windows Server 2003. It uses an architecture substantially different from IIS 5 and earlier versions, called Worker Process Isolation Mode.

IIS 6.0 is the version of IIS shipped with Windows Server 2003. It uses an architecture substantially different from IIS 5 and earlier versions, intended to increase security and performance, called Worker Process Isolation Mode.

Key changes from IIS 5.0:

  • Uses HTTP.SYS as a fast, secure kernel-mode listener, cache, and correctness parser for HTTP requests - instead of InetInfo, which ran ISAPIs and user code as LocalSystem
  • Isolates all user web code into low-privileged processes, which run as Network Service by default
  • Introduces the concept of an Application Pool; Application Pools group IIS applications into worker processes, which helps Admins isolate failures to specific processes and not the whole server (as was the case with InetInfo / Low-isolation applications in IIS 5 and earlier)
  • Introduces the Web Service Extension list, which restricts arbitrary executable code
  • Uses a central App Pool manager service, W3ADM, which monitors the health of App Pools and recycles them when needed.
1000 questions
2
votes
1 answer

Using Microsoft Data Access Components 2.8 in 64bit IIS

we have been running a set of sites in IIS 6, windows server 2003 R2, in 32Bit compatability mode for sometime. I have recently been pondering if we can switch this mode off and run native 64bit, letting IIS handle 32bit COM Components etc. However…
mjjames
  • 151
  • 6
2
votes
1 answer

Windows 2003/IIS6 - Unexpected Error: C0000005

Our event logs are full of these errors Unexpected error. A trappable error (C0000005) occurred in an external object. The script cannot continue running. We have tried in various ways but could not stop this error. After continuous errors, the IIS…
Chirans
  • 23
  • 3
2
votes
2 answers

App pools recycling for no reason

We have a problem on one of our production servers (Windows 2003 server). It appears all app pools are recycling every 10 seconds or so (all at the same time). Needless to say this is negatively affects applications' performance. Symptoms: -…
liho1eye
  • 123
  • 2
  • 9
2
votes
0 answers

IIS 6.5 application hangs - strange behavior

Ok, here are the symptoms in chronological order: (iis 6.5 - asp.net 2.0 - windows server 2003) Application pool drops all requests. (dropped, and abandoned by reqQueue) Trying to log into application from VPN connection only shows hourglass, never…
2
votes
1 answer

IIS6: Turn off or disable a virtual directory for downtime/upgrade

Consider you have a website with many virtual directories. Each VD is configured as an application. How would you, in effect, turn off just ONE of those VD, or have it redirect to another page? You want to be sure that you don't turn off the entire…
p.campbell
  • 4,407
  • 6
  • 41
  • 51
2
votes
0 answers

IIS6 Web Extensions change to prohibited after iisreset or server reboot?

We run IIS6 in 64-bit mode on a 64-bit server. I'm trying to allow the .net 2.0 extension to run and prohibit the 32-bit version. See below screenshot for context: However, after a reboot or iisreset, the 64-bit version of the extension reverts to…
Ryan Mortier
  • 498
  • 3
  • 8
  • 19
2
votes
2 answers

Unable to get the private bytes memory limit for the W3WP process

We run several ASP.NET applications on our webfarm, but we noticed a lot of error entry in the event log: Unable to get the private bytes memory limit for the W3WP process. The ASP.NET cache will be unable to limit its memory use, which may lead to…
user12974
2
votes
4 answers

How to simulate connection to HTTPS and record the handshake?

I have a farm of IIS 6 web servers hosting a website over HTTP and HTTPS. With Safari 4 on a Mac, connecting over HTTPS, some nodes in the farm trigger the browser to raise a certificate error to the user, the other nodes work fine. Always the same…
Jason Stangroome
  • 345
  • 7
  • 21
2
votes
1 answer

How to control (and suppress) caching in IIS?

I'm looking to suppress caching for all files that end with .appcache in IIS. If I was using Apache, I would drop the file into a directory and add: ExpiresActive On ExpiresDefault "access" How do I control caching headers in IIS?
Chris Hardie
2
votes
1 answer

Python CGI with IIS6 returns a 404 error

I'm trying to get Python 2.7 working as a CGI script in IIS6. I do this all the time on W2k8, but this is the first time I've tried to use it on IIS6 and I cannot get it to work. Googling suggests just two steps are needed: Create the Web Service…
John Rennie
  • 7,776
  • 1
  • 23
  • 35
2
votes
1 answer

Log to a single file in IIS6 (as with IIS7)

IIS7 allows me to configure the server so that all sites log to a single file. This is extremely convenient because i can do all of my analysis in one place. I can not figure out how to do the same on the IIS6 side. Is this possible? How?
HumanBacon
  • 311
  • 1
  • 3
  • 5
2
votes
1 answer

Is Http compression worth it on IIS6?

We have a site in the US that works fairly well with 1-3 second response time with page sizes of 200-400kB in size on average. When we have users in Australia use the system via a VPN (accessing the same system hosted in the US) there is typically…
Arthur Frankel
  • 125
  • 1
  • 2
  • 6
2
votes
2 answers

How do I find which Website has a particular hostname

I want to find which website listed in the IIS 6 Manager has a particular host header value configured in its identities. Currently I have to go through each website, right click properties, Web Site tab, Advanced button, then scroll through the…
twsaef
  • 123
  • 1
  • 4
2
votes
1 answer

Change .NET Runtime without full server app domain recycle?

Is there any way I can change the .NET Runtime of a website without full server app domain recycle? It appears when changing the .NET version in the configuration properties, all of our app domains appear to be restarting, but stop and must manually…
Joshua Enfield
  • 3,454
  • 8
  • 42
  • 59
2
votes
0 answers

Why are 301 redirects intermittently slow or time out in IIS 6?

I'm no IIS wiz, but I can provide any additional info that might be helpful. My site uses a 301 redirect to send requests for mysite.com to www.mysite.com. They are two separate sites in IIS. Most of the time it works without issue, but from time to…
res
  • 21
  • 1