Configuring Client SSL Certificates for mirc

These instructions are taken, with permission, from OFTC. Thanks!

  1. The OpenSSL DLL files libeay32.dll and ssleay32.dll from version ≥0.9.7d will be needed. The debug runtime, msvcr70d.dll may be needed as well, which can be obtained from Microsoft. Build or download these DLLs and put them into the mirc folder.

  2. Restart mirc.

  3. Open the mirc options configuration.

  4. Click to expand Connect, then click Options. There will be an SSL button; click this.

    mirc SSL configuration

  5. Click the button below Private key file. Find the cert you made and select it. Do the same for the Certificate chain file.

  6. When connecting to freenode, prepend a plus sign to the port number to indicate SSL, e.g. /server chat.freenode.net +6697 (or any of the other listed SSL ports).

  7. Once connected, you can tell NickServ to automatically identify based on your certificate fingerprint by doing:

    /msg nickserv CERT ADD

If you know of any additions or corrections, or would like to contribute improvements, contact us at the email below.

Copyright © 2002 – 2012 by freenode Creative Commons License
Comments to email address: support at freenode dot net