News:

Come Chat with us live! Learn how HERE!

Main Menu

new master server?

Started by ghostshell, August 04, 2008, 11:36:33 PM

ghostshell

I've noticed that the master server is responding with incomplete packets, if at all. Most times I have to click "get new list" 3-4 times to see a decent list of servers. I don't know who hosts it or how much is its load, but I would be willing to host a new one or host another (master2) if it will help. I propose a simple DNS round-robin, and setup a way to sync the lists between both servers. Let me know your thoughts.

For those people that don't know me, I host the Dretch*Storm server, delivering fun and entertainment to thousands of newbies for over a year.

Bomb

Is it possible that your connection is spotty? I have to press the button three times to get a decent-sized list, and I know it's because of my connection hanging.

kevlarman

master responds consistently to me, are you sure it's not your own connection?
Quote from: Asvarox link=topic=8622.msg169333#msg169333Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

mooseberry

Seems fine to me, it's probably just too much nade spam on your server.  ;)
Bucket: [You hear the distant howl of a coyote losing at Counterstrike.]

मैं हिन्दी का समर्थन

~Mooseberry.

Thorn


Evoc

Sometimes I too have to click Get New List a few times. I thought it was just me, but apparently it isn't.
Quote from: ...lying to people about being banned...Evoc: I JUST GOT BANNED FROM THE FORUMS
Amanieu: lolwut
Thorn: nice
your_face: rofl
Thorn: the less places you can say anything the better

Amanieu

My guess is that the UDP packets aren't comming in the right order, and you get the ending packet before you get the rest of the list.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

David

Quote from: Amanieu on August 13, 2008, 07:43:08 PM
My guess is that the UDP packets aren't comming in the right order, and you get the ending packet before you get the rest of the list.
Doesn't matter, each packet has the full header and footer.  Sadly none contain the total number of packets, so you never know if you got them all...
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Confess

It would be nice to have multiple servers in multiple regions of the world - instead of just ONE 'master server', that everyone has to depend on. Especially for those that are in different sections of the world, it will respond bests for them to pick their own directory instead of the master.

Tremcentral would also be willing to supply a directory server. Is the directory server software available for download anywhere?

Regards,
Meow11
know that I myself cannot do anything, that I will fall, and that I am a sinful man, but I know that I can do ANYTHING through God Almighty, whom strengthens me.

Amanieu

The Tremfusion team is currently running an experimental master server in France, master.tremforges.net, but it's empty atm.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

David

#10
Running more than one server would require everyone to update, so whatever happens any new master servers will be mostly useless until 1.2.  Clients and servers would use them all, so there is absolutely no benefit to having it near you.  Sort by ping will fix that anyway.
Also, I doubt the devs will be too keen to have it hosted by someone non-them, its an easy way to do a lot of damage / abuse.

EDIT:  Confess:  Its in svn.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Amanieu

Our plan is to have the master server manage different lists of servers, such as one list for french servers, another list for english servers, a list for clan server, etc.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Bissig

Quote from: David on August 14, 2008, 12:57:07 PM

--- snip ---

Sort by ping will fix that anyway.

--- snip ---


Sort by mod and other details/extras too?

cactusfrog

Quote from: David on August 14, 2008, 12:57:07 PM
Sort by ping will fix that anyway.
sort by ping doesn't work

Snake

.

David

It does if you have a modern client (been fixed for like 2 years).
Also, I said it *will* fix that, in 1.2, where it should be default.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Amanieu

It will work if either:
- Your client has my patch that fixes it
- You aren't using the 1.1 menus
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

Death On Ice

Is it possible to include an 'update' button in 1.2 which will download the latest dev-compiled binaries for each platform? Because that would be pretty awesome.