Author Topic: Intermud-3 router old status  (Read 44504 times)

Offline Aidil

  • Friend
  • **
  • Posts: 50
    • View Profile
    • Way of the Force
Re: Intermud-3 router status
« Reply #45 on: October 19, 2008, 12:44:43 pm »
A new router has been added to the intermud 3 network:

name: *wpr
ip: 195.242.99.94
port: 8080

It is connected to *yatmim and *i4 and such through irn, and carries the same channels
as those do (also with the same rules obviously).

The primary purpose is to increase the redundancy of the i3 network (secondary purpose,
I kept myself entertained by writing the code for this..)

This router uses a different codebase then Cratylus' routers, it was written by me from scratch
and the irn code was added in the last 2 weeks. All may be considered to be 'in testing' for now.

Because it uses a new codebase, it may behave differently then *yatmim or *i4 do, when this
causes compatibility issues for you, I'd like to hear, just like any other problems you may
encounter. You can contact me on i3 as aidil@Way of the Force, or by email as aidil@wotf.org

Oh, 'filtered channels' won't work on my router, and they do not work properly between routers
on the intermud 3 network at all right now.

Aidil.
Way of the Force

A Star Wars LPMud
wotf.org port 23

Offline Aidil

  • Friend
  • **
  • Posts: 50
    • View Profile
    • Way of the Force
Re: Intermud-3 router status
« Reply #46 on: October 20, 2008, 04:15:46 am »
Some info on the differences between my router (*wpr) when compared to *i4 or *yatmim

- mudlist updates
  When a mud goes offline unexpectedly, or after having sent a shutdown packet with a
  restart_delay of less then 5 minutes, *wpr will not send out an update inmediately, rather
  it will wait approximately 5 minutes for the mud to return. If the mud returns within this time,
  and nothing else changes (ie, the mud info is the same), you will not get an update at all.

- mudlists are sent one mud at a time.

- ucache-update packets are only sent to muds that support the ucache service

- different error messages, and at times different errors

For those interested, documentation for the inter router network protocol is at

http://wotf.org/i3/irn/v1/

Way of the Force

A Star Wars LPMud
wotf.org port 23

Offline Aidil

  • Friend
  • **
  • Posts: 50
    • View Profile
    • Way of the Force
Re: Intermud-3 router status
« Reply #47 on: October 25, 2008, 08:58:24 am »
It seems *wpr is working very well, absolutely nothing unexpected happened after
fixing a few initial (and mostly cosmetic) glitches. This turned out to be a lot less
hairy then I had expected.

This means that testing is over now, and it should be considered 'production'.

That said, if you are using a custom i3 client, it might be a good idea to try if it
works with *wpr now instead of waiting until for some reason *i4 fails. It would
be good to know how things work out with a lot more muds connected also.

Aidil.
Way of the Force

A Star Wars LPMud
wotf.org port 23

Offline Aidil

  • Friend
  • **
  • Posts: 50
    • View Profile
    • Way of the Force
Re: Intermud-3 router status
« Reply #48 on: October 27, 2008, 04:58:36 pm »
The network *wpr is on is experiencing some routing problems. Those should get fixed in the comming hours.
Way of the Force

A Star Wars LPMud
wotf.org port 23

Offline Tricky

  • BFF
  • ***
  • Posts: 189
  • I like what I code and I code what I like!
    • View Profile
Re: Intermud-3 router status
« Reply #49 on: October 27, 2008, 08:38:15 pm »
I did a quick test with AFK 1.7 last week on Aidil's test server and production server and found no problems. The only problem I found was who-req didn't quite work properly (rwho'ing an AFK mud). Actually I didn't get a response.

Tricky

Offline Aidil

  • Friend
  • **
  • Posts: 50
    • View Profile
    • Way of the Force
Re: Intermud-3 router status
« Reply #50 on: October 28, 2008, 07:30:52 am »
Curious, I don't do anything special wrt rwho-requests.

Maybe when you catch me online, we can look into this some more.

Way of the Force

A Star Wars LPMud
wotf.org port 23

Offline Aidil

  • Friend
  • **
  • Posts: 50
    • View Profile
    • Way of the Force
Re: Intermud-3 router status
« Reply #51 on: October 29, 2008, 05:22:05 am »
Investigating a little bit further, I think the rwho 'issue' is related to a limitation of the current irn implementation.

Currently, when a mud connects to more then one router (either through the imc2 bridge or through i3), the last
router that the mud connects to becomes authoritive.

When the connection between the mud and this router drops, the router reports the mud offline, despite it also
being connected to another router still.

The consequence is that the mud will still receive broadcasts and can still send out packets. It will not receive
directed packets however (at least not when sent by a mud connected to another router).

Seeing that RtH-AFK connects to the imc2 bridge and to *wpr, and seeing that it was still connected to *wpr while being offline
according to the mudlist, I strongly suspect that this explains the problem Tricky reported.

I changed *wpr such that if a mud gets reported as offline by another router while *wpr has a direct
connection to that mud, *wpr will send out an update to the other routers reporting the mud as online and connected
to *wpr.

Note that this is only implemented on *wpr, and only to test if this is a workable solution.
At some later time, Cratylus and me will have to decide on a network wide 'fix' for this.
Way of the Force

A Star Wars LPMud
wotf.org port 23

Offline cratylus

  • Your favorite and best
  • Administrator
  • ***
  • Posts: 1022
  • Cratylus@Dead Souls <ds> np
    • View Profile
    • About Cratylus
Re: Intermud-3 router status
« Reply #52 on: December 06, 2008, 08:03:29 am »
*i4, *yatmim, and *dalet will receive some code upgrades this
weekend. Hopefully this will not incur service interruptions, but
it is possible that you may be disconnected a couple of times.

Note that Aidil's node ( *wpr 195.242.99.94 8080 ) has no such
maintenance scheduled, so if you're connected to it you shouldn't
experience any interruptions this weekend.

-Crat

Offline cratylus

  • Your favorite and best
  • Administrator
  • ***
  • Posts: 1022
  • Cratylus@Dead Souls <ds> np
    • View Profile
    • About Cratylus
Re: Intermud-3 router status
« Reply #53 on: January 21, 2009, 04:56:43 pm »
*yatmim is down. I won't be able to investigate until tomorrow, so expect
a 24-hour outage. If you were connected to *yatmim, please take this
opportunity to switch your i3 network connection settings to one of
the two supported routers:

*wpr 195.242.99.94 8080

*i4 204.209.44.3 8080

-Crat

EDIT: Looks like it's available again. Probably a problem on the
school network, since the server did not go down. In any case,
this is a good time for folks to switch.
« Last Edit: January 22, 2009, 06:04:26 am by cratylus »

Offline cratylus

  • Your favorite and best
  • Administrator
  • ***
  • Posts: 1022
  • Cratylus@Dead Souls <ds> np
    • View Profile
    • About Cratylus
Re: Intermud-3 router status
« Reply #54 on: April 06, 2009, 11:44:18 am »
Investigating some anomalies on the intermudses today, I tested
a thing that made everything fall down. :( sry!

So if you've had weird problems with your intermud connection today, that's probably why.

Good news is that the LPMuds.net intermud network hubs are now all running on
the same (and latest) driver and lib versions, and the problems I saw earlier
today seem not to be recurring.

-Crat

Offline cratylus

  • Your favorite and best
  • Administrator
  • ***
  • Posts: 1022
  • Cratylus@Dead Souls <ds> np
    • View Profile
    • About Cratylus
Re: Intermud-3 router status
« Reply #55 on: April 14, 2009, 10:15:48 pm »
Wolfpaw recently updated the server that *i4 is on.

Unfortunately this appears to have lowered the threshold for some kind
of resource monitor, and it's causing *i4 to reboot every half hour.

:(((

I'll be working with the Wolfpaw admin to resolve this. In the meantime,
if this is causing you problems, try connecting to Aidil's server instead:

*wpr 195.242.99.94 8080

Offline Aidil

  • Friend
  • **
  • Posts: 50
    • View Profile
    • Way of the Force
Re: Intermud-3 router status
« Reply #56 on: May 13, 2009, 07:39:45 am »
*wpr is currently having networking problems, and is unreachable. Network people are working on the issue, and it is expected this will be resolved in the commign hours.

Aidil
Way of the Force

A Star Wars LPMud
wotf.org port 23

Offline wodan

  • BFF
  • ***
  • Posts: 434
  • Drink and code, you know you want to!
    • View Profile
Re: Intermud-3 router status
« Reply #57 on: May 13, 2009, 08:15:32 am »
so, reading the two previous posts...
should we switch to *yatmim?

Offline cratylus

  • Your favorite and best
  • Administrator
  • ***
  • Posts: 1022
  • Cratylus@Dead Souls <ds> np
    • View Profile
    • About Cratylus
Re: Intermud-3 router status
« Reply #58 on: May 13, 2009, 11:15:48 am »
so, reading the two previous posts...
should we switch to *yatmim?

Generally when I post in this thread it will be to warn folks of some problem
or other. Sometimes I do announce fabulous uptime for a router, but this seems
to do nothing but jinx things.

I guess that a person could come away from this thread as thinking that
there's nothing but problems.

However, generally speaking, *i4 and *wpr are pretty reliable, and generally speaking,
it's a good thing to have a thread people can go to in case the occasional
service interruption needs explanation.

People should absolutely not move to *yatmim, and in fact they need to get
themselves moved over to *i4 or *wpr ASAFP. My buddy oncampus is retiring
soon, and without his academic aegis, *yatmim won't be long for this world.

This is a good time for folks to heed my longtime warning:

Quote
please take this opportunity to switch your i3 network connection settings
to one of the two supported routers:

*wpr 195.242.99.94 8080

*i4 204.209.44.3 8080

-Crat

Offline Aidil

  • Friend
  • **
  • Posts: 50
    • View Profile
    • Way of the Force
Re: Intermud-3 router status
« Reply #59 on: May 13, 2009, 01:18:17 pm »
Just wanted to mention that *wpr is back up.

With regards to switching to *yatmim, I think Cratylus explained quite well why you shouldn't.

Then, 2 routers on entirely different networks (not to mention, servers), running an entirely different codebase will very seldom be down at the same time, but both of them will be down at times due to all kinds of things. This is why there are multiple routers to begin with.

So you should just ensure your client supports switching between routers, and preferably, does so automatically. If you rely on a single router, you will at occations not have I3 access simply because NOTHING will be up 100% of the time, its theoretically impossible :)
Way of the Force

A Star Wars LPMud
wotf.org port 23