Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.
 Entire forum ➜ MUSHclient ➜ General ➜ MushClient and firewall/routers

MushClient and firewall/routers

It is now over 60 days since the last post. This thread is closed.     Refresh page


Posted by Ahicks   (1 post)  Bio
Date Sun 09 Feb 2003 12:54 AM (UTC)

Amended on Sun 09 Feb 2003 12:58 AM (UTC) by Ahicks

Message
Hi all,

I've been using MushClient for quite some time, and it normally works fine. One bit of annoyance, however, is that often my windows will completely timeout on me, usually after as little as 5-10 minutes of idle activity. Since the MU*s I'm on all kinda frown on anti-idle scripts, and seeing as I've run into this issue on different versions of MushClient, and different brands/models of these routers, I'm wondering if anyone else has run into this, and perhaps has a solution?

I've tried firmware upgrades - no real change. This has occurred with both D-link and Linksys DSL Firewall/Router devices.

Any suggestions?

Thanks for any help ya'll can provide, in advance.
Top

Posted by Meerclar   USA  (733 posts)  Bio
Date Reply #1 on Sun 09 Feb 2003 06:13 AM (UTC)
Message
Most often the idle connections are a combination effect from the MU* and your router software. The most invisible fix Ive found to this is something Nick suggested on another similar thread - send a triggered 'who' or 'score' to the MU*. This hardly violates any botting rules and unless the MU* is on some seriously low end server, they'll never know the difference in bandwidth.

Meerclar - Lord of Cats
Coder, Builder, and Tormenter of Mortals
Stormbringer: Rebirth
storm-bringer.org:4500
www.storm-bringer.org
Top

Posted by Guest1   USA  (256 posts)
Date Reply #2 on Sun 09 Feb 2003 11:49 AM (UTC)
Message
nods that's pretty much what I do.. I have aliases afkon/afkoff. When it's on it does a few things.. if anyone tells me something I have 2 triggers, one that sends the tell to notepad (append) so I can read it when I return, and the other just tells the person that I'm afk and their message has been logged. The afk mode also activates a timer that fires every 5 minutes and all it does is send 'look' to keep me from voiding on the mud (timing out). If the admin of the mud you play on are really that anal to not be ok with it, then if you're going to be afk for a long time just log off and save your char from aging heh.
Top

Posted by Magnum   Canada  (580 posts)  Bio
Date Reply #3 on Sun 09 Feb 2003 06:45 PM (UTC)
Message
Hi there. My knowledge on this subject is fairly rudementary, so I may be completely wrong about the following speculation:

First, I will refer you to this resource on the subject:

http://www.robertgraham.com/pubs/firewall-seen.html#2

The page provides documention on TCP ICMP packets.

My speculation is this: Perhaps the mud, after failing to receive a packet from your machine for some time, makes an attempt to ping your computer. This might be a standard ICMP ping, as opposed to communication via the mud's standard port number. If you have ICMP communications shielded at your firewall, then the mud likely recieves no answer to the ping, and assumes you are no longer connected, thus ending the session.

Of course, if you block all ICMP packets, then you would probably notice similar effects in other software that uses standard pings to determine your 'alive' status.

Get my plugins here: http://www.magnumsworld.com/muds/

Constantly proving I don't know what I am doing...
Magnum.
Top

Posted by Nick Gammon   Australia  (23,120 posts)  Bio   Forum Administrator
Date Reply #4 on Mon 10 Feb 2003 10:38 PM (UTC)
Message
You may get away with a script that just sends a blank line (newline) every 5 minutes. Assuming that stops the timeout, you can hardly be accused of running a bot by just hitting <enter>.

Probably make it check if there has been recent activity at the client end, or you may inadvertently answer a question on the MUD and take the default answer, if it has such things.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
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.


19,088 views.

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.