Gammon Forum
Entire forum
MUSHclient
Suggestions
Why doesn't mushclient support the use of proxy settings? Or does it?
Why doesn't mushclient support the use of proxy settings? Or does it?
|
It is now over 60 days since the last post. This thread is closed.
  Refresh page
Posted by
| Mannix
(1 post) bio
|
Date
| Mon 02 Sep 2002 03:53 AM (UTC) |
Message
| I wanted to connect to a world using mush client, at tafe.
But I need to enter the proxy settings of the tafe internet connection to get throught the firewall (like msn) does mushclient support this? and if so how do I get it to work? Is there updates I need? | top |
|
Posted by
| Nick Gammon
Australia (22,973 posts) bio
Forum Administrator |
Date
| Reply #1 on Tue 03 Sep 2002 04:27 AM (UTC) |
Message
| When I last looked at this I couldn't see how a MUD could work through a proxy. If you have documentation of how it would work, let me know and I'll look into it again. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | top |
|
Posted by
| Shadowfyr
USA (1,786 posts) bio
|
Date
| Reply #2 on Tue 03 Sep 2002 07:42 PM (UTC) |
Message
| I don't think it is a lot different than my false proxy. Basically, looking at zMud's settings I would guess that the proxy, if it supports telnet, is sent a login username and password by the client. If that is successful, you then send it a connection request (the example in zMud is '%host% %port%').
This establishes a link like this:
mud client
'proxy IP:proxy port'
| ^
v |
Proxy
'proxy IP:proxy port'
| ^
v |
'Mud IP:Mud port'
| ^
v |
Mud -/
My own Phantom program can do this easy enough by just adding the option of setting a second IP:port and feeding everything to that from the client, instead of echoing it back to the same address and port. However, mine doesn't use socks4 or require a login, both of which would likely result in it not working with a firewall.
I think the only major issue is support for the correct socks protocal and making sure that the proxy has actually established the connection, prior to sending all the usual mud related passwords, etc. I assume that the socks4 protocal provides for this, but like you I would have to nose around to see. ;) | top |
|
Posted by
| Shadowfyr
USA (1,786 posts) bio
|
Date
| Reply #3 on Tue 03 Sep 2002 07:54 PM (UTC) Amended on Tue 03 Sep 2002 08:08 PM (UTC) by Shadowfyr
|
Message
| Hmm.. Well here is one explaination:
http://www.socks.nec.com/protocol/socks4.protocol
http://www.socks.nec.com/protocol/socks4a.protocol (this one tries to resolve the host name, while the other requires the IP. Not sure how supported it is.)
http://www.socks.nec.com/rfc/rfc1928.txt (This one is socks5 and has support for IP retrieval from the name by a client and other things.)
http://www.unix.org.ua/unix/socks-faq.html (Lists, under question 7, a possible links for windows support of it, though you may be able to find better ones.)
Looks like it does about what I figured. ;) Though I am not sure which of them is more common and I hate trying to read tech docs to figure out how the bloody things work. lol | top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
10,376 views.
It is now over 60 days since the last post. This thread is closed.
  Refresh page
top
Quick links:
MUSHclient.
MUSHclient help.
Forum shortcuts.
Posting templates.
Lua modules.
Lua documentation.
Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.