Oddur Magnusson

Object reference not set to an instance of a human being

SelfSSL, finally a easy way to ssl enable IIS !

SSL enabling a site in IIS without going through a 3rd party CA has been a problem until now. It usually involved creating a bogus CA using OpenSSL which is not an elegant solution.

In IIS 6.0 Resource kit, there is finally a utility that allows you to create self signed certificates without jumping through hoops. The utility is called selfssl. By calling the tool like :

selfssl /N:CN=Atom01 /V:365 /S:593954274

the site with the id 593954274 is signed with a certificate that's valid for 355 days and is issued by Atom01.

To find out the ID of your site (default value is 1, which is the id of the Default Web Site) use the metabase explorer which ships in the same package(under LM -> W3SVC -> the name of the key is the id of the site).

Users will a get a warning when accessing the signed site because it is not a trusted certificate, but at least you know you are communicating through ssl.

If you are looking for the old way enable SSL here it is

Comments

Ali Parvaresh said:

Nice guide, thanks.
# November 3, 2003 11:13 PM

Stefán Jökull Sigurðarson said:

Nice one Oddur! Great seeing more icelandic people blogging here, especially when it's nice stuff like this ;)

P.S. Take a look at my site and tell me what you think. I'm in desperate need of some professional feedback :P
# November 4, 2003 4:58 AM

roadburn’s sharepoint 2007 blog » Blog Archive » Setting up SSL with a SelfSSL certificate on Windows Server 2003 said:

Pingback from  roadburn’s sharepoint 2007 blog  » Blog Archive   » Setting up SSL with a SelfSSL certificate on Windows Server 2003

# June 19, 2008 5:24 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)