IIS

HttpModules and HttpHandlers in IIS 7 in Integrated Mode

Today I was writing an HttpModule and was registering the module in the web.config under system.web. My module was not being called and I couldn't figure out why. After some trial and error I discovered the problem was that I was using IIS 7 in Integrated Mode which requires you to add your HttpModules and HttpHandlers under <system.webServer><modules></modules><handlers></handlers></system.webServer>. I added it under the right place and it worked. Then I was thinking my production server runs under IIS 6 (Windows 2003 Server) and it would suck to have to change it everytime I move the web.config so I decided to...

posted @ Monday, March 03, 2008 5:12 PM | Feedback (0)

Classic ASP on Vista

So I installed Classic ASP on my Vista (IIS7) machine and I got passed the initial problem. As I was working my way into the application I started having other problems. I found this post on BillS' IIS Blog. He gives you a lot of the solutions to possible errors you might get with Classic ASP and IIS7. Happy Configuring!

posted @ Tuesday, September 18, 2007 4:26 PM | Feedback (0)

Enable Classic ASP on Windows Vista (IIS7)

I had to set up a classic ASP website on my Windows Vista dev machine. I created the Website and pointed it to the code, but it wasn't working. Like IIS6, II7 doesn't have Classic ASP. The only difference is with IIS6 you only need to enable Classic ASP as with IIS7 you need to install it. Open up Control Panel and go to Programs and Features. Turn Windows features on or off. On the window that comes up go to Internet Information Services - World Wide Web Services - Application Development Features and check ASP. Hit OK and wait for...

posted @ Tuesday, September 18, 2007 2:36 PM | Feedback (1)

Unable to start debugging on the web server

I am running Windows Vista and when i try to debug i get "Unable to start debugging on the web server. Debugging failed because integrated Windows authentication is not enabled." I knew I was able to fix this in the past for my other Websites (I create a full website for every project), but I didn't remember how. Anyway after playing around with the settings and security this is what made mine work: 1. Change the App Pool of the application to Classic .NET2. Give the Network Service user (or whichever user is running the Classic .NET App Pool) at least...

posted @ Thursday, June 28, 2007 2:24 PM | Feedback (0)