Encryption (Technical Help)
Because many players play from shared labs, etc., we have seen hack
attempts, some unfortunately successful. Thus, we have added encryption
support for connections to the MUD.
We have two different modes of encryption available.
- SSL support:
- Several clients have it built-in. Just check the "SSL" box if it's
there and connect to port 444.
- TinyFugue 5: /connect -x (or /world -x)
- KildClient: check "Use SSL"
- KBtin: use #sslsession instead of #session
- The Two Towers web client will use encryption if you connect to our
site using https protocol, at https://t2tmud.org
- If you use another client, you can use the stunnel program to create
a local proxy that will connect to T2T securely. It is available
at https://www.stunnel.org/downloads.html, or through system package
manager if you use Unix/Linux.
Once stunnel is installed, you can set up the proxy:
- by hand: run "stunnel -c -d localhost:9999 -r t2tmud.org:444",
or use the following config file:
====( /etc/stunnel/stunnel.conf )=================================
[realmud]
accept = localhost:9999
connect = t2tmud.org:444
[testmud]
accept = localhost:9990
connect = t2tmud.org:446
==================================================================
Check stunnel documentation for your OS for details on how to use
and where to put the configuration file.
- T2T SSL certificate has short validity (90 days) and will be renewed
after that period. Therefore you probably shouldn't configure stunnel
to any specific .pem certificate file.
- SSH support:
ssh [email protected]
Too bad, there's very few ssh programs for Windows. Pretty much the
only popular one is Putty -- and it's difficult to tie to your usual
MUD client.