Event ID 3206 — IIS Reset Activity

Applies To: Windows Server 2008

IISreset.exe is a command-line utility that can be used to stop, start, and restart IIS Internet services.

Note:  Restarting or stopping IIS, or rebooting your Web server, is a severe action. When you use IISreset, your Web sites and applications become unavailable, all sessions connected to your Web server are dropped, and you lose existing state in your applications. Changes to the metabase can be lost. Your Web sites and applications will be unavailable until the affected Internet services are restarted.

The IISreset command stops and restarts the IIS Admin Service, the Windows Process Activation Service (WAS), and the World Wide Web Publishing Service (WWW Service).

Avoid using IISreset unless absolutely necessary. Instead, first try to restart an individual Web site or an individual application pool that may be causing problems. To do this by using IIS Manager, follow these steps:

  1. To restart an individual Web site, in the Connections pane, expand the Web site node. In the tree, click the site that you want to restart, and in the Actions pane, click Restart.
  2. To recycle an application pool, in the Connections pane, click the Application Pools node. On the Application Pools page, select the application pool that you want to recycle, and in the Actions pane, click Recycle.

To do this by using the appcmd command-line tool, follow these steps:

  1. Click Start. In the Start Search box, type "cmd" and then press ENTER.
  2. At the command prompt, type cd "%windir%\system32\inetsrv" and then press ENTER.
  3. To restart an individual Web site, type "appcmd stop site site_name" where site_name is the name of the Web site that you want to restart. Then type "appcmd start site site_name".
  4. To recycle an application pool, type "appcmd recycle apppool apppool_name" where apppool_name is the name of the application pool that you want to recycle.

If you do need to use the IISreset command, include the /noforce parameter to prevent the services from being forcefully restarted if they cannot do so gracefully, and add the /timeout parameter to specify a number of seconds to wait before the services are restarted. This may help prevent problems that can occur when processes are stopped before they have finished.

For more information about IISReset in IIS 6.0, see the article "Restarting IIS (IIS 6.0)" at (https://go.microsoft.com/fwlink/?LinkId=103388).

Event Details

Product: Internet Information Services
ID: 3206
Source: Microsoft-Windows-IIS-IISReset
Version: 7.0
Symbolic Name: IRSTAM_KILL_DUE_TO_FORCE
Message: IIS Reset encountered an error while stopping services, which was requested by %1. The logged data is the status code. Since the force option is on, IIS Reset will now terminate the services' processes. This may cause SCM to report errors about the services exiting.

Resolve

When IISReset encounters an error stopping services, another event or events are likely to be logged that can provide more information about what occurred.

To check the system event logs for more information:

  1. Click Start, click Control Panel, and then click Administrative Tools.
  2. Right-click Event Viewer and select Run as administrator.
  3. Open the System log.
  4. Look for other IIS events related to the stoppage of services.

Verify

The use of IISReset is not recommended on IIS 6.0 and is not supported on IIS 7.0. For more information, see the article Restarting IIS (IIS 6.0).

IIS Reset Activity

Internet Information Services (IIS) 7.0