Vista - IIS 7 - The Missing UI

No doubt IIS 7 is the next evolution of Microsoft webserver, it will soon rewrites the history of Internet webserver, and not sure how this chart will look in recent future :) As of today, to experience IIS 7, you can of course get Vista for client OS, or the complete set of IIS 7 with Longhorn (beta2). Now, been playing for Vista Ultimate RTM for months, top of the line Dell desktop - yet somehow not really stable and slow. Unstable could be the drivers for various hardware, slowness ? have not got single clue. It boots slower than my laptop XP, and it has score of 5.3 in term of Windows Experience Index, FYI 6.0 is the current full score! plan to rebuild the box... will do that after the major release to general public.

Anyway, what's the deal about missing pieces of UI in Vista II7? Well, not sure the reason behind, timeline / change freezed would be the reason why you are not seeing certain UI in Vista. So far, I have noticed few:

a) Http Redirect - where you redirect browser request. so how to deal with this? Jon has the answer.

b) Logging UI - UI to configure various logging options, etc. I found this one pretty annonying :) especially, if you are like me! I'm clueless about asp.net configuration, with the tight integration between asp.net and IIS 7. You need to understand how does the configuration system works. E.g. like config section, inheritance, locking, etc. I spent few hours trying to figure out to do this via appcmd.exe and in between that killed my IIS 7 :(   Anyway, Steve has got some pretty good info for this.

Update: 01/02/2007 Tobin just released the Logging UI add-on @ IIS.Net Download Center!

c) IP Restriction - configuration for IP address or domain name restriction, something that we don't see this in client OS version. but according to this featuresets matrix, the IpRestrictionModule is included. The funny part is if you try the directory security tab for IIS FTP (managed via the IIS 6 MMC), the restriction option is not enabled - same deal as previous client OS where the IP restriction feature is only available for server OS. Since my IIS 7 is gone, I can't try to configure this via appcmd.exe

d) Certification Mapping - ha! actually came across this from Ulad today, this is where you configure client certificate authentication.. Ulad developed a script to configure one-to-one cert mapping. To be honest, out of many years of using IIS, I have yet to work on one project that required client cert.

That's it. I believe there's more missing UI or didn't make it to Vista IIS 7. Not sure if Microsoft going to fix this, but I do hope somehow somewhere, an update package will come out soon.


Update: Party!!! Microsoft is going to address this in Vista SP1 timeframe. Special thanks to Bill Staples for the information.

Published Sat, Jan 20 2007 13:01 by qbernard
Filed under: ,