SSL/TLS Support

Posted by Stlrwind on Sun 22 Nov 2020 07:28 PM — 2 posts, 15,659 views.

#0
Many popular MU* servers these days support SSL/TLS connections. I'd like to see this added to MUSHclient as a native feature rather than continuing to rely on stunnel.
Australia Forum Administrator #1

There is a simpler way of doing it these days.

  • Install Tor browser

  • See How to configure a tor proxy on windows?

    • In particular, you need to find the folder: Tor_Install_Location\Tor Browser\Browser\TorBrowser\Data\Tor and edit the torcc file with a text editor (eg. Notepad)

    • Add the line:

        SocksPort 9051
    • Save the torcc file.
  • Start the Tor browser (note, this may fail if your system clock is not set correctly).

  • In MUSHclient, under World configuration -> IP address -> Proxy Server set the following:

    • Proxy Server: Socks 5
    • Address: localhost
    • Port: 9051
  • Then put the actual world address and their SSL port into the “MUD address and port” section.

It should now connect using SSL. You will need to leave the Tor browser running (you can always minimize it).


I would rather use this solution than updating MUSHclient to embed all the complexity of the SSL and tunneling code, which will no doubt keep changing as the years go by, leading to a maintenance nightmare.

This way should work, you can get security updates as Tor is updated, and you get the side-benefit of being able to browse anonymously.