08 Apr, 2007, Kasji wrote in the 1st comment:
Votes: 0
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 have no idea what's going on.
09 Apr, 2007, Kasji wrote in the 2nd comment:
Votes: 0
Nevermind. I just found that my IP changed, so I am betting that this is the cause of the problem.
10 Apr, 2007, Guest wrote in the 3rd comment:
Votes: 0
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.
10 Apr, 2007, Kasji wrote in the 4th comment:
Votes: 0
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.
0.0/4