30-08-2013, 10:50 PM
Hey there, I'm now going to show you how to generate your own ssl certificate, and use it in your client.
1. Install the OpenSSL Pack (This is REQUIRED in order to WORK)
32bit): http://goo.gl/xXre3v (64Bit): http://goo.gl/a5CCtN
2. Download Microsoft C++ 2008 Redistributable Package: http://goo.gl/BM76JM
3. Please note that you should select "The Windows system directory" when it asks you where to copy the dll files to, or it may not work.
4.
[size=1.35em]You will be asked some questions:[/size]
NOTE: After you have answered the questions:![[Image: 5gwxkh6u.jpg]](http://s7.directupload.net/images/130830/5gwxkh6u.jpg)
Please try answering all questions, the information needn't to true, but will be displayed on /sslinfo YourNick
Please copy the 3 certs you made in the mIRC folder: Should be: C:\\Users\YourUserName\AppData\Roaming\mIRC\
PLEASE DO NOT FORGET TO COPY: libeay32.dll and ssleay32.dll in this folder mentioned above!
![[Image: xmbsk2vo.jpg]](http://s14.directupload.net/images/130830/xmbsk2vo.jpg)
So and now the mIRC settings:
![[Image: 8sjnburo.jpg]](http://s7.directupload.net/images/130830/8sjnburo.jpg)
Select yournick.pem in the mIRC -> File ->Select Server -> Options -> SSL asthe Private Key File, the same (yournick.pem) in Certificate Chain File. Leave the trusted authorities empty.
![[Image: 7immbdjq.jpg]](http://s7.directupload.net/images/130830/7immbdjq.jpg)
Please use ONLY the port 6697 for SSL, by /server irc.icq.com:+6697 OR /server -e irc.icq.com:6697
if everything will work you will see this notice:
![[Image: a5c53zel.jpg]](http://s14.directupload.net/images/130830/a5c53zel.jpg)
And /sslinfo YourNick will display your sslinformation, NOTE: you should allow untrusted/invalid sslconnections in order to work with icqnet.
Thanks for reading.
Please comment, or add something i maybe forgot, or complain if something isnt working.
FluX
PS: If you need help, or something isnt working, or a link is "dead" - just comment or pm me ^^
1. Install the OpenSSL Pack (This is REQUIRED in order to WORK)

2. Download Microsoft C++ 2008 Redistributable Package: http://goo.gl/BM76JM
3. Please note that you should select "The Windows system directory" when it asks you where to copy the dll files to, or it may not work.
4.
- [size=1.35em]Go to Start -> run and type in CMD. This will bring up a prompt. [/size]
- [size=1.35em] Type in cd C:\OpenSSL\bin and hit enter. //NOTE: If the folder OpenSSL does not exist, check for OpenSSL-Win32 OR OpenSSL-Win64 (Depending on your setting/ what version you've installed), and just rename it to OpenSSL //
[/size]
- [size=1.35em] Type OpenSSL and hit enter. [/size]
- [size=1.35em] You should now see a prompt that looks like OpenSSL>[/size]
- [size=1.35em] Type in req -nodes -newkey rsa:2048 -keyout yournick.key -x509 -days 365 -out yournick.cer and hit enter.[/size]
[size=1.35em]You will be asked some questions:[/size]
NOTE: After you have answered the questions:
- [size=1.35em]Hit Ctrl+C to exit out of the OpenSSL program. [/size]
- [size=1.35em] Type type yournick.cer yournick.key > yournick.pem and hit enter. [/size]
![[Image: 5gwxkh6u.jpg]](http://s7.directupload.net/images/130830/5gwxkh6u.jpg)
Please try answering all questions, the information needn't to true, but will be displayed on /sslinfo YourNick
Please copy the 3 certs you made in the mIRC folder: Should be: C:\\Users\YourUserName\AppData\Roaming\mIRC\
PLEASE DO NOT FORGET TO COPY: libeay32.dll and ssleay32.dll in this folder mentioned above!
![[Image: xmbsk2vo.jpg]](http://s14.directupload.net/images/130830/xmbsk2vo.jpg)
So and now the mIRC settings:
![[Image: 8sjnburo.jpg]](http://s7.directupload.net/images/130830/8sjnburo.jpg)
Select yournick.pem in the mIRC -> File ->Select Server -> Options -> SSL asthe Private Key File, the same (yournick.pem) in Certificate Chain File. Leave the trusted authorities empty.
![[Image: 7immbdjq.jpg]](http://s7.directupload.net/images/130830/7immbdjq.jpg)
Please use ONLY the port 6697 for SSL, by /server irc.icq.com:+6697 OR /server -e irc.icq.com:6697
if everything will work you will see this notice:
![[Image: a5c53zel.jpg]](http://s14.directupload.net/images/130830/a5c53zel.jpg)
And /sslinfo YourNick will display your sslinformation, NOTE: you should allow untrusted/invalid sslconnections in order to work with icqnet.
Thanks for reading.
Please comment, or add something i maybe forgot, or complain if something isnt working.
FluX
PS: If you need help, or something isnt working, or a link is "dead" - just comment or pm me ^^