The SSL Diagnostics tool is a very useful tool for troubleshooting SSL issues. It generates a detailed report of SSL settings for all the websites on an IIS server which helps in quickly identifying SSL issues. But the tool was built for IIS 5 and 6, there is no version available which is compati...
SMTPDiag is a troubleshooting tool designed to work directly on a Windows server with IIS/SMTP service enabled or with Exchange Server installed. It utilizes the same APIs as Windows and Exchange in order to diagnose configuration and connection issues involving SMTP and DNS.
The following articles contain recommendations for provisioning sites in shared hosting environments. Configuring Logging and Diagnostics Enabling a Delegated Administration User Isolating Sites with Application Pools Configuring ASP.NET Temporary Comp...
Debug Diagnostics 1.2 Performance Monitor Debugging Tools for Windows This material is provided for informational purposes only. Microsoft makes no warranties, express or implied. Overview This troubleshooter will help you to identify the cause of nati...
Debug Diagnostics 1.2 Performance Monitor This material is provided for informational purposes only. Microsoft makes no warranties, express or implied. Overview This troubleshooter will help you to identify the cause of sustained high CPU in an IIS app...
Modular pipeline. Tight integration with ASP.NET. Better shared hosting performance. Better administration tools. Simpler diagnostics. Inexpensive, streamlined Windows Server Web Edition, perfect for hosting workloads Scalable shared hosting - easily s...
With IIS Mod-Rewrite Pro you can manipulate URLs on the fly, make your website search engine friendly, make redirects, block specific URLs, block annoying robots and a lot more. IIS Mod-Rewrite is rule based and supports regular expressions. It is 100% compatible with apache mod_rewrite implement...
With IIS Mod-Rewrite Standard you can manipulate URLs on the fly, make your website search engine friendly, make redirects, block specific URLs, block annoying robots and a lot more. IIS Mod-Rewrite is rule based and supports regular expressions. It is 100 % compatible with apache mod_rewrite imp...
The idea behind PortCheck is simple – help diagnose the common “page cannot be displayed” or “server not found” errors that could result from a number of network connectivity, or service availability issues.
You can run an operation on all of the servers in the farm, or you can perform an operation on a single server.The types of operations you can perform on a server fit into the following categories: Server and service control. You can change the state o...
Delegate site configuration management and publishing remote users.
The <add> element adds a trace provider to the <traceProviderDefinitions> collection.
This article provides a map to download locations for presentations, videos, and links to existing articles about IIS management and administration: Web farms, performance tuning, troubleshooting, remote administration, and a hosting management sample....
As of December 18, 2010, Microsoft FrontPage Server Extensions (FPSE) 2002 for Windows Vista and Windows Server 2008 RTM is supported by Ready-to-Run Software, Inc. For support and servicing, contact Ready-to-Run Software, Inc . This version of the FrontPage 2002 Server Extensions is designed for...
The <areas> collection specifies a list of functional areas for a provider to trace.
The <traceProviderDefinitions> element allows you to define a collection of trace providers available on the Internet Information Services (IIS) 7 server. A trace provider is an application or operating system component that generates trace messages or trace events. When you install the Tra...
Each <add> element in the <areas> collection adds a function area for a provider to trace.
The RTR FrontPage Server Extensions (RTR FPSE) for IIS 7.5 on Windows Server 2008 R2 and Windows 7 is available for immediate download from Ready-to-Run Software. The RTR FrontPage Server Extensions for IIS 7.5 on Windows Server 2008 R2 and Windows 7 have the same functionality as both the Micros...
Apache Hypertext Transfer Protocol (HTTP) Server and Internet Information Services are two of the world’s most popular Web servers. This article provides technical information about IIS for users who are familiar with Apache. The article compares the a...
The <tracing> section group contains failed request tracing settings that you have configured and contains trace provider definitions provided during installation or by you on the Internet Information Services (IIS) 7 Web server. Request-based tracing provides a great way to figure out what...
The <traceFailedRequestsLogging> element of the <siteDefaults> element sets the failed request tracing options for all sites, such as the directory for failed request tracing log files, the maximum number of failed request tracing log files, and whether failed request tracing is enabl...
NA This material is provided for informational purposes only. Microsoft makes no warranties, express or implied. Overview View state is a feature in ASP.NET that allows pages to automatically preserve state without relying on server state (for example,...
IIS PowerShell Snap-in cmdlets can be grouped into three categories: Cmdlets required by the Provider Hierarchy low-level configuratioin cmdlets Task-based cmdlets This walkthrough introduces the task-based IIS cmdlet and gives some examples how to use...
IIS 7.0 and above features the ability to plug-in and use custom developed managed modules to accomplish many different tasks and use those modules for all sorts of content. However, the question arises: what happens if the module has problems or diffi...
Each <add> element in the <traceAreas> collection defines the trace provider to use for failed request tracing, the provider-specific areas to enable, and the verbosity level of events to include in the trace.
The <traceFailedRequestsLogging> element of the <site> element sets the failed request tracing options for site, such as the directory for failed request tracing log files, the maximum number of failed request tracing log files, and whether failed request tracing is enabled. Note : If...
The <failureDefinitions> element defines the conditions in which to trace requests. A failure condition consists of status codes, a time interval, or a combination of both. In addition, you can specify the verbosity level for tracing. Note : Adding additional verbosity options will configur...
The <traceAreas> collection can contain a collection of <add> elements. Each <add> element defines the trace provider to use for failed request tracing, the provider-specific areas to enable, and the verbosity level of events to include in the trace.
The <traceFailedRequests> element allows you to configure failed request tracing for a Web site, application, or directory. This element can contain a collection of <add> elements that define tracing rules, each of which specifies the extension of the request URL to which the rule app...
The Windows Process Activation Service (WAS) of IIS 7 is the key component that provides process model and configuration features to Web Applications and Web Services. WAS major task is to manage Application Pools. Application Pools are configuration c...
The modular architecture in IIS 7.0 and above allows you to limit the potential attack surface on your IIS installation, or to replace built-in features with third-party or custom implementations. In general, this architecture offers you an the ability...
Tools Used in this Troubleshooter: SSLDiag Network Monitor 3.4/Wireshark This material is provided for informational purposes only. Microsoft makes no warranties, express or implied. Overview This document will help you in troubleshooting SSL issues re...
To install the Web Server role on a machine that already is running Windows Server ® 2008 R2 (as is the case when building a reference machine for deployment in a data center), follow these steps: Important : Run these steps as an administrator. To ins...
In ASP.Net today, developers can add trace events to ASPX pages using Trace.Write() & Trace.Warn() calls in the script sections of their page. Typically, you use these traces to debug an application that does not work as expected. These events appear w...
This article provides a road map for the various Windows Server ® 2008 deployment technologies. There are three main technologies available: Windows Deployment Services role (WDS) Microsoft Deployment Solutions Accelerator (MD) System Center Configurat...
The IIS 7.0 and above modular architecture is designed to enable the IT professional to customize exactly which features are installed and running on the Web server. IIS is now factored into more than 40 feature modules that can be independently instal...
Last Updated: May 31, 2012 Applies To: Microsoft Smooth Streaming Client 2.0 RTW IIS Smooth Streaming Client 1.1 RTW IIS Smooth Streaming Client 1.5 RTW Contents Introduction Package contents System Requirements Known issues For more information Suppor...
Each <add> element in the <traceFailedRequests> collection can include a <traceAreas> element that defines the tracing providers and the provider-specific areas that will generate tracing events for the current tracing rule. It can also contain a <failureDefinition> elemen...
Shortly before the 2009 National Football League (NFL) season began, NBC, in partnership with the NFL, announced plans to offer live streaming of Sunday Night Football in the United States on NBCSports.com and NFL.com. This was nothing new—during the f...
Internet Information Services (IIS) 7 and above provides a request-processing architecture that includes: The Windows Process Activation Service (WAS), which enables sites to use protocols other than HTTP and HTTPS. A Web server engine that can be cust...
Request-based tracing is available both in stand-alone IIS Servers and on Windows Azure Web Sites (WAWS) and provides a way to determine what exactly is happening with your requests and why, provided that you can reproduce the problem that you are experiencing.
This article was written by Vikram Vaswani of Zend Technologies Ltd. If you're a Web application developer, you've undoubtedly heard of PHP, the open-source Web programming language. PHP is an extremely popular tool for building dynamic, data-driven We...
As of December 18, 2010, Microsoft FrontPage Server Extensions (FPSE) 2002 for Windows Vista and Windows Server 2008 RTM is supported by Ready-to-Run Software. For support and servicing, contact Ready-to-Run Software, Inc . Introduction Windows Vista,...
Placing application content and code on a UNC share for hosting scenarios is increasingly important on web application servers. In hosting scenarios, it is important to be able to keep the logs alongside the web application content and code. Logs inclu...
This article provides an overview of the URL Rewrite Module and explains the configuration concepts that are used by the module. Table Of Contents Functionality Overview Rewrite Rules Overview Rewrite Rules Scope Rules Evaluation Rules Inheritance Pres...
The <odbcLogging> element configures Open Database Connectivity (ODBC) logging for Internet Information Services (IIS) 7. ODBC logging records all HTTP activity to a user-defined database instead of to text files. ODBC logging is implemented as a custom logging module in IIS 7, therefore en...
This article provides an overview of Microsoft Windows Vista ® and Microsoft Server ® 2008 setup technology and a detailed examination of IIS 7.0 and above componentized setup. This information is especially important for those who will need to customi...
When running PHP, it is sometimes not possible to inspect an error page to diagnose an error condition. This can happen if: You do not know which URL is experiencing an error. The error happens intermittently, and you are not able to manually reproduce...
With the release of Windows Vista and Windows Server 2008 IIS 7.0 became available on all mainstream Windows Editions for the first time. On Windows Vista Editions, IIS 7.0 will play a dual role. First, it offers web developers the complete web platfor...
IIS 7 and above makes it easier for system administrators to help secure and manage shared hosting environments. To deploy a Web server and host thousands of Web sites on it, server administrators need to configure and isolate sites from each other. Th...
Since its release, ASP.NET has been the platform of choice for developing Web applications on the Windows / IIS platform. ASP.NET 2.0 took Web application development to a new level, allowing developers to build more powerful applications faster than e...
One of the great troubleshooting features that is built in to IIS 7.0 and above is Failed Request Tracing, which lets you configure tracing rules on your server that will create detailed troubleshooting log files for custom failure conditions that you...
Request-based tracing provides a way to determine what exactly is happening with your requests and why, provided that you can reproduce the problem that you are experiencing. Problems like poor performance on some requests, or authentication-related fa...
Introduction You can use Microsoft ® Web Platform Installer (Web PI) to easily install Internet Information Services (IIS) and applications that run on IIS. However, if you choose to install IIS manually, you can use this article for guidance. You can...
This content describes how to install Internet Information Services (IIS) 8.5 on Windows Server 2012 R2 using Server Manager, DISM, or PowerShell.
The 2010 Winter Olympics in Vancouver marked the sixth of seven consecutive Olympic Games broadcast by NBC Universal and presented the opportunity to build on the success of the 2008 Summer Olympics in Beijing. NBC teamed with premier technology vendor...