Hey,

The other suggestions are good, but what you are particularly looking for is called "DisableSocketPooling." This metabase property is designed to instruct IIS to *NOT* bind to all IP addresses on the server. This is crucial when you have 2 webservers running on the same OS installation.

To disable this feature, you can issue this command -

Cscript adsutil.vbs set w3svc/disablesocketpooling 1

The next step is to restart IIS. You will now notice that we only bind to the specific addresses\ports defined in the metabase property - ServerBindings.

If you need more help review the following KB:

How to Disable Socket Pooling: http://support.microsoft.com/default.aspx?scid=kb;EN-US;238131

It is important to note that this property, although it still exists, is not valid in IIS 6.0. This property does nothing for the W3SVC service in IIS 6.0 -- you instead should review HTTP.sys's IPListenList registry key and\or httpcfg to change this behavior.

-----Original Message-----
From: Dave
Posted At: Friday, August 26, 2005 6:08 AM
Posted To: microsoft.public.inetserver.iis
Conversation: Apache and IIS
Subject: Re: Apache and IIS


it may depend on your version of iis, but look on the website properties on
the iis manager, it should be right on the website tab.

"Benedictum" <benedictum@dominusvobis.com> wrote in message
news:%23u64FyjqFHA.904@TK2MSFTNGP10.phx.gbl...
>I have an assignment to convert PHP apps to ASP. The PHP runs under Apache.
>I started the ASP project but I have to stop Apache service everytime so
>that the IIS can run the ASP. How can I configure IIS so that it uses a
>different port?
>
> Thanks,
> Victor
>