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
2 answers

How enable FXP (server to server transfer) in Windows Server (IIS FTP)?

I want use server to server FTP between Windows Server 2008 and 2003 using the built in IIS FTP. How can I enable it?
mehman
  • 55
  • 3
2
votes
1 answer

IIS6 error"The handle is invalid" when closing the IIS Manager mmc

We have a couple of servers that for some reason, show an error dialog when closing out of the IIS Manager. The error gives absolutely no information, and searches on Google and Bing have returned nothing. The error is shown here: There's nothing…
David Stratton
  • 453
  • 2
  • 10
2
votes
2 answers

Why am I getting a 404 at the root domain of my website in IIS 6?

I have a client who setup SiteMinder on our server and I need to add a web app to the website directory that is the root of the domain. When they browse login.url.com it redirects them to their server, authenticates user, comes back and lands on a…
MetaGuru
  • 896
  • 6
  • 22
  • 36
2
votes
1 answer

IIS/ASP.NET: How to manage the (partial) output cache?

I'm working on adding a lot of partial output caching to a quite traffic heavy site. How can I administrate this? For example is there any way to clear the cache if somethings goes wrong? Does a server reboot flush the output cache? I'm running…
Niels Bosma
  • 243
  • 1
  • 4
  • 15
2
votes
1 answer

IIS 6 Prompts For Credentials By Hostname / Fails to Accept Valid Credentials

I have a problem IIS 6 server that prompts domain users for login credentials by both machine name and IP address. If the user tries to login by machine name (http://machineName/Application) then IIS prompts the user but rejects the login…
Neal Bailey
  • 75
  • 1
  • 5
2
votes
1 answer

IIS 6 empty response for HTTPS requests

I am attempting to setup an IIS6 server with one website (dedicated IP) for HTTPS access using a self-signed certificate. Any request via HTTPS results in an empty (zero size) response with this somewhat strange status HTTP/0.9 200 OK Nothing weird…
Phil
  • 167
  • 1
  • 11
2
votes
2 answers

Server Application Unavailable after upgrade to .NET 4.0 and MVC 3. AppPool Recycle fixes it

Ever since we've installed .NET 4.0 and ASP.NET MVC 3 on our IIS servers and we deploy our websites we get an "Server Application Unavailable". There are no logs in the eventlog regarding the problem. We think it is related to the installation of…
Peter
  • 161
  • 2
  • 10
2
votes
1 answer

How to make Perfmon automatically track same process for IIS with multiple sites?

I'm doing performance/load testing of my IIS6/Win2K3 server. I setup perfom by adding performance counters for the specific site I'm interested in (ie. w3wp#7). The problem is -- I have to manually complete these steps for each test run assuming…
tresstylez
  • 378
  • 1
  • 4
  • 17
2
votes
1 answer

Server cannot process .php files - downloads them instead

I am running IIS 6.0 on Windows Server 2003 using FastCGI. I have followed the instructions here: http://www.php.net/manual/en/install.windows.iis6.php including this line in my command prompt: cscript %windir%\system32\inetsrv\fcgiconfig.js -add…
lowzhien
  • 21
  • 1
2
votes
2 answers

IIS Virtual directory/application name in upper case

In IIS I have web site with .Net application, accessible like this: http://site1.example.com/myapp The site requires authentication, so when I access it, it redirects as expected to http://site1.example.com/myapp/login.asx I exported the…
Sunny
  • 5,834
  • 3
  • 22
  • 24
2
votes
2 answers

What Configuration Changes Require Restarting the Web Service?

I am under the impression that certain (web server) configuration changes require cycling the service. Is there a rule of thumb of what specific changes require restarting the service or is it just good practice? Does the server always tell you…
Gary
  • 267
  • 2
  • 4
  • 10
2
votes
3 answers

IIS 6.0 / 2003 errors after app pool recycle

We're running IIS 6.0 on Windows Server 2003. The server is set up as UK English, which may have a bearing. Occasionally after an app pool recycle we'll see the corresponding ASP.NET 2.0 website start to throw errors with the message String was not…
Yellowfog
  • 123
  • 5
2
votes
1 answer

track iis work process resets

Is there any way to know if IIS resets the app pool/worker process, in IIS 6? We're seeing funny results in our web application, and I think it has to do with sessions being cleared because the work precess is being recycled, but I don't know how to…
Jeremy
  • 913
  • 2
  • 10
  • 19
2
votes
1 answer

IIS SMTP Relay to Google Apps adds header to e-mail body

I have an IIS6 SMTP set up to relay e-mail for applications on my intranet that does not support TLS to a Google Apps e-mail account per this tutorial. For the most part it is working great, but when I send an e-mail through the relay the following…
Kyle Gibbons
  • 233
  • 2
  • 12
2
votes
1 answer

Moving my website to different server changes authentication from Kerberos to NTLM

I have a webservice that is configured for Windows Authentication. The client code that invokes the WS passes along the credentials to the WS as follows: myWebService.Credentials = System.Net.CredentialCache.DefaultCredentials; (my understanding is…
DaniellaMercuryFan
  • 249
  • 1
  • 8
  • 17