You are currently offline, waiting for your internet to reconnect

How To Troubleshoot a Web Server in Windows Server 2003

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

This article was previously published under Q323358
For a Microsoft Windows 2000 version of this article, see 297954.

IN THIS TASK

SUMMARY
This step-by-step article describes how to troubleshoot problems that you may experience with a Windows Server 2003-based Web server.

The Web Server Does Not Respond

Verify That the Network Connections Are Enabled

  1. Click Start, right-click Control Panel, and then click Open.
  2. Double-click Network Connections, and then click the connection that is being used for the Web server access.
  3. Verify that the connection is connected.
back to the top

Verify That the Inetinfo.exe Program Is Running

  1. Press CTRL+ALT+DELETE.
  2. Click Task Manager.
  3. Click the Processes tab, and then verify that the Inetinfo.exe process is listed in the Image Name column.
back to the top

Restart IIS Services

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. Right-click your Web server in Internet Information Services Management, point to All Tasks, and then click Restart IIS. Click OK to restart the IIS services.
back to the top

Verify That Startup Type Is Set to Automatic

  1. Click Start, right-click My Computer, and then click Manage.
  2. In the left pane, expand Services and Applications, and then click Services.
  3. In the list of services, locate World Wide Web Publishing, and then verify that Automatic appears in the Startup type column and that Started appears in the Status column.
back to the top

Users Cannot Access the Web Server Even Though the Server Is Running and the Network and Internet Connections Are Enabled

Verify That WINS Server Is Installed

  1. Click Start, point to Control Panel, double-click Add or Remove programs, and then click Add/Remove Windows Components.
  2. Click Networking Services, and then click Details.
  3. Verify that the Windows Internet Naming Service (WINS) check box is selected, correctly configured, and working on the network.
back to the top

Verify That DNS Server Is Installed

  1. Click Start, point to Control Panel, and then double-click Add or Remove programs.
  2. Click Add/Remove Windows Components, click Networking Services, and then click Details.
  3. Verify that Domain Name System (DNS) is installed, and that the DNS servers (or server) are connected and working on the network.
back to the top

Test the Network Connection

Use a Web browser, such as Internet Explorer, from different client computers and locations to test the network connection. By doing this, you can determine whether the problem occurs because of a network segment location, the Internet connection, or a specific client that cannot access the server.

back to the top

Users Can Access the Web Server but Not the Contents of the Web Server

Verify the Authentication and Encryption Levels on the Web Server

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. In Internet Information Services Manager, expand Server_Name, and then expand Web Sites.
  3. Right-click the Web site in question, and then click Properties.
  4. Click the Directory Security tab, and then under Authentication and access control, click Edit.
  5. Verify that the correct authentication and encryption settings are set at the server.
back to the top

Verify the Web Sharing Permissions

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. In Internet Information Services Manager, expand Server_Name, and then expand Web Sites.
  3. Right-click the default Web site, and then click Properties.
  4. Click the Home Directory tab, and then under Local Path, verify that the appropriate client access permissions are set, as follows:
    • Read
    • Write
    • Directory browsing

    In the Execute Permissions box, select one of the following:
    • None
    • Scripts Only
    • Scripts and Executables
Note In addition to the Web Site permissions, you can verify the NTFS file system permissions by right-clicking the Web site and then clicking Permissions. Then, verify that the user has the correct permissions. It is important to understand the distinction between Web permissions and NTFS permissions. Unlike NTFS permissions, Web permissions apply to all users who access your Web sites. NTFS permissions apply only to a specific user or group of users with a valid Windows account. For additional information about this topic, search the IIS Help files for "Web site permissions."

back to the top

Verify That the IP Address and Domain Name Are Not Set to Deny Access

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. In Internet Information Services Manager, expand Server_Name, and then expand Web Sites.
  3. Right-click the Web site in question, and then click Properties.
  4. Click the Directory Security tab, and then under IP Address and Domain Name Restrictions, click Edit.
  5. Verify that the By default, all computers will be option is not set to Denied Access.
back to the top

Verify That the Root Folder and All Files Are Present and Intact

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. expand Server_Name, and then expand Web Sites.
  3. Right-click the Web site in question, and then click Open.
  4. Verify that the (Inetpub\wwwroot) folder is intact and that it includes all of the necessary .htm files for the Web site. For example, confirm that the default document (typically Default.htm or Index.htm) is listed.
back to the top

Users Cannot Use File Transfer Protocol (FTP) with Web Server

Verify that the FTP Server Service Is Installed

  1. Click Start, point to Control Panel, double-click Add or Remove programs, and then click Add/Remove Windows Components.
  2. Double-click Application Server, and then double-click Internet Information Services (IIS).
  3. Verify that the File Transfer Protocol (FTP) Service check box is selected. If it is not selected, click to select it, and then click OK.
back to the top

Verify the Permissions for FTP

  1. Click Start, point to Administrative Tools, and then click Internet Information Services IIS Manager.
  2. expand Server_Name, and then expand FTP Sites.
  3. Right-click the FTP site, and then click Properties.
  4. Click the Home Directory tab, and then grant the appropriate permissions on folders that are used for FTP, including write permissions to those who upload documents to the server.
For additional information about securing your FTP sites, search the IIS Help files for "FTP Site Administration." Then, see the "Securing your FTP Site" topic.

back to the top

Verify That the Default FTP Publishing Service Is Started

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. expand Server_Name, and then expand FTP Sites.
  3. Right-click the default FTP site.
  4. Verify that it is started. If it is not started, click Start.
  5. Additionally, verify that the Default FTP Publishing Service is started.
  6. Click Start, right-click My Computer, and then click Manage.
  7. In the Computer Management dialog box, expand Services and Applications.
  8. Click Services, and then in the right panel, verify that FTP Publishing Service is listed as Started in the Status column. If the service is not started, select it, and then click Start in the upper-left link. Or, click Restart.
back to the top

Users Cannot Send or Receive E-mail Messages Through the Web Server

Verify That SMTP Service Is Installed

  1. Click Start, point to Control Panel, double-click Add or Remove programs, and then click Add/Remove Windows Components.
  2. Double-click Application Server, and then double-click Internet Information Services (IIS).
  3. Verify that the SMTP Service check box is selected. If it is not selected, click to select it, and then click OK.
back to the top

Verify That SMTP Service Is Started

  1. Click Start, right-click My Computer, and then click Manage.
  2. In the Computer Management dialog box, expand Services and Applications.
  3. Click Services, and then in the right panel, verify that Simple Mail Transfer Protocol (SMTP) is listed as Started in the Status column. If it is not started, start it.
  4. Additionally, you may want to verify that the Default SMTP Virtual Server or any SMTP Virtual Server that was created, is started.
  5. To do that, Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  6. expand Server_Name.
  7. Right-click the Default SMTP Virtual Server or the SMTP Virtual Server you created and determine whether it is started. If it is not started, click Start.
back to the top

Newsgroups Are Not Working on the Web Server

Verify That NNTP Service Is Installed

  1. Click Start, point to Control Panel, double-click Add or Remove programs, and then click Add/Remove Windows Components.
  2. Double-click Application Server, and then double-click Internet Information Services (IIS).
  3. Verify that the NNTP Service check box is selected. If it is not selected, click to select it, and then click OK.
Note To verify that the Default or other NNTP Virtual Server is started, right-click the object in the IIS Manager. Additionally, confirm that the Network News Transfer Protocol (NNTP) service is started. To do this, click Start, right-click My Computer, and then click Manage, expand Services and Applications, click Services, and then scroll through the list of services to locate, and determine the status of, the Network News Transfer Protocol (NNTP) service. If it is not started, start it.

back to the top

Verify That There Are Virtual Directories Configured for the Newsgroup

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. expand Server_Name, and then expand Default NNTP Virtual Server or any NNTP Virtual Server that you have created.
  3. Click Virtual Directories.
  4. Verify that there are virtual directories set up for the newsgroup.
back to the top

Verify the Security and Size Settings for Users

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. expand Server_Name, right-click Default NNTP Virtual Server or any NNTP Virtual Server that you have created, and then click Properties.
  3. Click the Access tab, and then click Authentication. Select one or more authentication methods. Microsoft NNTP Service verifies the user's identity and grants access to the requested content as determined by your Windows access control list (ACL) settings. Click OK.
  4. Click the Settings tab, and then configure the correct settings for size and postings.
  5. Click the Security tab, and then grant appropriate permissions to the Windows user account. If required, click Add to add Windows user accounts and groups to the list of NNTP virtual server operators.
Note For additional information about the NNTP Service, click Help on NNTP Protocol on the Help menu in the IIS Manager.

back to the top

Verify That Users Are Connecting to the Service

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. expand Server_Name, and then expand NNTP Virtual Server.
  3. Click Current Sessions, and then verify that the users are connecting to the service.
back to the top

Users Cannot Publish Internet Pages on the Web Server by Using FrontPage

Verify That FrontPage 2002 Server Extensions Are Installed

  1. Click Start, point to Control Panel, double-click Add or Remove programs, and then click Add/Remove Windows Components.
  2. Double-click Application Server, and then double-click Internet Information Services (IIS).
  3. Verify that the FrontPage 2002 Server Extensions check box is selected.
back to the top

Verify That FrontPage 2002 Server Extensions Are Configured

  1. Click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  2. expand Server_Name, and then click Web Service Extensions.
  3. Make sure that FrontPage Server Extensions 2002 has the status of Allowed. If not, click Allow.
back to the top
kbappsvc
Properties

Article ID: 323358 - Last Review: 12/03/2007 03:17:18 - Revision: 7.4

Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows Server 2003, 64-Bit Datacenter Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Small Business Server 2003 Standard Edition, Microsoft Windows Small Business Server 2003 Premium Edition

  • kbwebservices kbappservices kbhowto kbhowtomaster KB323358
Feedback