Did you know: Enable File Level Authentication in IIS 7 / 7.5
With Windows Server 2008 and Windows Server 2008 R2, we have a new Web Server with a completely different UI. It’s sometimes difficult to get your things done the way you used to do with the age old...
View ArticleIIS 7 / 7.5, FastCGI hosting PHP and Compression
We know how to enable HTTP Compression in IIS 7/7.5. We also have articles on enable compression for .aspx or .asp or a static HTML files. Here we will see how to enable compression on FastCGI hosted...
View ArticleDid you know: View Virtual Directories / Applications in IIS 7 / 7.5
In IIS 7 / 7.5 you now have an option to view all the Virtual Directories or Applications in your website. By default in Content View, you see all the Files, Folders, Virtual Directories and...
View ArticleDid you know: Difference between Virtual Directory & Application in IIS 7 / 7.5
In IIS 7 / 7.5, you have an option to create a Virtual Directory and Applications. What is a Virtual Directory? Virtual Directory is a directory that is mapped to a local physical directory or a...
View ArticleDid you know: Add host header to a Web Site in IIS 7 / 7.5
In IIS you can host multiple Web sites on a single server with the same port number and a single IP address using Host Header. By adding a unique host header to each Web site, you can map more than...
View ArticleDid you know: Enable HTTP Keep-alive in IIS 7 / 7.5
Before you try to figure out where exactly Enable HTTP Keep-alive is in IIS 7, you should know what exactly it is and why this is beneficial for you. <snip> The HTTP keep-alive response header...
View ArticleDid you know: Enable content expiration in IIS 7 / 7.5
When you want Web site content to expire automatically such that no obsolete information is cached at the proxy or Web browsers you configure Content expiration in IIS at the Web site level.In IIS...
View Article“HTTP Error 500.19 - Internal Server Error” in IIS 7 / 7.5
I was testing a simple WCF application deployed on my IIS 7.5 machine. This was working fine on my development Windows 7 IIS 7.5 client machine but as soon as I deployed it on my Windows Server 2008 R2...
View ArticleDid you know: Enable Custom Error in IIS 7 / 7.5 - Part 1
You create a custom error page when you don’t want a regular user to see the actual error message. You can always see a detailed error message when you browse the page locally on the server. There are...
View ArticleDid you know: Enable Custom Error (execute a URL) in IIS 7 / 7.5 - Part 2
Let us have a look at how to enable custom error pages to execute a URL in IIS 7 / 7.5. In IIS 6.0 Right click on Web Site (Default Web Site in our case) and click on PropertiesUnder Custom Errors...
View ArticleDid you know: Enable Custom Error (redirect) in IIS 7 / 7.5 - Part 3
There was no option in IIS 6.0 to redirect a client browser to a different URL that contains the custom error. Here’s how you do it in IIS 7 / 7.5.Click on the Web Site (Default Web Site in our case)...
View ArticleDid you know: Enable Custom Error (Language Specific Error Pages) in IIS 7 /...
I thought I missed a small but can be a very useful feature in Error Pages in IIS 7 / 7.5. You can now configure language specific error pages in IIS. So say I want to show 404 – Not Found error in...
View ArticleDid you know: Set Connection Limits in IIS 7 / 7.5
Connection Timeout is a setting in IIS which asks the server to wait on an inactive connection before disconnecting it. You don’t want to waste memory resources on an idle connection and hence you...
View ArticleDid you know: Configure Web site content location in IIS 7 / 7.5
In IIS 6.0, you have an option to host a Web site with Web content on the same computer, or a shared location on another computer or redirect the request to a URL. If you look at IIS 7 / 7.5 management...
View ArticleThe object identifier does not represent a valid object. (Exception from...
Today I came across an issue where the customer is getting “The object identifier does not represent a valid object. (Exception from HRESULT: 0x800710D8)” when you try to start the Web site. Looking at...
View ArticleDid you know: FTP Publishing… in IIS 7 / 7.5
Here’s the situation, you have published a Web site and you will need to upload new content on your Web site every week or fortnight. You would have to create a new FTP site and point it to the Web...
View ArticleUnable to reinstall IIS 7 on Windows 7 or Windows Server 2008
Recently I came across an issue where a customer was unable to reinstall IIS 7 on Windows Server 2008. The issue started happening after they upgraded some vendor CGI application that was hosted on...
View ArticleDid you know: Configure WebDAV in IIS 7 / 7.5 – Part 1
Do you really need WebDAV? Well, there are pros and cons of using WebDAV and you can search the Internet to get better understanding of the same. I would use WebDAV because one of it’s unique "Lock"...
View ArticleDid you know: Configure WebDAV to redirect a User/Group to a specific folder...
In Part 1, we created a simple WebDAV site which allow all authenticated users to access the WebDAV site at the root level. Now, we will see how we can configure WebDAV such that a user when...
View ArticlePerformance Monitor (Perfmon) counters for IIS - 4
In part 1 of this series, I provided the BaseLine counter set for Windows 2k3. To close this loop for Win 2008, I am providing one more set of baseline counters for IIS. Download the following template...
View ArticleDid you know: Configure Client Certificate Mapping in FTP 7.5 - Part 1
Client Certificate Mapping Authentication Role Service in IIS 7 and IIS 7.5 enables authentication between a Client and the Web Server by presenting client certificates over secure channel. In IIS 7...
View ArticleDid you know: Configure Client Certificate Mapping in FTP 7.5 - Part 2
This is Part 2 of our series on implementing Client Certificate mapping in FTP 7.5. Today we will Install Server Certificate on IIS.In Part 1, I gave you a brief background of the environment we will...
View ArticleDid you know: Configure Client Certificate Mapping in FTP 7.5 - Part 3
In this post, we will create FTP Site on IIS and configure it to use Client Certificate. Create FTP Site: Open IIS Manager and right click on Sites Folder Click Add FTP Site…Enter the FTP site name:...
View ArticleDid you know: Configure Client Certificate Mapping in FTP 7.5 - Part 4
In this post, we will install a User Certificate, enable Named Mapping and test FTPS using a tool.Install User Certificate:Open Internet Explorer, and open the website https://server1/certsrvClick...
View Article“HTTP 404.17 – Not Found” on Win7 for Web Site that was build with .net 3.0...
Let me confess, I had to cook this up to give you this example. It happened to my colleague some days back when he developed a simple WCF application on Windows Server 2003 using VS2003. He selected...
View ArticleDid you know: How to recreate “Default Web Site” in IIS 7 / 7.5
Many a times you will find people delete the “Default Web Site” and then they install some application which require “Default Web Site”. Now, once you have deleted the Web Site how can you recreate or...
View ArticleInternet Explorer cannot display the webpage–after installing KB977377
Few days back, one of my colleague faced the above error when he accessed the web site that was hosted on a Windows Server 2008 SP2 machine which had IIS 7 installed and configured. Not sure what...
View ArticleMOSS 2007: Failed to create sample data. An exception of type...
I have been studying SharePoint for sometime and thought of installing SharePoint 2007 on my Windows Server 2008 R2 virtual machine. Finally, it gave me something to write about .During the...
View ArticleETag and IIS demystified
Let me quote from Wikipedia straight away… <snip>An ETag, or entity tag, is part of HTTP, the protocol for the World Wide Web. It is one of several mechanisms that HTTP provides for cache...
View ArticleIIS 7 / IIS 7.5 Security Best Practices (nothing official about it)
We have IIS 7 released for quite some time now and we haven’t seen any best practices document released by Microsoft IIS 7 team. IIS 6 have good document in place and even though IIS 7 is secure by...
View Article