LPMuds.net
February 09, 2010, 03:43:25 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: This is the forum page. For the main LPMuds page, visit http://lpmuds.net
 
   Home   SITE FAQ INTERMUD DOWNLOADS LINKS Help Search Login Register  
Pages: 1 2 [3] 4 5   Go Down
  Print  
Author Topic: Intermud-3 router status  (Read 16735 times)
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #30 on: November 02, 2007, 04:38:04 PM »

Quote
At the risk of jinxing things, I just wanted to do a little
public dance here to celebrate this record.

Total, total jinx!

I spent the last two days carefully testing and re-testing the
new router code on isolated muds, in a "lab environment".

Once I was sure everything was perfect, I slowly rolled it out
into live production as I had practiced, and mirabile dictu,
*yatmim and *i4 survived the upgrade without a hiccup...no
connections lost, and the new functionality in place.

GREAT SUCCESS! Oh with what joy and smugness did I retire to sleep last night.

Then this morning, the building *yatmim is in had a power failure.

Just shows to go ya.

Anyway, it's back up now.

-Crat
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #31 on: November 24, 2007, 03:28:35 PM »

It looks like *yatmim went down this morning. Not sure why.

Lately the building *yatmim is in has been going through
power outages. My wild guess is that with winter approaching,
the campus maintenance folks are testing generators and
whatnot. I say this because these outages were very rare
in the summer and spring.

Anyway, I'm going to jump in my car today and take a ride
down to the *yatmim server room (read: forgotten departmental closet)
and see wtf is going on.

In the meantime, if you can't bear being isolated from your
precious intermud community, you can switch your router connection
to the *i4 router. *i4 is the twin irn node for *yatmim, meaning that
muds connected to one seamlessly communicate with muds connected to
the other. Because *i4 is on a paid hosting network with a hugalargefat
network pipe, it's actually quite a lot faster and more stable
than the *yatmim node. At some point I'll be encouraging folks
to migrate from *yatmim to *i4 anyway, and this might be a good time
for folks to look into that.

The *i4 connection info is:

*i4 204.209.44.3 8080

-Crat

PS I should've kept my fool mouth shut about the uptime. Talk
about tempting the fates.
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #32 on: November 24, 2007, 06:14:09 PM »

Turns out I didn't need to do anything. The *yatmim box and
the i3 server software hadn't gone down at all. Whatever prevented
network access to it wasn't apparent. My guess is some sort
of networking problem on campus that the IT people fixed before
I got to intervene.

Be that as it may, this is a good opportunity to bring to folks'
attention that in general the *i4 node is much more stable
and much faster than *yatmim, and it is a peer to *yatmim, so
you'll be talking with exactly the same muds/channels as before.

Especially if you've run into connection problems with *yatmim
(which is a weak machine on a weak network), you'll find the
robustness of *i4 pleasing.

The connection info is:

*i4 204.209.44.3 8080

-Crat
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #33 on: April 16, 2008, 04:18:46 PM »

I hate to do it but it looks like there are some deficiencies in channel
handling that need to be addressed in the routers. I will be rolling
out changes to the routers late tonight and also tomorrow. You may
be disconnected or experience weirdness. Please forgive any inconvenience.

-Crat
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #34 on: April 17, 2008, 05:23:50 AM »

The *major* overhaul is complete. At first it looked like both nodes were happy, but
I'm sorry to say that *i4 crashed mysteriously about a half hour after its upgrade >:|

Fortunately, *yatmim, its sister node, seems to have survived the upgrade
without crashing, and has thus far maintained its 17 week uptime (woot).

Both nodes are done with the "big stuff" upgrades. There's some tweaking that
will be going on over the next few weeks, but this should not risk disconnections.

Thank you for your kind patience.

-Crat
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #35 on: May 09, 2008, 02:12:55 PM »

Looks like someone decided to see what happens when
you DOS *yatmim, and sure enough, it denies service.

If you're having intermud trouble, you can try switching to *i4 rather
than using *yatmim, which will be down for a little while this
morning while I tidy things up.

*i4 204.209.44.3 8080

-Crat
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #36 on: May 11, 2008, 03:00:59 AM »

*yatmim is back up. I haven't yet had a chance to  thoroughly
investigate what happened, but it appears to involve
someone sending lots of packets doing unusual things.

I'll be poking at the logs and such to figure out what
happened. If I am able to share details, I will do so in
the next few days.

In any case, it was a good excuse to upgrade the
*yatmim computer to a more robust config, so rather
than a wheezing old 300MHz server, it's on an
old-but-still-spry dual 750MHz machine.

I still recommend people get used to the idea of moving to
*i4 permanently. Eventually my old friend on the faculty
will retire, and I'll have no explanation for the university
police as to why I need to be on campus, working on *yatmim.

-Crat
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #37 on: August 17, 2008, 05:51:38 PM »

The server that the *i4 router is on had some trouble this morning,
and rebooted. As far as I can tell, all is ok now, so your intermud
connection should be able to resume.

The neat thing is that the uptime shortly before this happened was:

Quote
Router socket daemon uptime: 17w 1d 12h 58m 36s

And this interruption wasn't because of router code, but
rather server stuff beyond my control. Hurray for stable router code!

-Crat
Logged
Tricky
BFF
***
Offline Offline

Posts: 168


I like what I code and I code what I like!


View Profile
« Reply #38 on: August 18, 2008, 01:24:35 AM »

Stable? Are you willing to bet your reputation on that?  Roll Eyes

Tricky
Logged

cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #39 on: September 09, 2008, 06:47:25 PM »

Quote
Stable? Are you willing to bet your reputation on that?

Sad

Today a nasty thunderstorm swept through town and *yatmim got
knocked offline for a bit, and in a strange way. It should be up
and ok now.

This is as good a time as any to announce that *yatmim is no longer
the official primary router of the LPMuds.net intermud network. If
your Intermud-3 client is pointing at *yatmim, please take the time
to change the connection to *i4. It is faster, more reliable, and has
more bandwidth.

Please make sure your configuration points to the correct name and
ip and port
. The #1 cause of problems when switching routers is
leaving the old name in the name field. This is not good. This is bad.
Change all three:

name: *i4
ip: 204.209.44.3
port: 8080

Let me know if you have problems I can help with.

-Crat
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #40 on: September 09, 2008, 07:24:08 PM »

Hmm...actually it looks like the network *yatmim is on might be a bit screwy.

You may not be able to connect to yatmim for a little while.

All the more reason to switch to *i4

Smiley

-Crat
Logged
Tricky
BFF
***
Offline Offline

Posts: 168


I like what I code and I code what I like!


View Profile
« Reply #41 on: September 10, 2008, 01:23:41 AM »

All the more reason for admins to implement alternate routers given in the startup-reply packet.

Tricky
Logged

cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #42 on: September 10, 2008, 06:56:18 PM »

Quote
All the more reason for admins to implement alternate routers given in the startup-reply packet.

This is a good idea and I've added code to the router to
make it so. It is not yet enabled, though.

The reason I hesitate is that Dead Souls is not 100% compliant
with the spec's intent of "disconnect and reconnect to the
preferred router if it differs from the current connection."

http://ebspso.dnsalias.org:6061/intermud3.lpc

I suspect that other libs, written at a time when multiple
routers were more fantasy than reality, are similar.

It's trivial for me to drag the Dead Souls people into
compliance, but I'm wary of dumping a New Way into
the laps of folks running clients from 1996.

-Crat
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #43 on: September 24, 2008, 07:27:00 PM »

So I'm in my car, *fuming*, roaring to campus,
and I'm thinking about all the choice words I'll
have for the slackjawed maintenance guy who
unplugged yatmim without calling me like the
sign says to do, or to catch the idjit student
who thinks he's stealing a computer that will
run his favrit video game, and I notice that
traffic all of a sudden is crazy, and the
traffic lights are out. And the closer I get to
campus, the harsher and more acrid the air
smells, and in the parking lot there are
emergency vehicles and people running around...
so I turned around and drove back, ashamed.

I dunno how long yatmim/dead-souls.net will be down. Let's
just hope everyone's ok.

-Crat
Logged
cratylus
Your favorite and best
Administrator
***
Offline Offline

Posts: 871


Cratylus@Dead Souls <ds> np


View Profile WWW
« Reply #44 on: September 24, 2008, 08:17:33 PM »

Apparently the fire wasn't oncampus but elsewhere...the emergency
response was due to folks stuck in elevators...as far as I know
everyone is ok Smiley

Also yatmim is back up, as well as dead-souls.net.

Please remember folks that yatmim is no longer the primary
i3 intermud router. Switch to i4 at your earliest convenience.

name: *i4
ip: 204.209.44.3
port: 8080

(make sure you change the name too, not just ip and port. it's important!)
Logged
Pages: 1 2 [3] 4 5   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!