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.

Due to spam on this forum, all posts now need moderator approval.

 Entire forum ➜ SMAUG ➜ Running the server ➜ Can't Connect to server

Can't Connect to server

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


Posted by Sieral   (7 posts)  Bio
Date Tue 30 Jun 2009 09:15 PM (UTC)
Message
Ok, I have my code compiled and running smoothly and a friend of mine can connect to it. Yet when i try to connect now it shows me the login screen and then disconnects me. I was connecting to it last night perfectly fine and this is what happened.

Logged in on one character
Opened new session to create another character and it disconnected me from both and won't let me stay connected.

Any suggestions?
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #1 on Tue 30 Jun 2009 09:39 PM (UTC)
Message
Does the server log show anything? Which version of SMAUG are you using?

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Sieral   (7 posts)  Bio
Date Reply #2 on Tue 30 Jun 2009 09:47 PM (UTC)
Message
SmaugFuss 1.9
and using windows with cygwin, i get nothing in the server log.
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #3 on Tue 30 Jun 2009 10:01 PM (UTC)
Message
You mean nothing relevant, or the log was empty or you couldn't find it?

I would expect you to see something like:


Wed Jul  1 07:58:41 2009 :: Booting Database
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Wed Jul  1 07:58:41 2009 :: [*****] BOOT: ---------------------[ Boot Log ]-----
---------------
Wed Jul  1 07:58:41 2009 :: Initializing libdl support...
Wed Jul  1 07:58:41 2009 :: Loading commands...
Wed Jul  1 07:58:41 2009 :: Loading spec_funs...
Wed Jul  1 07:58:41 2009 :: Loading sysdata configuration...
Wed Jul  1 07:58:41 2009 :: Loading socials
Wed Jul  1 07:58:41 2009 :: Loading skill table
Wed Jul  1 07:58:41 2009 :: Sorting skill table...
Wed Jul  1 07:58:41 2009 :: Remapping slots to sns
Wed Jul  1 07:58:41 2009 :: Loading classes
Wed Jul  1 07:58:41 2009 :: Loading races
Wed Jul  1 07:58:41 2009 :: Loading herb table
Wed Jul  1 07:58:41 2009 :: Loading tongues
Wed Jul  1 07:58:41 2009 :: Making wizlist
Wed Jul  1 07:58:41 2009 :: Initializing random number generator
Wed Jul  1 07:58:41 2009 :: Setting time and weather
Wed Jul  1 07:58:41 2009 :: Loading DNS cache...
Wed Jul  1 07:58:41 2009 :: Assigning gsn's
Wed Jul  1 07:58:41 2009 :: Reading in area files...
(help.are)
gods.are      : Rooms:  1200 - 1201  Objs:  1200 - 1200  Mobs:  1200 - 1200
limbo.are     : Rooms:     2 - 99    Objs:     2 - 99    Mobs:     1 - 99
newacad.are   : Rooms: 10300 - 10499 Objs: 10300 - 10499 Mobs: 10300 - 10499
newgate.are   : Rooms:   100 - 199   Objs:   100 - 199   Mobs:   100 - 199
newdark.are   : Rooms: 21000 - 21499 Objs: 21000 - 21435 Mobs: 21000 - 21499
haon.are      : Rooms:  6000 - 6156  Objs:  6000 - 6155  Mobs:  6000 - 6117
midennir.are  : Rooms:  3500 - 3590  Objs:  3500 - 3550  Mobs:  3500 - 3550
sewer.are     : Rooms:  7001 - 7445  Objs:  7190 - 7310  Mobs:  7000 - 7206
redferne.are  : Rooms:  7900 - 7918  Objs:  7909 - 7911  Mobs:  7900 - 7900
grove.are     : Rooms:  8901 - 8999  Objs:  8900 - 8919  Mobs:  8900 - 8911
dwarven.are   : Rooms:  6500 - 6554  Objs:  6502 - 6519  Mobs:  6500 - 6517
daycare.are   : Rooms:  6601 - 6651  Objs:  6600 - 6647  Mobs:  6600 - 6610
grave.are     : Rooms:  3600 - 3651  Objs:  3600 - 3613  Mobs:  3600 - 3605
chapel.are    : Rooms:  3405 - 3475  Objs:  3400 - 3430  Mobs:  3400 - 3416
astral.are    : Rooms:   800 - 899   Objs:   800 - 899   Mobs:   800 - 899
Build.are     : Rooms:  9500 - 9589  Objs:     0 - 0     Mobs:     0 - 0
pixie.are     : Rooms:  2070 - 2099  Objs:  2070 - 2077  Mobs:  2070 - 2073
export.are    : Rooms:  9810 - 9899  Objs:  9810 - 9899  Mobs:  9800 - 9899
srefuge.are   : Rooms:  1500 - 1599  Objs:  1500 - 1599  Mobs:  1500 - 1599
manor.are     : Rooms:  2400 - 2499  Objs:  2400 - 2499  Mobs:  2405 - 2484
unholy.are    : Rooms:  2101 - 2172  Objs:  2101 - 2150  Mobs:  2101 - 2120
gallery.are   : Rooms: 24800 - 24899 Objs: 24800 - 24899 Mobs: 24800 - 24899
Wed Jul  1 07:58:42 2009 :: Fixing exits
Wed Jul  1 07:58:42 2009 :: Initializing economy
Wed Jul  1 07:58:42 2009 :: Resetting areas
Wed Jul  1 07:58:42 2009 :: Loading buildlist
Wed Jul  1 07:58:42 2009 :: ../gods/Admin
Wed Jul  1 07:58:42 2009 :: Loading boards
Wed Jul  1 07:58:42 2009 :: ../boards/immortal.brd
Wed Jul  1 07:58:42 2009 :: ../boards/highgod.brd
Wed Jul  1 07:58:42 2009 :: Loading clans
Wed Jul  1 07:58:42 2009 :: Loading clans...
Wed Jul  1 07:58:42 2009 :: vampire.gui
Wed Jul  1 07:58:42 2009 :: Cannot open clan vault
Wed Jul  1 07:58:42 2009 :: druid.gui
Wed Jul  1 07:58:42 2009 :: Cannot open clan vault
Wed Jul  1 07:58:42 2009 :: warrior.gui
Wed Jul  1 07:58:42 2009 :: Cannot open clan vault
Wed Jul  1 07:58:42 2009 :: augurer.gui
Wed Jul  1 07:58:42 2009 :: Cannot open clan vault
Wed Jul  1 07:58:42 2009 :: thief.gui
Wed Jul  1 07:58:42 2009 :: Cannot open clan vault
Wed Jul  1 07:58:42 2009 :: cleric.gui
Wed Jul  1 07:58:42 2009 :: Cannot open clan vault
Wed Jul  1 07:58:42 2009 :: mage.gui
Wed Jul  1 07:58:42 2009 :: Cannot open clan vault
Wed Jul  1 07:58:42 2009 :: ranger.gui
Wed Jul  1 07:58:42 2009 :: Cannot open clan vault
Wed Jul  1 07:58:42 2009 :: $
Wed Jul  1 07:58:42 2009 ::  Done clans
Wed Jul  1 07:58:42 2009 :: Loading councils
Wed Jul  1 07:58:42 2009 :: Loading councils...
Wed Jul  1 07:58:42 2009 :: $
Wed Jul  1 07:58:42 2009 ::  Done councils
Wed Jul  1 07:58:42 2009 :: Loading deities
Wed Jul  1 07:58:42 2009 :: Loading deities...
Wed Jul  1 07:58:42 2009 :: $
Wed Jul  1 07:58:42 2009 ::  Done deities
Wed Jul  1 07:58:42 2009 :: Loading watches
Wed Jul  1 07:58:42 2009 :: Loading bans
Wed Jul  1 07:58:42 2009 :: Done.
Wed Jul  1 07:58:42 2009 :: Loading reserved names
Wed Jul  1 07:58:42 2009 :: Loading corpses
Wed Jul  1 07:58:42 2009 :: Loading Immortal Hosts
Wed Jul  1 07:58:42 2009 :: Done.
Wed Jul  1 07:58:42 2009 :: Loading Projects
Wed Jul  1 07:58:42 2009 :: Loading Morphs
Wed Jul  1 07:58:42 2009 :: Done.
Wed Jul  1 07:58:42 2009 :: Initializing socket
Wed Jul  1 07:58:42 2009 :: IMC: Loading IMC2 command table...
Wed Jul  1 07:58:42 2009 :: IMC: Loading IMC2 network data...
Wed Jul  1 07:58:42 2009 :: IMC: Loading IMC2 help file...
Wed Jul  1 07:58:42 2009 :: IMC: Loading IMC2 color table...
Wed Jul  1 07:58:42 2009 :: IMC: Loading IMC2 who template...
Wed Jul  1 07:58:42 2009 :: IMC: imcfread_word: EOF encountered on read.
Wed Jul  1 07:58:42 2009 :: IMC: IMC2 network data loaded. Autoconnect not set.
IMC2 will need to be connected manually.
Wed Jul  1 07:58:42 2009 :: (Name Not Set) ready on port 4020.


- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Sieral   (7 posts)  Bio
Date Reply #4 on Tue 30 Jun 2009 10:07 PM (UTC)
Message

$ ../src/smaug.exe 5000
Tue Jun 30 14:05:05 2009 :: Fixing exits
Tue Jun 30 14:05:05 2009 :: Initializing economy
Tue Jun 30 14:05:05 2009 :: Resetting areas
Tue Jun 30 14:05:05 2009 :: Loading buildlist
Tue Jun 30 14:05:05 2009 :: ../gods/Admin
Tue Jun 30 14:05:05 2009 :: Loading boards
Tue Jun 30 14:05:05 2009 :: ../boards/immortal.brd
Tue Jun 30 14:05:05 2009 :: ../boards/highgod.brd
Tue Jun 30 14:05:05 2009 :: Loading clans
Tue Jun 30 14:05:05 2009 :: Loading clans...
Tue Jun 30 14:05:05 2009 :: vampire.gui
Tue Jun 30 14:05:05 2009 :: Cannot open clan vault
Tue Jun 30 14:05:05 2009 :: druid.gui
Tue Jun 30 14:05:05 2009 :: Cannot open clan vault
Tue Jun 30 14:05:05 2009 :: warrior.gui
Tue Jun 30 14:05:05 2009 :: Cannot open clan vault
Tue Jun 30 14:05:05 2009 :: augurer.gui
Tue Jun 30 14:05:05 2009 :: Cannot open clan vault
Tue Jun 30 14:05:05 2009 :: thief.gui
Tue Jun 30 14:05:05 2009 :: Cannot open clan vault
Tue Jun 30 14:05:05 2009 :: cleric.gui
Tue Jun 30 14:05:05 2009 :: Cannot open clan vault
Tue Jun 30 14:05:05 2009 :: mage.gui
Tue Jun 30 14:05:05 2009 :: Cannot open clan vault
Tue Jun 30 14:05:05 2009 :: ranger.gui
Tue Jun 30 14:05:05 2009 :: Cannot open clan vault
Tue Jun 30 14:05:06 2009 :: $
Tue Jun 30 14:05:06 2009 ::  Done clans
Tue Jun 30 14:05:06 2009 :: Loading councils
Tue Jun 30 14:05:06 2009 :: Loading councils...
Tue Jun 30 14:05:06 2009 :: $
Tue Jun 30 14:05:06 2009 ::  Done councils
Tue Jun 30 14:05:06 2009 :: Loading deities
Tue Jun 30 14:05:06 2009 :: Loading deities...
Tue Jun 30 14:05:06 2009 :: $
Tue Jun 30 14:05:06 2009 ::  Done deities
Tue Jun 30 14:05:06 2009 :: Loading watches
Tue Jun 30 14:05:06 2009 :: Loading bans
Tue Jun 30 14:05:06 2009 :: Done.
Tue Jun 30 14:05:06 2009 :: Loading reserved names
Tue Jun 30 14:05:06 2009 :: Loading corpses
Tue Jun 30 14:05:06 2009 :: Loading Immortal Hosts
Tue Jun 30 14:05:06 2009 :: Done.
Tue Jun 30 14:05:06 2009 :: Loading Projects
Tue Jun 30 14:05:06 2009 :: Loading Morphs
Tue Jun 30 14:05:06 2009 :: Done.
Tue Jun 30 14:05:06 2009 :: Initializing socket
Tue Jun 30 14:05:06 2009 :: IMC: Loading IMC2 command table...
Tue Jun 30 14:05:06 2009 :: IMC: Loading IMC2 network data...
Tue Jun 30 14:05:06 2009 :: IMC: Loading IMC2 help file...
Tue Jun 30 14:05:06 2009 :: IMC: Loading IMC2 color table...
Tue Jun 30 14:05:06 2009 :: IMC: Loading IMC2 who template...
Tue Jun 30 14:05:06 2009 :: IMC: imcfread_word: EOF encountered on read.
Tue Jun 30 14:05:06 2009 :: IMC: IMC2 network data loaded. Autoconnect not set.
IMC2 will need to be connected manually.
Tue Jun 30 14:05:06 2009 :: (Name Not Set) ready on port 5000.

Yes i meant nothing relevant. It doesn't show me connecting or anything, i've tried to connect using my IP like my friend yet it won't let me connect. Also tried reinstalling and still doesn't work.
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #5 on Tue 30 Jun 2009 10:23 PM (UTC)
Message
Hmm, OK.

Try running under gdb:


$ cd ../area

$ gdb ../src/smaug
GNU gdb 6.8.0.20080328-cvs (cygwin-special)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-cygwin"...
(gdb) break new_descriptor
Breakpoint 1 at 0x4918da: file comm.c, line 986.
(gdb) run 4020
Starting program: /home/Owner/smaugfuss/src/smaug.exe 4020
[New thread 2036.0x63c]
[New thread 2036.0x5ec]
Wed Jul  1 08:20:20 2009 :: Booting Database
 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Wed Jul  1 08:20:20 2009 :: [*****] BOOT: ---------------------[ Boot Log ]-----
---------------
Wed Jul  1 08:20:20 2009 :: Initializing libdl support...

... blah blah ...

Wed Jul  1 08:20:21 2009 :: IMC: Loading IMC2 who template...
Wed Jul  1 08:20:21 2009 :: IMC: imcfread_word: EOF encountered on read.
Wed Jul  1 08:20:21 2009 :: IMC: IMC2 network data loaded. Autoconnect not set.
IMC2 will need to be connected manually.
Wed Jul  1 08:20:21 2009 :: (Name Not Set) ready on port 4020.

Breakpoint 1, new_descriptor (new_desc=3) at comm.c:986
986        size = sizeof( sock );
(gdb)


In my case I was using port 4020, but change the 4020 to 5000 if you want.

Once I got the server up ((Name Not Set) ready on port 4020) I connected with MUSHclient, and saw the breakpoint hit at line 986 (in my source). Now if you do this it should confirm whether or not the connection is reaching the server (or maybe being rejected by your firewall).

If you get this far, you can step through and see why the connection is being dropped. See my write-up on using gdb:

http://www.gammon.com.au/gdb

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Sieral   (7 posts)  Bio
Date Reply #6 on Tue 30 Jun 2009 10:36 PM (UTC)
Message

Tue Jun 30 15:30:43 2009 :: Done.
Tue Jun 30 15:30:43 2009 :: Initializing socket
Tue Jun 30 15:30:44 2009 :: IMC: Loading IMC2 command table...
Tue Jun 30 15:30:44 2009 :: IMC: Loading IMC2 network data...
Tue Jun 30 15:30:44 2009 :: IMC: Loading IMC2 help file...
Tue Jun 30 15:30:44 2009 :: IMC: Loading IMC2 color table...
Tue Jun 30 15:30:44 2009 :: IMC: Loading IMC2 who template...
Tue Jun 30 15:30:44 2009 :: IMC: imcfread_word: EOF encountered on read.
Tue Jun 30 15:30:44 2009 :: IMC: IMC2 network data loaded. Autoconnect not set.
IMC2 will need to be connected manually.
Tue Jun 30 15:30:44 2009 :: (Name Not Set) ready on port 4000.

Breakpoint 1, _Z14new_descriptori (new_desc=3) at comm.c:981
981        size = sizeof( sock );


That's the last few lines of the run with gdb.. don't see how it is a firewall issue if someone who's not on the computer can connect to me.
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #7 on Tue 30 Jun 2009 10:57 PM (UTC)
Message
Well, I'm just exploring possibilities here. :)

The thing now is to try to find why you don't see the greeting (or do you?). Type "next" and then keep hitting <enter> to make it keep doing a next, and watch what happens. For a couple of dozen lines, this is what I see, by the sound of it your line numbers will be about 5 lower:


(gdb) next
987        if( check_bad_desc( new_desc ) )
(gdb)
992        set_alarm( 20 );
(gdb)
993        alarm_section = "new_descriptor::accept";
(gdb)
994        if( ( desc = accept( new_desc, ( struct sockaddr * )&sock, &size ) )
< 0 )
(gdb)
[New thread 2036.0x5c0]
[New thread 2036.0x600]
1001       if( check_bad_desc( new_desc ) )
(gdb)
1010       set_alarm( 20 );
(gdb)
1011       alarm_section = "new_descriptor: after accept";
(gdb)
1016       if( fcntl( desc, F_SETFL, FNDELAY ) == -1 )
(gdb)
1023       if( check_bad_desc( new_desc ) )
(gdb)
1026       CREATE( dnew, DESCRIPTOR_DATA, 1 );
(gdb)
1027       dnew->next = NULL;
(gdb)
1028       dnew->descriptor = desc;
(gdb)
1029       dnew->connected = CON_GET_NAME;
(gdb)
1030       dnew->outsize = 2000;
(gdb)
1031       dnew->idle = 0;
(gdb)
1032       dnew->lines = 0;
(gdb)
1033       dnew->scrlen = 24;
(gdb)
1034       dnew->port = ntohs( sock.sin_port );
(gdb)
1035       dnew->newstate = 0;
(gdb)
1036       dnew->prevcolor = 0x07;
(gdb)
1037       dnew->ifd = -1; /* Descriptor pipes, used for DNS resolution and such
 */
(gdb)
1038       dnew->ipid = -1;
(gdb)
1039       dnew->can_compress = FALSE;
(gdb)
1040       CREATE( dnew->mccp, MCCP, 1 );
(gdb)
1042       CREATE( dnew->outbuf, char, dnew->outsize );
(gdb)
1044       mudstrlcpy( log_buf, inet_ntoa( sock.sin_addr ), MAX_STRING_LENGTH );

(gdb)
1045       dnew->host = STRALLOC( log_buf );
(gdb)
1046       if( !sysdata.NO_NAME_RESOLVING )
(gdb)
1059       if( check_total_bans( dnew ) )
(gdb)
1071       if( !last_descriptor && first_descriptor )
(gdb)
1081       LINK( dnew, first_descriptor, last_descriptor, next, prev );
(gdb)
1086       write_to_buffer( dnew, will_compress2_str, 0 );
(gdb)
1093          if( help_greeting[0] == '.' )
(gdb)
1094             send_to_desc_color( help_greeting + 1, dnew );
(gdb)
1099       if( ++num_descriptors > sysdata.maxplayers )
(gdb)


You can follow through what is happening by opening another Cygwin window, and navigating to the source, and look in comm.c around line 981. That will show you the whole source. In the example above, various tests are failing and thus it presses on. For example, maybe it is failing something to do with "total bans" or something like that?

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Sieral   (7 posts)  Bio
Date Reply #8 on Tue 30 Jun 2009 10:58 PM (UTC)
Message
I am seeing the greeting.. it basically loads up the page for you to login and then disconnects.
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #9 on Tue 30 Jun 2009 11:03 PM (UTC)
Message
OK, then try putting a breakpoint on free_desc and when (if?) it hits that, type "bt" to do a backtrace. In other words, before typing "run 4020" (or whatever port), add the line "break free_desc" (instead of "break new_descriptor").

The backtrace should show the call stack leading to the descriptor being freed.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #10 on Tue 30 Jun 2009 11:05 PM (UTC)
Message
Your thread title is a bit misleading. You are connecting to the server, right? You are just getting disconnected afterwards.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Sieral   (7 posts)  Bio
Date Reply #11 on Tue 30 Jun 2009 11:07 PM (UTC)
Message
Ok this is what i got

Tue Jun 30 16:05:52 2009 :: IMC: Loading IMC2 who template...
Tue Jun 30 16:05:52 2009 :: IMC: imcfread_word: EOF encountered on read.
Tue Jun 30 16:05:52 2009 :: IMC: IMC2 network data loaded. Autoconnect not set.
IMC2 will need to be connected manually.
Tue Jun 30 16:05:52 2009 :: (Name Not Set) ready on port 4000.
[New thread 6060.0x450]
[New thread 6060.0x1350]

Breakpoint 1, _Z9free_descP15descriptor_data (d=0x1682260) at comm.c:1114
1114       close( d->descriptor );
(gdb) bt
#0  _Z9free_descP15descriptor_data (d=0x1682260) at comm.c:1114
#1  0x004af44b in _Z12close_socketP15descriptor_datab (dclose=0x1682260,
    force=false) at comm.c:1274
#2  0x004b0409 in _Z14nanny_get_nameP15descriptor_dataPc (d=0x1682260,
    argument=0x27c831 "") at comm.c:1818
#3  0x004b29d9 in _Z5nannyP15descriptor_dataPc (d=0x1682260,
    argument=0x27c831 "") at comm.c:2611
#4  0x004ade90 in _Z9game_loopv () at comm.c:856
#5  0x004ad26c in main (argc=2, argv=0x1322028) at comm.c:528
(gdb)



Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #12 on Tue 30 Jun 2009 11:07 PM (UTC)
Message
What client are you using?

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Sieral   (7 posts)  Bio
Date Reply #13 on Tue 30 Jun 2009 11:10 PM (UTC)
Message
That was trying to connect with Zmud (trying everything right now)
Top

Posted by Nick Gammon   Australia  (23,158 posts)  Bio   Forum Administrator
Date Reply #14 on Tue 30 Jun 2009 11:17 PM (UTC)
Message
The relevant line is probably comm.c:1818 -->


void nanny_get_name( DESCRIPTOR_DATA * d, char *argument )
{
   CHAR_DATA *ch;
   bool fOld, chk;
   char buf[MAX_STRING_LENGTH];

   ch = d->character;

   if( argument[0] == '\0' )
   {
      close_socket( d, FALSE );   //   ---> line 1818
      return;
   }


My guess is that zMud is sending a blank line for some reason after connect. This then makes the nanny_get_name function think you have entered a zero-length player name, and thus it disconnects you.

Try MUSHclient.

;-)

- 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.


33,674 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.