MORE INFORMATION
To download the IIS 6.0 Resource Kit Tools, visit the
following Microsoft Web site:
Note Although IIS 6.0 Resource Kit Tools can be installed on both
Microsoft Windows Server 2003 and Microsoft Windows XP Professional, not all
the tools will work correctly on Windows XP Professional. The tool
documentation that is installed with the IIS 6.0 Resource Kit Tools has a
"System Requirements" section for each tool. For more information, see the tool
documentation.
The
following tools are included with the IIS 6.0 Resource Kit Tools:
IIS 6.0 Migration Tool version 1.0
The IIS 6.0 Migration Tool (IISmt.exe) is a command-line utility
for migrating Web site content and configuration settings from IIS 4.0, from
IIS 5.0, and from IIS 6.0 to IIS 6.0 when IIS 6.0 is running on members of the
Microsoft Windows Server 2003 operating system family. The IIS 6.0 Migration
Tool saves time and reduces the chance of errors by automating many of the
repetitive processes that are involved when you move sites manually. The
migration tool also maps some application-related IIS settings to their
equivalent settings in IIS 6.0.
Update: A new version of the IIS 6.0 Migration Tool (IISmt.exe) has been
released. To obtain the IIS 6.0 Migration Tool version 1.1, visit the following
Microsoft Web site:
back to the topApache to IIS 6.0 Migration Tool version 1.0
The Apache to IIS 6.0 Migration Tool (Wsmk_targ_virdir.exe and
Wsmk_windows.exe) is a Perl-based, command-line tool that uses File Transfer
Protocol (FTP) for the content and configuration migration process. You can use
the Apache to IIS 6.0 Migration Tool to migrate site content and configuration
settings from a Linux-based server that is running an Apache Web application to
a server that is running a member of the Windows Server 2003 family and
IIS 6.0.
To run the Apache to IIS 6.0 Migration Tool, you must be an
administrator and you must have root-user rights on the Linux-based source
server. You must also have administrator rights on the Windows-based
destination server. The Apache to IIS 6.0 Migration Tool uses FTP to transfer
site content and configuration files to the specified destination folder on the
destination server. The Apache to IIS 6.0 Migration Tool then maps the Apache
directives to the corresponding IIS 6.0 configuration settings.
back to the topCustomAuth version 1.0
The CustomAuth tool (CustomAuth.dll and CustomAuth.ini) provides a
Web client authentication alternative to Basic authentication, to NTLM
authentication, and to other authentication methods. The CustomAuth tool helps
administrators create custom logon pages to collect user credentials. The
CustomAuth tool also supports either manual logoffs or timeout-based
logoffs.
back to the topIISCertDeploy.vbs version 1.0
IISCertDeploy.vbs is a tool for deploying and for backing up SSL
certificates on servers that run IIS 6.0. You can use IISCertDeploy.vbs to
deploy the certificate to a local server, to a cluster of servers, or to a
remote server. You can also use IISCertDeploy.vbs to back up a certificate by
exporting the certificate from a Web site to a Personal Information Exchange
(.pfx) file that contains both the private key and the public key.
back to the topIIS Host Helper Service version 1.0
IIS Host Helper Service (IISHostsvc.exe) registers the host header
or the host headers of a Web site that uses name resolution services. You can
use IIS Host Helper Service in an intranet environment when you do not want to
modify name records manually. IIS Host Helper Service uses NetBIOS sockets, and
then NetBIOS over TCP/IP (NetBT) registers host header strings with Windows
Internet Name Service (WINS). IIS Host Helper Service also registers host
header strings with the Domain Name System (DNS) by using a DNS server that
supports the dynamic update protocol.
back to the topIISState version 3.0
IISState (IISState.exe and IISState.log) can help you troubleshoot
slow performance and application failures for applications that are running on
IIS 6.0. IISState can also help you identify the causes of ASP0115 errors and
errors that Dr. Watson detects.
back
to the topLog Parser version 2.1
Log Parser (LogParser.exe or LogParser.dll) supports different
input formats, including all IIS log file formats. Log Parser also supports
multiple output formats, such as text files and database tables. You can use
Log Parser to filter entries, to convert log files to other formats, and to
perform data mining.
back to the
topMetabase Explorer version 1.6
Metabase Explorer 1.6 (MBExplorer.exe) provides a graphical user
interface (GUI) for viewing and for editing local and remote IIS metabase
stores. You can also use Metabase Explorer to do the following:
- Edit security settings for keys
- Export and import keys and subkeys
- Copy and paste keys and subkeys
- Compare records
back to the topPermissions Verifier version 1.0
Permissions Verifier (Permissions Verifier.js) provides sample XML
configuration files that you can use to verify permissions on a server that is
running IIS. You can use Permissions Verifier to define a group of tasks that
verify permissions and administrator rights and to select the tasks to be
performed at run time. You can also use Permissions Verifier to verify Access
Control Lists (ACLs), to verify permissions for users and groups, and to make
sure that permission issues do not cause Web server problems.
back to the topRemapUrl version 1.0
RemapUrl (RemapUrl.ini and RemapUrl.dll) helps an administrator
dynamically change the URL that a client requests. If the URL is local to the
application pool, this action is transparent to the client. RemapUrl also
supports conventional URL redirects and sending custom error
messages.
back to the topSelfSSL version 1.0
SelfSSL (SelfSSL.exe) can help you generate and install a
self-signed SSL certificate. Because the SelfSSL tool generates a self-signed
certificate that does not originate from a trusted source, use the SelfSSL tool
only in the following scenarios:
- When you have to create a security-enhanced private channel
between your server and a limited, known group of users
- When you have to troubleshoot third-party certificate
problems
back to the topTinyGet version 5.2
TinyGet 5.2 (TinyGet.exe) is a command-line Hypertext Transfer
Protocol (HTTP) client that supports multiple threads and looping. You can use
TinyGet to test or to troubleshoot HTTP client-to-server communication. By
using TinyGet, you can customize your test request by configuring many
different factors, including the authentication method, the HTTP version, and
the output format. You can also use scripts that specify looping and
multithreading.
back to the
topWeb Capacity Analysis Tool version 5.2
Web Capacity Analysis Tool (WCAT) (Wcclient.exe and Wcctl.exe) is
a tool for capacity testing and planning. You can use WCAT to test different
server and network configurations by using custom-designed content and workload
simulations. You can test servers that have single processors or multiple
processors. You can also test servers that are connected to multiple
networks.
back to the topWFetch version 1.3
WFetch (Wfetch.exe) is an HTTP client that has a GUI. You can use
WFetch to test or to troubleshoot HTTP servers. WFetch displays the request and
the response so that the communication can be easily understood. You can use
WFetch to create HTTP requests that test the performance of new Web sites or of
Web sites that contain new elements such as Active Server Pages (ASP) or
wireless protocols. Because WFetch provides only HTTP connection information,
you can analyze and troubleshoot HTTP performance issues faster by using WFetch
than by running a Network Monitor trace.
back to the top