Home > Ngoprek > Creating Self-Signed Certificate for IIS

Creating Self-Signed Certificate for IIS


Oke, saya post lagi kasus seputar migrasi yg gila, kali ini adalah penggunaan port 443 (SSL) untuk web server IIS. IIS yang dipake di server adalah IIS 6.0 yaitu bawaan Windows Server 2003, sementara development server saya adalah IIS 5.1 bawaan Windows XP.

Nah agar IIS bisa beroperasi menggunakan SSL, IIS perlu dikonfigurasikan dulu, salah satunya adalah dalam hal pembuatan certificate. Temen gw nyaranin pake OpenSSL untuk generate certificate. Dia punya dokumentasi step-step nya: http://www.dylanbeattie.net/docs/openssl_iis_ssl_howto.html.

Nah mulai deh ikutin langkah2 yang sudah ditentukan, ah tapi saya setelah berkali – kali mencoba, sampai puyeng, hasilnya pasti gagal, padahal semua step sudah dilakukan secara urut dan benar. Hampir semua kegagalan bermuara ke importing certificate yang telah dibuat dengan OpenSSL ke IIS. IIS menginformasikan bahwa certificate tersebut tidak mengandung key / informasi yang tepat. Nah lho..

Ah, di-sela2 ke-puyeng-an, coba2 browsing ke Microsoft dan nemu IIS 6.0 Resource Kit, yang salah satu tool nya adalah SelfSSL, yaitu tool untuk generate certificate pada IIS. Memang sih tool tersebut disertakan pada IIS 6.0, tapi tidak ada salahnya dicoba untuk IIS 5.1 bukan?

Dan begitu selesai download, instal dan run SelfSSL.. certificate secara otomatis di generate dan di pasang ke IIS… viola.. welcome https

ah.. ngapain capek2 pake OpenSSL.. gagal lagi… mending pake SelfSSL, praktis. 🙂

Nah gambar berikut adalah ketika SSL belum aktif, saya coba menampilkan phpinfo di browser:
No SSL

Gambar berikut adalah SelfSSL in-action:
SelfSSL in-action

Dan gambar berikut adalah ketika SSL sudah aktif:
Using SSL

Categories: Ngoprek
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: