]> jfr.im git - irc/freenode/web-7.0.git/commitdiff
Replace mIRC SASL page with built-in SASL info
authorfndax <redacted>
Mon, 8 Jan 2018 01:20:06 +0000 (01:20 +0000)
committerChristel Dahlskjaer <redacted>
Thu, 18 Jan 2018 19:55:59 +0000 (20:55 +0100)
mIRC added built-in SASL support in version 7.48. Replace old instructions with the built-in instructions, because the old ones 1) allegedly don't work on current mIRC and 2) just encourage people to use out-of-date versions, which is really not optimal.

These instructions were written and tested by me, using mIRC 7.51 (current as of right now).

content/kb/sasl/mirc.md

index 8fa049e183602948bc8f2d8b094599c4d0f729fe..4aa410b8e057f3b4d49bb36bb2fae89a6dd5e299 100644 (file)
@@ -1,29 +1,9 @@
 Title: Configuring SASL for mIRC
 ---
-The most recent solution for enabling SASL in mIRC appears to be with sasl.mrc, the first of the options documented below. Some older solutions have also been reported, with varying degrees of success. They are still listed here in case the first option does not work.
+mIRC added built-in SASL support in version 7.48, released April 2017. The below instructions were written for version 7.51, released September 2017. Earlier versions of mIRC have unofficial third-party support for SASL, which is not documented here. freenode strongly recommends using the latest available version of your IRC client so that you are up-to-date with security fixes.
 
-# Configuring SASL for mIRC: sasl.mrc
-
-The mIRC script is written by Kyle Travaglini and was originally taken from a [SwiftIRC forum post <i class="fa fa-external-link" aria-hidden="true"></i>](http://forum.swiftirc.net/viewtopic.php?f=34&t=23101). The SwiftIRC version has been replaced by a version that does not require the DLL. The instructions have been updated by KindOne.
-
-1. Start mIRC and where you would type text to send to a channel, type `/run` and hit Enter. A folder will open. Take note of this location.
-2. Download sasl.mrc and save it in the folder from above. You may need to right click and select `Save Link As...`
-3. In mIRC, click Tools then Scripts Editor
-4. Click on the Remotes tab, then on File and Load. Find and load sasl.mrc.
-5. You will see a warning about scripts that include initialization commands. You will need to click Yes to finish loading the SASL script.
-6. Go back to the main mIRC window, and click Commands, then mSASL v1.0 Beta [sans DLL].
-7. Either select the entry for freenode or click Add. (See below.)
-8. Fill in Network (if applicable). This must exactly match the network in the server list.
-9. In Username, enter your registered nickname. Enter your NickServ password in the NS Password field. Domain should be 0, and AuthType should be `PLAIN`.
-10. Click OK twice to close the dialog boxes.
-
-If everything has been configured correctly, the next time you connect you should see the message:
-`SASL authentication successful`
-
-The server address when you connect must match the server address in the server list. You can check this by typing alt+e, finding the freenode folder, expanding and clicking a server, then clicking Edit. If you don't use the server listed here, the script won't work.
-
-If NickServ is unavailable when you connect, then the script will fail and loop repeatedly trying to connect repeatedly until NickServ is back.
-
-Remember to update your settings if you change your NickServ account name or password.
-
-Your nick and password are stored in a plain text file, `sasl.hsh`, in the same folder as the script.
+1. In the File menu, click Select Server...
+2. In the Connect -> Servers section of the mIRC Options window, select the correct server inside the Freenode folder, then click Edit
+3. In the "Login Method" dropdown, select "SASL (/CAP)"
+4. In the second "Password" box at the bottom of the window, enter your NickServ username, then a colon, then your NickServ password. For example, "dax:hunter2"
+5. Click the OK button