How to Disable Socket Pooling

ID: Q238131


The information in this article applies to:
  • Microsoft Internet Information Services version 5.0


SUMMARY

You may need to disable socket pooling under the following conditions:

  • A low number of sites are being hosted.


  • There are special security concerns.


  • Another application or server has need of port 80 on an IP address.



MORE INFORMATION

Socket pooling causes Internet Information Services (IIS) 5.0 to listen to all IP addresses, which can present a possible security risk for secure domains with multiple networks. Also, bandwidth throttling and performance adjustments will apply to all Web sites configured for the same port (for example port 80). If bandwidth throttling or performance tuning is being done on a per-site basis, socket pooling will need to be disabled.

To disable socket pooling, do the following:

  1. Type the following line at the command prompt:
    c:\inetpub\adminscripts\cscript adsutil.vbs set w3svc/disablesocketpooling true
    The command prompt will reply as follows:
    disablesocketpooling : (BOOLEAN) True


  2. Stop and start the IISAdmin service.


  3. Restart the WWW service.


Additional query words: iis

Keywords :
Version : winnt:5.0
Platform : winnt
Issue type : kbinfo


Last Reviewed: February 2, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.