Questions tagged [iis]

IIS is Internet Information Services, the web server included with Microsoft's Windows Server operating systems. This is a generic tag. Wherever possible please use a *version-specific* tag, such as [iis-7], [iis-7.5], etc.

IIS is Internet Information Services, the web server included with Microsoft's Windows and Windows Server operating systems.

This is a generic tag. Wherever possible please use a version-specific tag such as:

  • on Windows Server 2016 and Windows 10
  • on Windows Server 2012 R2 and Windows 8.1
  • on Windows Server 2012 and Windows 8
  • on Windows Server 2008 R2 and Windows 7
  • on Windows Server 2008 and Windows Vista
  • on Windows Server 2003 and Windows Server 2003 R2; Windows XP x64 Professional (END-OF-LIFE)
  • on Windows 2000 and Windows XP Professional (END-OF-LIFE)

It is also recommended that you tag your questions with the appropriate windows-version tags.


IIS 7 and newer versions are built on a modular architecture, plugging in to the kernel-mode HTTP.SYS listener. User-mode Modules can be added or removed individually so that only modules required for specific functionality have to be installed.

IIS includes these module groups:

  • HTTP (request-processing pipeline, errors, redirects)
  • security
  • content
  • compression
  • caching
  • logging and diagnostics

The IIS Manager (INETMGR) is the IIS administrative GUI.

The command-line utility "AppCmd" provides a scriptable interface to the IIS configuration data.

The PowerShell WebAdministration module is included with IIS 7.5+.

The newer PowerShell IISAdministration module is included in IIS 10+. It is the only IIS PS Admin module supported on Nano server at the time of release.

5327 questions
43
votes
5 answers

Why use Kerberos instead of NTLM in IIS?

This is something that I've never really been able to answer as well as I like: What is the real advantage of using Kerberos authentication in IIS instead of NTLM? I've seen a lot of people really struggle to get it set up (myself included) and I…
Infotekka
  • 545
  • 1
  • 5
  • 6
43
votes
7 answers

How can you know what is w3wp.exe doing? (or how to diagnose a performance problem)

I'm having a performance problem in a site we've made, and I'm not exactly sure how to start diagnosing it. The short description is: We have a very small site (http://hearablog.com) with very little traffic, in a crappy dedicated server, CPU is…
Daniel Magliola
  • 1,432
  • 9
  • 20
  • 33
43
votes
8 answers

IIS Manager - Connect to Another Server (Win7 to Win2008 server)

I am running Windows 7 Ultimate. If I open up IIS Manager, I see a list of "connections" on the left hand side. In previous versions, I would be able to select an option to "connect to another server" or "connect to another machine", but there is…
Matt
  • 3,241
  • 9
  • 30
  • 33
41
votes
4 answers

Where's the management interface for IISExpress?

Is there an interface separate from the regular IIS manager? When I search on IISExpress I find only a link to a folder full of logs related to IISExpress sites that had been spawned by Visual Studio.
justSteve
  • 859
  • 1
  • 7
  • 19
39
votes
1 answer

IIS7 What unit does time-taken have in a w3c-log?

I'm trying to analyze some IIS7 logs (W3C format) and am interesting in the time-taken field and its unit. According to Microsoft the unit is milliseconds. The length of time that the action took, in milliseconds. According to the w3c documentation…
m__
  • 553
  • 2
  • 6
  • 11
37
votes
14 answers

ssl certificates disappear IIS

I'm trying to import a certificate to IIS. Everything is ok on the MMC (Windows Console). I finished the wizards and seems that is all right. But, when I refresh the certificate list or move to other screen of IIS, the certificate disappear from the…
user22258
36
votes
2 answers

Is IIS SFTP natively supported by Windows?

Does Windows Server 2012 R2 have native SFTP support? I see a role FTP Server but it doesn't say whether this includes SFTP.
James20
  • 361
  • 1
  • 3
  • 3
36
votes
2 answers

Service WAS was not found on computer '.'

I am using Windows 7 Professional. When I am trying to start DefaultAppPool in IIS 7.0, I am getting error - Service WAS was not found on computer '.'. Is there any changes in setting need to be done?
nitendra
  • 373
  • 2
  • 4
  • 6
34
votes
4 answers

500 error on fresh install of IIS and PHP

When attempting to run a PHP file on Windows server 2012 and IIS, I keep getting a 500 error. I cannot find any detailed logs or anything. However, when going to PHP Manager for IIS and click check config, I get the following error: Detailed Error…
alexander7567
  • 541
  • 2
  • 6
  • 18
34
votes
4 answers

What is muieblackcat?

I've recently installed ELMAH on a small .NET MVC site and I keep receiving error reports System.Web.HttpException: A public action method 'muieblackcat' was not found on controller... This is obviously an attempt to access a page that doesn't…
RandomDev
  • 341
  • 1
  • 3
  • 3
34
votes
1 answer

Certificate does not have a name

I've installed an SSL certificate in IIS, however the 'Name' column is showing as blank even though I entered a friendly name. Is there any way to fix this?
Jonathan
  • 1,309
  • 2
  • 22
  • 29
33
votes
2 answers

Why does the IIS worker process recycle every 29 hours and not every 24 hours?

When you setup a site on IIS it defaults the worker process to recycle every 1740 minutes (29 hours). Why an odd number like 29 hours and not, for example, 24 or 48 hours?
Guy
  • 1,839
  • 5
  • 22
  • 28
33
votes
3 answers

Automatically start SMTP server in IIS?

I'm running an IIS SMTP server in Windows 2008 R2 and it can be started manually. However, if I need to restart the system, I must manually start the SMTP server. Is there a way for it to start automatically on boot? Thanks
user79537
  • 439
  • 1
  • 4
  • 3
32
votes
2 answers

Web gardens... are they good or bad or what?

Are there any downsides to giving Application Pools multiple Worker Processes in IIS? They seem really easy to enable and (almost) everything I’ve read seems to suggest they’re good... so why doesn’t IIS give each App Pool 10+ Worker Processes?…
Nai
  • 743
  • 1
  • 6
  • 24
31
votes
4 answers

How do I restart a single website in IIS7+ using commandline?

How do I restart a single website in IIS7+ using commandline only? Same functionality as the circled menu item in the image - but from the commandline. Iisreset does not have any options to deal with individual sites, and I found some ancient…
Kjensen
  • 1,039
  • 10
  • 28
  • 39