IIS 6.0 sometimes needs to run in IIS 5.0 Isolation Mode when running particular scripts, programs, or applications which were developed for IIS 5.0 from your web server. Essentially going to IIS 5.0 Isolation Mode makes your server compatible for IIS 5.0 apps — it’s the best option for IIS 6.0 to become backwards compatible. There are a number of applications in the market which have been developed for IIS 5.0 and requires your server to comply.
Here are the steps to get your server configured for IIS 5.0 Isolation Mode
- Open IIS Manager. Go to START >> RUN then type “inetmgr” and click OK
- Click the plus sign (+) next to your server name to expand the IIS container
- Highlight and right-click on Web Sites then select Properties
- Click on Service tab
- Check the box that says “Run WWW service in IIS 5.0 isolation mode”
- Click Apply then OK
Your web server is now in IIS 5.0 isolation mode, however it is more than likely that your website pages are not loading properly. In most cases this is due to the Application Pool identity permissions falling out of synch. To synchronzie your Application Pool identity permissions follow these steps:
- Go to START >> ADMINISTRATIVE TOOLS >> COMPONENT SERVICES
- Click the plus sign (+) and expand Component Services >>> Computers >>> My Computer >>> COM+ Applications
- Find the container “IIS Out-Of-Process Pooled Applications” then right-click and select Properties
- Select the Identity tab
- Change the User Account to Network Service by clicking on System Account then selecting “Network Service – Built-in service account with network access”
- Click Apply then OK
- Test your website pages again to see if they load properly now
If you website pages still do not load properly then be certain that your application pools use the Network Service user account — if not, then change it to the correct user account.
In essence this should complete your task and you would be able to run your IIS 5.0 developed apps in your newly compatible-configured IIS 6.0 web server which is now running in IIS 5.0 isolation mode.
Do you have any questions, advice, or feedback regarding this topic? Leave a comment below.