Browse by Tags
All Tags »
Administration (
RSS)
Every time I talk with customers in meetings or at conferences I’m struck by how many cool amazing new capabilities IIS7 has. I can go on for literally hours talking about the new features and benefits, and showing demos. And with each new IIS7 Extension , the list of new features just gets bigger and bigger. A few months ago I realized we didn’t have the top list of features written up anywhere, and so we started the process of distilling down the list to the top 10. We almost made it! We ended up with the top 12 reasons you should get IIS7 today. Check them out here: http://www.iis.net/getstarted Over the next few weeks we’ll be adding a cool demo for each of the reasons to show the features in action. Be sure to check back soon! Read More...
I just ran across a fantastic step-by-step walkthrough of how to manage IIS7 remotely from Windows Vista, written by Dave Lawlor over at Train Signal Training. Check out this article: http://www.trainsignaltraining.com/iis-7-remote-administration/2008-06-11/ I also ran across this great video posted on Channel9 by Drew Robbins showing off the new IIS7 Admin Extensions - all of which will work remotely once you've got the setup described above! Read More...
I hear this question a lot in the http://forums.iis.net/ , and thanks to Carlos and team's rocking Configuration Editor, figuring this out on your own is a breeze. Here is how you can generate code for ANY IIS7 configuration change, without writing a line yourself. 1) download the IIS7 Administration Pack. What, you don't have it already? You're really missing out on some fantastic tools, including the Configuration Editor. Learn more about the admin pack here http://learn.iis.net/page.aspx/401/using-the-administration-pack/ You can download x86 and x64 from http://www.iis.net/downloads . 2) open "IIS Manager" and click on the "Configuration Editor" feature under the "Management" category: 3) Find the configuration section(s) you want to edit using the drop-down combo box, in this case isapiFilters: 4) use the configuration editor to make your change. In this case, I'm editing a collection...
Ever wanted to add a custom mime type to your Web server? I ran into this issue the other day when I tried to serve up .mp4 files from my Web server and duh, I got this error: 404.3 error - mime type missing! Why does IIS block requests for unknown mime types? Well, unlike some web servers, we believe it is irresponsible to serve out random content. After all, did you really intend to serve up that .mdb (access database), .passwd (password), .inc (source include) or other random files that may have landed in your web content directory? We really don't know, so we error on the safe side and block all unknown extensions by default from being served. To make it easy to troubleshoot, we return this special error - coded 404.3. Thankfully, adding mime types is easier than ever thanks to the all-new distributed configuration option, which allows for IIS7 configuration to be stored in web.config files, along with asp.net configuration, to be deployed with...
Won's recent post on possible configuration corruption caused by OneCare/Forefront reminded me of something that every IIS7 customer should know about: how to backup and restore IIS7 configuration! No matter whether your configuration file gets corrupted, you make changes you decide to roll-back, you accidentally foo-bar your .config file or some act of terror occurs, some day you'll want to go back to a prior configuration file. Thankfully, IIS7 makes this super easy. Backup/Restore via the command line Backing up IIS7 configuration is as simple as copying the \windows\system32\inetsrv\config directory (and subdirectories) into a backup directory, so you don't need anything special to do it. Just include this directory in whatever your OS/content back-up plan is, or write a custom script to do it. To help make managing backups easy, we've added a simple cmd-line option to AppCmd.exe that makes management of backup/restore sets easy. For example,...
I've seen this issue pop up a few times so I thought I'd share a few quick tips / tricks to getting SQL Server 2005 to work on Vista. If you see an error saying "Microsoft Internet Information Services (IIS) is either not installed or is disabled.", but you're sure you did in fact install IIS7, you are not alone. There are several required IIS components for SQL Server to install properly on Vista and if you don't have the complete set you will see this error. The following components are all required in order for SQL Server 2005 to install properly: Component Folder Static Content Common HTTP Features Default Document Common HTTP Features HTTP Redirection Common HTTP Features Directory Browsing Common HTTP Features ASP.Net Application Development ISAPI Extension Application Development ISAPI Filters Application Development Windows Authentication Security IIS Metabase Management Tools IIS 6 WMI Management Tools fyi, there is an official KB on this issue now posted here: http://support.microsoft...
I haven't been able to write for a few weeks due to some time off and other "distractions". (This time of year at Microsoft is especially busy for managers as we not only do all of normal work needed to develop software, but also have to deal with budgeting, performance reviews, and vacation schedules). Over the past few weeks there have been some good articles published, so I thought I would make up for my lack of writing time by passing along a few of the interesting things I've read lately. Netcraft madness First, Netcraft published their August Web Server survey which shows IIS continuing to gain ground versus Apache, with another 1.4% gain for Windows/IIS, and a 1.7% slip for Apache. The amount of press pickup on this report was amazing, with a lot of positive news for IIS, including several mentions about the upcoming Server release of IIS7: Microsoft Gains Ground On Open-Source Apache Web Server Survey: Microsoft's IIS may catch Apache in Web server market Microsoft gains on Apache...
Today at TechEd 2007, Bob Muglia announced the availability of IIS7 on Server Core in Windows 2008 Server, starting with the upcoming CTP and RC1 releases. We've added IIS7 on Server Core as a result of a lot of customer demand to make it available on the lowest footprint Windows server ever. See Microsoft's PressPass for what Bill Laing has to say about this announcement. If you're not familiar with Server Core, it is a low footprint Server installation option that lays down just the minimal footprint to boot up the server, it doesn't even install the Shell. This has several key benefits for IT Pros. First, it means server core uses less disk and memory footprint. In our testing, we see about a 1GB disk footprint and the server runs well starting with just 512MB ram! Of course, fewer features also means a lower attack surface and less frequent patching, as well as fewer things to manage. Having IIS7 on Server Core is like the perfect marriage. It means you get an extremely modular, customizable...
I've seen several posts asking the question: how do I turn off the "verify file exists" setting on handlers / script maps in IIS7. I must admit, this seems to not be as straightforward as it should be. Hopefully this post helps you out. The configuration setting for this feature is stored in the <handlers> section for each handler mapping, and is known as the resourceType attribute. For example: <add name="ASPClassic" path="*.asp" verb="GET,HEAD,POST" modules="IsapiModule" scriptProcessor="%windir%\system32\inetsrv\asp.dll" resourceType="File" /> For the ASP script map, we set resourceType="File" by default, so that the ASP engine won't get invoked for requests that are not mapped to real files. If you want your handler to be invoked for requests, even if there is no file or directory behind the request, set the resourceType="Unspecified". The allowable values for resourceType are "File", "Directory", "Either", or "Unspecified". You can set this value in the administration tool...
I was reminded the other day just how many classic ASP applications and developers there are out there! The original ASP rocks, I remember experiencing it for the first time back in 1996/97 when it first came out with IIS3, and being amazed at how programmable it was compared to ColdFusion. I built many an application using Classic ASP, and there will always be a soft spot in my heart for it. :) There are a few changes in IIS7 which Classic ASP developers should be aware of. ASP not installed by default First things first! If you're moving from XP to Windows Vista / Longhorn Server, you may be getting this error: -------------------------------------------------------------------------------------------------------------------- HTTP Error 404.3 - Not Found Description: The page you are requesting cannot be served because of the Multipurpose Internet Mail Extensions (MIME) map policy that is configured on the Web server. The page you requested has a file name extension that is not recognized...
More Posts
Next page »