Install SelfSSL on IIS 6.0 Development Server

A production IIS 6.0 server serves secure pages using SSL. To get a development server as close to the production server as possible, the final touch was to add a SSL. Since the SSL is generated for the production server, it cannot be used on the development server. A new SSL is needed. To accomplish this, use SelfSSL 1.0.

The SelfSSL 1.0 is part of Microsoft’s Internet Information Services (IIS) 6.0 Resource Kit Tools. It is a free download. The file is called iis60rkt.exe. Once downloaded, deselect everything but the option for SelfSSL 1.0.

After the installation is complete, go to Start > Programs > IIS Resources > SelfSSL > SelfSSL. From the SelfSSL command line interface, type the following command, changing myserver to your servername and domain.name to your domain: selfssl /T /N:CN=myserver.domain.name /K:1024 /V:360 /S:1 /P:443

This utility will generate and automatically register the generated cert.

The video below, which is available on YouTube, is an invaluable resource. It is also referenced below.

How to implement SelfSSL for IIS 6.0

Source