Q250979: Contents of Internet Information Server 5.0 Release Notes
Article: Q250979
Product(s): Internet Information Server
Version(s): 5.0
Operating System(s):
Keyword(s): kbOSWin2000
Last Modified: 12-APR-2002
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Internet Information Services version 5.0
-------------------------------------------------------------------------------
SUMMARY
=======
The More Information section of this article contains a copy of the Release
Notes included with the IIS 5.0 documentation. It is included here so that the
topics it covers are searchable in the Microsoft Knowledge Base.
To navigate to the Release Notes in the documentation, open the Getting Started
topic, and then click Release Notes.
NOTE: The direct URL for the file containing these Release Notes is located at:
http://localhost/iishelp/iis/htm/core/readme.htm
(assuming that the documentation is installed on the local computer).
NOTE: Knowledge Base articles can be viewed in either ASCII-text or HTML format.
If you are viewing the ASCII-text version of this article, some formatting may
have been lost when it was converted from the original HTML form of readme.htm.
Following are the contents of the Readme file as it shipped with the products
listed above. It has not been edited by the Microsoft Developer Support
Knowledge Base editing team.
MORE INFORMATION
================
Internet Information Services 5.0
Release Notes
-----------------------------------------------
Welcome to the release notes for Microsoft Internet Information Services (IIS)
5.0. Please refer to these notes to obtain the most recent information about
installation, documentation, and other known issues.
- Known Problems and Limitations
- Security
- Performance and Logging
- Multiple Sites and Clustering
- Miscellaneous
- Documentation Addenda
- Getting Help and Providing Feedback
Known Problems and Limitations
------------------------------
Security
--------
- "Inherit all security settings" in the Permissions Wizard If you run the
Permissions Wizard for a Web site, and choose to inherit all security
settings, customers might be denied access to the Web site. To correct this,
open the Home Directory property sheet for the Web site and select Read and
Scripts only permissions. When prompted, have all virtual directories and
files inherit these settings.
- Requiring 128-Bit Encryption on a 56-Bit Server If you select the Require
128-bit encryption check box on a server that is only capable of 56-bit
encryption, users will not be able to access resources for which this
requirement is selected. Even though the 128-bit encryption check box is
enabled, only 56-bit encryption can be used. To enable users to view these
resources, clear the check box.
- Server Certificate Cannot Be Removed and Reassigned After Upgrade If you
cannot remove and reassign your server certificate after an upgrade to
Microsoft<AE> Windows 2000<AE>, this is due to changes in the way that IIS 5.0 uses
server certificates. To fix this problem, use the Visual Basic script below
to change metabase settings and to remove the certificate. You can then use
the Web Site Certificate Wizard in IIS to reassign the certificate.
'Set Machinename to the name of the machine or localhost
Set PathObj = GetObject("IIS://" & MachineName & "/w3svc")
PathObj.PutEx 1, "SSLCertHash", ""
PathObj.PutEx 1, "SSLStoreName", ""
PathObj.Setinfo
- Domain Name Restrictions not Functioning Properly If you are using DNS
restrictions in IIS 5.0, and some users are experiencing difficulty accessing
server resources, you can correct this problem by using the
"*.domainname.com" syntax rather than the "domainname.com" syntax.
Performance and Logging
-----------------------
- Application Server vs. File Server
Microsoft Windows 2000 Server and IIS 5.0 are built so that you can get the
most from your server. You can run your server as either an application
server or a file serve. These two types of servers have different memory
needs, and the setting you choose can influence the performance of the
server.
By default, Windows 2000 Server installs as a file server. It is recommended
that you configure your server as an application server, if you are using it
primarily as a Web server.
To configure your server as an application server:
1. Click Start, point to Settings, and then click "Network and Dial-up
Connections".
2. Select Local Area Connection, and then open its properties.
3. Select "File and Printer Sharing for Microsoft Networks", and then open
its properties.
4. On the Server Optimization tab, select "Maximize data throughput for
network applications".
- Socket Pooling, Performance, and Security Issues
You might want to disable socket pooling if any of the following are true:
You are not hosting a large number of sites.
-or-
You have special security concerns.
Socket pooling will cause IIS 5.0 to listen to all IP addresses, which might
present a possible security risk for secure domains with multiple networks.
In addition, both bandwidth throttling and performance adjustments will apply
to all Web sites configured for the same port, for example port 80. If you
intend to use bandwidth throttling or do performance tuning on a per-site
basis, you will need to disable socket pooling.
To disable socket pooling, type the following at the command prompt:
"c:\inetpub\adminscripts\cscript adsutil.vbs set w3svc/disablesocketpooling
true" (without the quotation marks)
The command prompt will reply:
"disablesocketpooling : (BOOLEAN) True" (without the quotation marks)
- Stopping Internet Services
The Reliable Restart feature of the Windows 2000 Service Control Manager will
automatically restart Internet services if the Inetinfo.exe process
terminates abnormally, or if you use Windows Task Manager or Kill.exe to stop
Internet services. If you want to stop Internet services, you must disable
Reliable Restart.
To disable Reliable Restart:
1. Click Start, point to Settings, click Control Panel, double-click
Administrative Tools, and then double-click Computer Management.
2. Under the System Tools node, click Services.
3. Open the properties for IIS Admin Service.
4. On the Recovery tab, select Take No Action in each of the drop-down menus.
You can also disable Reliable Restart by typing "Iisreset.exe /disable"
(without the quotation marks) at the command line.
- ASP Buffering and Performance After Upgrade
In IIS 4.0, the Buffer property of the ASP Response object was set to FALSE by
default. In a new installation of IIS 5.0, the Buffer property is set to TRUE
by default. During an upgrade to IIS 5.0, the Buffer property will not be
changed from its previous setting.
Setting the Buffer property to TRUE can significantly improve the performance
of large ASP applications in which users primarily connect to the application
by means of a modem. You can enable buffering for your applications from the
IIS snap-in or by adding the <% Response.Buffer = True %> statement to
selected pages. You can also change the property for entire applications by
using the IIS snap-in. For more information, see the IIS 5.0 documentation.
Multiple Sites and Clustering
-----------------------------
- Remove All IIS 5.0 Resources from a Cluster Before Uninstalling Microsoft
Cluster Service
All IIS resources, including NNTP and SMTP resources, must be removed from a
cluster before Microsoft<AE> Clustering is uninstalled. If they are not removed,
you will not be able to stop or start the previously clustered IIS sites.
To fix this, type the following at the command prompt for all previously
clustered IIS resources:
"Inetpub\AdminScripts\adsutil.vbs set <service name>/<instance
id>/ClusterEnabled 0" (without the quotation marks)
- FrontPage Server Extensions Not Supported in Microsoft Clustering
Microsoft FrontPage Server Extensions are not supported for resources in
Microsoft Clustering.
- Stopping Internet Services in Microsoft Clustering
When using the new Restart IIS option in the IIS snap-in, or when using
Iisreset.exe (the command-line version of this feature), to stop IIS 5.0,
Microsoft Clustering will attempt to automatically restart IIS.
To keep Microsoft Clustering from automatically restarting IIS:
1. Open a connection to the cluster where IIS 5.0 cluster resources are
located, and then take all IIS cluster resources off line.
2. In the IIS snap-in, right-click the Web service, and then click Restart
IIS.
- ASP and FTP Sessions Will Not Fail Over
ASP and FTP sessions do not fail over to other nodes in Microsoft Clustering.
ASP session information is not lost if the affected computer fails back
before the session times out, and if the original failure wasn't due to IIS
stopping unexpectedly. However, FTP sessions are lost and must be restarted.
In both cases, clients will need to reestablish the connection if a failover
occurs on the server.
- Clustered NNTP and SMTP Resources
Must be Stopped by Using Cluster Administrator User Interface NNTP and SMTP
resources that are part of Microsoft Clustering must be stopped using the
Cluster Administration user interface. Using the IIS snap-in will not stop
them.
- Using Clustered Host Header Sites
If you are using clustered Web sites that use host headers, you must set the
ServerAutoStart metabase property to TRUE for these sites.
To set this property type the following at the command prompt:
"%SystemDrive%\inetpub\adminscripts\adsutil.vbs set w3svc/<instance
id>/ServerAutoStart True" (without the quotation marks)
where <instance id> is the instance ID of the virtual host sites that
are part of the cluster.
- Deleting Clustered Resources
If you are deleting clustered IIS 5.0 resources, you need to use a two-step
process:
1. In the Cluster Administration user interface, remove the resources from
the cluster.
2. In the IIS snap-in, delete the resources.
Miscellaneous
-------------
- Microsoft Proxy Server 2.0 Will Not Function After Upgrade
If you are installing Windows 2000 Beta 2 or later on a computer with
Microsoft Proxy Server 2.0, you must install an update to Proxy Server 2.0.
Refer to http://www.microsoft.com/proxy for details. Without the update,
Proxy Server will not function and IIS will be unable to start.
- FrontPage Webs Not Accessible After Upgrade from Windows 98
If you were using Microsoft FrontPage 98 Server Extensions, or earlier
versions, with Microsoft Windows 98 and Personal Web Server, then the
FrontPage Server Extensions will no longer work after upgrading to Windows
2000. This is because Microsoft FrontPage 2000 Server Extensions are required
for IIS 5.0.
To upgrade to the FrontPage 2000 Server Extensions from the Default Web Site:
1. Open Add/Remove Programs in Control Panel.
2. Click "Add/Remove Windows Components" to bring up the Windows Components
Wizard.
3. Click Next.
4. Select "Internet Information Services (IIS)", and then click Details.
5. Select "FrontPage 2000 Server Extensions", and then click OK.
6. Click Next to complete the Wizard and to install the FrontPage 2000 Server
Extensions.
To upgrade to the FrontPage 2000 Server Extensions on other virtual Web
sites:
7. At the command prompt, navigate to the \Program Files\Common
Files\Microsoft Shared\Web Server Extensions\40\bin directory.
8. In this directory, type the following at the command prompt:
"fpsrvadm -o upgrade -p all" (without the quotation marks)
- Problems Starting Out-of-Process Applications After Changing Account
Information
This is due to the user account's username and password information not being
synchronized after the change. You might receive Event Log errors telling you
that your IWAM_computername account could not be logged on. If you encounter
this problem, run the synciwam script to synchronize the passwords.
To run the script, at the command prompt type "cscript synciwam.vbs [-v|-h]
-v" (without the quotation marks) uses verbose mode and prints a log of the
script's activity. -h prints the script Help information.
- Using the MyInfo, PageCounter, and Counters Objects After an Upgrade
To use your current data for these objects after an upgrade to IIS 5.0, you
must move their data files to the %WINDIR%\inetsrv\Data directory, which is
created by IIS during the upgrade. Move the MyInfo.xml and the Counters.txt
files from the %WINDIR%\inetsrv\ directory and the %WINDIR%HitCnt.cnt file to
the new directory %WINDIR%\inetsrv\Data. ("%WINDIR%" is the Windows
installation directory.) The components will then append information to your
files.
Documentation Addenda
---------------------
- Site Server Express 2.0 Documentation
If you've upgraded from the Microsoft Windows NT 4.0 Option Pack with
Microsoft Site Server Express components to IIS 5.0, the documentation for
Site Server Express 2.0 can now be accessed by typing
"http://localhost/iishelp/sse/misc/default.asp" (without the quotation marks)
in the address bar of the browser on the computer running IIS.
- Seeing the "Welcome to Microsoft Windows NT 4.0 Option Pack" Page After
Upgrading to Windows 2000
If you are upgrading to Windows 2000 and have not changed the Default.asp file
for the Default Web Site, visitors to your site will see the old IIS 4.0
welcome page when they type the URL http://<servername>/ in their
browser.
To set IIS so that users see the new IIS 5.0 welcome page:
1. Open the Properties Sheet for the Default Web Site in the IIS snap-in.
2. On the Documents tab, select the file default.asp, and then click Remove.
If you want visitors to your site to see a welcome page that you created,
replace the IIS 4.0 Default.asp file with your own Default.asp file.
- Hosting Multiple Web Sites
The IIS 5.0 documentation says that if you use multiple IP addresses to host
multiple Web sites, you will need an additional network card for each IP
address. In fact, it is possible to bind multiple IP addresses to a single
network card, although this configuration is not recommended for sites with
high volumes of Internet traffic.
NOTE: Microsoft Windows 2000 Professional with IIS 5.0 can host one Web site
and one FTP site on a single computer. If you would like to host multiple Web
or FTP sites on a single computer, consider upgrading to Microsoft Windows
2000 Server.
- Documentation Correction for DisableSocketPooling
The IIS documentation states that sockets are shared between sites that use
the same socket number but different IP addresses. This is incorrect. Sockets
are shared between sites that use the same port number but different IP
addresses.
- Adsutil.exe Not Included in Samples
The Adsutil.exe utility is not included in the samples, as mentioned in the
documentation.
Getting Help and Providing Feedback
-----------------------------------
Peer-to-peer newsgroups are available to help you interact with other users of
our products. You can use any newsreader software to access these newsgroups,
but you might need to configure it in order to read them. When prompted for News
Server, specify msnews.microsoft.com. You do not need to enter an account name
or password. Before posting to the newsgroups, please review the Microsoft
Newsgroup Rules of Conduct. For IIS 5.0 issues, please use:
microsoft.public.inetserver.iis
Copyright Information
---------------------
<A9>1998-1999 Microsoft Corporation
These materials are provided "as-is," for informational purposes only.
Neither Microsoft nor its suppliers makes any warranty, express or implied with
respect to the content of these materials or the accuracy of any information
contained herein, including, without limitation, the implied warranties of
merchantability or fitness for a particular purpose. Because some
states/jurisdictions do not allow exclusions of implied warranties, the above
limitation may not apply to you.
Neither Microsoft nor its suppliers shall have any liability for any damages
whatsoever including consequential, incidental, direct, indirect, special, and
lost profits. Because some states/jurisdictions do not allow exclusions of
implied warranties, the above limitation may not apply to you. In any event,
Microsoft's and its suppliers' entire liability in any manner arising out of
these materials, whether by tort, contract, or otherwise shall not exceed the
suggested retail price of these materials.
Additional query words: iis 5 readme kbreadme read me rtm golden release released to manufacturing final akz
======================================================================
Keywords : kbOSWin2000
Technology : kbiisSearch kbiis500
Version : :5.0
Issue type : kbinfo
=============================================================================
THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.
Copyright Microsoft Corporation 1986-2002.