Browse by Tags

All TagsIIS7 (RSS)

The IIS Process Model Features by thomad

A process model is needed to run more than one web-site, web application or web-service securely and reliably on a single machine. In Shared Hosting scenarios hundreds or even thousands of web-sites run on an individual machine. The code running on these...

IISRESET light by thomad

Note: This blog entry used to be on my old blog. I'm about to shut it down so I thought I replicate some of the content here. Many IIS customers use IISRESET to get IIS back into a vanilla state. IISRESET is a pretty heavy hammer however and not needed...
Filed under: ,

IIS7 PowerShell Provider Podcast by thomad

Saw a post on forums.iis.net last week about a Podcast on our new IIS7 PowerShell Provider. Being the Program Manager for this thing I thought maybe these guys want me to participate in the Podcast. And sure enough - Jonathan and Hal were interested....

Cheesy Web Server Performance Test With PowerShell by thomad

Instead of writing WCAT scripts I wrote my own little perf test client. The following .PS1 script works pretty well to do some very basic performance testing. Just enter the URL and the duration in seconds, e.g. ".\webperf.ps1 http://localhost/ 15"...
Filed under: ,

IIS 7.0 PowerShell Provider Tech Preview 1 by thomad

Finally, IIS 7.0 has a PowerShell Provider! The IIS7 PowerShell Provider allows you to Create Web-Sites, Web Applications, Virtual Directories and Application Pools Change Simple Configuration Properties on Web-Sites, Application Pools, Web Applications...

IIS 7.0 Trace Viewer by thomad

There is a 90% chance I have to use the " Failed Request Tracing " feature (FRT) when I'm troubleshooting IIS7 issues. To be honest, I stopped turning it off. Tracing is so useful and fast that I don't see why I should disable it on my development box...
Filed under: , , , ,

Hosting Übersites: IIS7 Support for International Domain Names (IDN) by thomad

Let's suppose you are German, you developed an extremely cool web-site and now you want to make it available to your German Bier buddies. The only really fetzig site name you could come up with contains one of these nasty German umlauts: übersite.de ...
Filed under: , , , ,

Integrated Pipeline and the kernel-mode cache by thomad

I ran across an interesting issue while writing a sample .NET module for IIS7 the other day. The sample module was supposed to restrict requests to localhost only (you could of course do this by setting the site bindings to 127.0.0.1:80:localhost). Here...
Filed under: ,

SSL certificates on Sites with Host Headers by thomad

Today I got the following question: "I have two sites (siteV1.mysite.com and sitev2.mysite.com). They listen on the same IP address and port. We generated a certificate for siteV1.mysite.com and SSL is working properly. The problem is that some of our...
Filed under: , , , ,

IIS7 rejecting URLs containing + by thomad

If your application has a custom handler you might run into the following error message: HTTP Error 404.11 The request filtering module is configured to deny a request that contains a double escape sequence. Here is the deal. The IIS7 request filter rejects...
Filed under: , ,

Filtering IIS7 Events in the new Eventlog by thomad

The new Event Viewer in Vista allows you to specify a view file that filters the events that are shown in the Event Viewer. Here is a link to the view that will show only IIS7 eventlog entries in the System and Application log. Hope this is useful. How...
Filed under:
More Posts
Powered by Community Server (Commercial Edition), by Telligent Systems