Creating a self-signed certificate for IIS
Here is the best way to create and install a self-signed certificate for IIS. This method works better than using the Windows 2003 Certificate Server.
http://www.dylanbeattie.net/docs/openssl_iis_ssl_howto.html