Well, I haven't changed any of my config file, though I did notice that "SHA256 1" somehow got back in the config file. Thus far, removing it hasn't made a difference.
Also, I was wondering what "Sequence Drops: 434" would mean? I noticed that Server01 has 434, while 02 and 03 have none.
imc.config:
$IMCCONFIG
# IMC2 Freedom CL-2.1a SWR1.2FUSS Modified config file. # This file can now support the use of tildes in your strings. # This information can be edited online using the 'imcconfig' command. LocalName SWEV Autoconnect 0 MinPlayerLevel 20 MinImmLevel 101 AdminLevel 104 Implevel 105 InfoName Star Wars: Endless Void InfoHost swev.shallonline.org InfoPort 5000 InfoEmail traikanossi@yahoo.com InfoWWW none InfoBase SWR1.2FUSS Modified InfoDetails This MUD is highly active. Players are welcome, but while major projects are being implemented, pwipes may happen.
# Your server connection information goes here. # This information should be available from the network you plan to join. ServerAddr server01.intermud.us ServerPort 5000 ClientPwd <edited> ServerPwd <edited> #SHA256 auth: 0 = disabled, 1 = enabled #SHA256 1 End
$END
And originally, I had replaced the ServerAddr with the IP address that was posted here previously.
Log file:
Sun Apr 8 13:23:26 2007 :: IMC: Loading IMC2 command table… Sun Apr 8 13:23:26 2007 :: IMC: Loading IMC2 network data… Sun Apr 8 13:23:26 2007 :: IMC: Loading IMC2 help file… Sun Apr 8 13:23:26 2007 :: IMC: Loading IMC2 color table… Sun Apr 8 13:23:26 2007 :: IMC: Loading IMC2 who template… Sun Apr 8 13:23:26 2007 :: IMC: imcfread_word: EOF encountered on read. Sun Apr 8 13:23:26 2007 :: IMC: IMC2 network data loaded. Autoconnect not set. IMC2 will need to be connected manually. Sun Apr 8 13:23:42 2007 :: Sock.sinaddr: 192.168.1.10, port 1183. Sun Apr 8 13:23:48 2007 :: Preloading player data for: Kasji (6K) Sun Apr 8 13:23:49 2007 :: Loading player data for: Kasji (6K) Sun Apr 8 13:23:49 2007 :: Kasji (192.168.1.10) has connected. Sun Apr 8 13:24:12 2007 :: IMC: Loading IMC2 network data… Sun Apr 8 13:24:12 2007 :: IMC: IMC2 network data loaded. Sun Apr 8 13:24:12 2007 :: IMC: IMC2 Network Initializing… Sun Apr 8 13:24:12 2007 :: IMC: Connecting to server. Sun Apr 8 13:24:12 2007 :: IMC: Loading channels… Sun Apr 8 13:24:12 2007 :: IMC: configured Server01:ichat as ichat Sun Apr 8 13:24:12 2007 :: IMC: configured Server01:pchat as pchat Sun Apr 8 13:24:12 2007 :: IMC: configured Server01:ibuild as ibuild Sun Apr 8 13:24:12 2007 :: IMC: configured Server02:icode as icode Sun Apr 8 13:24:12 2007 :: IMC: configured Server02:igame as game Sun Apr 8 13:24:12 2007 :: IMC: configured Server02:i3chat as i3 Sun Apr 8 13:24:12 2007 :: IMC: configured Server02:i2chat as i2 Sun Apr 8 13:24:12 2007 :: IMC: configured Server02:irc as irc Sun Apr 8 13:24:12 2007 :: IMC: configured Server02:inews as inews Sun Apr 8 13:24:12 2007 :: IMC: Loading ban list… Sun Apr 8 13:24:12 2007 :: IMC: Loading ucache data…
(gdb) bt #0 0x40225726 in recv () from /lib/libc.so.6 #1 0x0806edd1 in imc_read_socket () at imc.c:3356 #2 0x08079f37 in imc_loop () at imc.c:3451 #3 0x080d9b42 in game_loop () at comm.c:570 #4 0x080da36d in main (argc=2, argv=0xbffffde4) at comm.c:275 (gdb) frame 1 #1 0x0806edd1 in imc_read_socket () at imc.c:3356 3356 nRead = recv( this_imcmud->desc, this_imcmud->inbuf + iStart, sizeof( this_imcmud->inbuf ) - 10 - iStart, 0 ); Current language: auto; currently c++ (gdb) list 3351 3352 for( ;; ) 3353 { 3354 int nRead; 3355 3356 nRead = recv( this_imcmud->desc, this_imcmud->inbuf + iStart, sizeof( this_imcmud->inbuf ) - 10 - iStart, 0 ); 3357 iErr = errno; 3358 if( nRead > 0 ) 3359 { 3360 iStart += nRead;
I'm suspecting that being behind a router isn't helping matters much either. You could be running into some kind of strangeness with that. The connection and socket reading code is a pain in the ass a lot of the time even under normal conditions.
Understandable… So if my IP changes, then the server is going to reject me? I'm guessing that it keeps track of IPs/domains that use the passwords in imc.config. Unfortunately, my host's name server control panel is absolutely terrible…. it won't let me route subdomains to IPs outside their network… I have to call their tech support to do it. I'm in no mood to deal with it. Alternatively, I could use the name server daemon on my linux box, but domains are supposed to have a minimum of two name servers, and it is recommended that the servers are not on the same class C network.
Also, I was wondering what "Sequence Drops: 434" would mean? I noticed that Server01 has 434, while 02 and 03 have none.
imc.config:
And originally, I had replaced the ServerAddr with the IP address that was posted here previously.
Log file:
I have no idea what's going on.