Page 3 of 4

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 11:51 am
by Ded10c
If I had the hardware I'd offer, but I haven't got the hardware.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 8:50 pm
by squirrelof09
Bzscrap sits on nice dedicated server with plenty of bandwidth

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 9:52 pm
by Commando
I have hardware and network capacity. My work is constantly throwing away hardware. I have two Dell PowerEdge R710s. I haven't put either to use yet, but I think they would be way overkill for a match making server.

I suspect all that would be needed would be an i5 workstation, and that may be pleanty powerful for the task.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 10:06 pm
by Zero Angel
For matchmaking? Heck you could probably get away with using a raspberry Pi.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 10:07 pm
by Commando
Yeah, I couldn't see matchmaking taking a lot. NatNeg may require a little more horsepower though, granted RakNet NATNeg has been buggy since implementation.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 10:11 pm
by Red Devil
why does there have to be only one matchmaking server? why not a...gazillion?

(paraphrasing) "a server in every house!"

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 10:25 pm
by Ded10c
Because unlike BZ1, BZ2 doesn't allow you to choose which server you're using.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 10:48 pm
by Commando
Actually it does. The server can be specified in gameprefs.ini.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 11:12 pm
by Commando
Per gameprefs.ini
// RakNet master server address and NatNeg server/port. Don't change
// these unless you're very sure you know what you're doing.
MasterServerAddress = "masterserver2.raknet.com"
NatNegServerAddress = "natpunch.jenkinssoftware.com"
NatNegServerPort = 61111

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 11:14 pm
by Commando
If there were a custom MatchMaking server, I would hope it would be improved. For example, allowing all fields to work when NatNeg is used. For example ping, player list, etc. I would hope bz2 would push said info to the server, which the server would store in a temporary database until the session disappeared. It is annoying not being able to see much about a server due to NATNeg being used, which a majority of servers use.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Sun May 04, 2014 11:50 pm
by Red Devil
how about...

MasterServerAddress1 = "masterserver2.raknet.com"
NatNegServerAddress1 = "natpunch.jenkinssoftware.com"
NatNegServerPort1 = 61111
MasterServerAddress2 = "masterserver2.raknet.com"
NatNegServerAddress2 = "natpunch.jenkinssoftware.com"
NatNegServerPort2 = 61111
MasterServerAddress3 = "masterserver2.raknet.com"
NatNegServerAddress3 = "natpunch.jenkinssoftware.com"
NatNegServerPort3 = 61111
MasterServerAddress4 = "masterserver2.raknet.com"
NatNegServerAddress4 = "natpunch.jenkinssoftware.com"
NatNegServerPort4 = 61111
MasterServerAddress5 = "masterserver2.raknet.com"
NatNegServerAddress5 = "natpunch.jenkinssoftware.com"
NatNegServerPort5 = 61111
.
.
.
.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Mon May 05, 2014 12:03 am
by SUB-0
I thought about that mr2 just after I posted ....and yes bz1 did come to mind ...if the community did get a dedicated server running it would be a powerfull thing . it should be a matchmaking server that donsent care or discriminate ....be it troll or other ....its just and simply running games it dosent care....like ranknet for example....to many mistakes and unfair persecution would occur for sure ...be nice to make sure everyone has a fair input on the who, what, where, and hows ....as Commando mentioned the temporary data base ...and i'm sure many other have improvments that could be included.

and yes I also think we have many trust worthy people in this community to run the dedicated server or as red spot said
Exactly that. In order to have a 'honest' host you need one that is not attached to the community and takes no preference....

true the debate about trollers or other should stay here in the public forum...or be debated on the beta team changes should only be made in the patches like the ban button for example in all fairness ...
possibly bzscarp could serve as a dedicated server why not.

don't forgtet ....nothing is written in stone.... GSH for one the beta team ...the community should all be part of the process in my opinion ...
but it does open up a lot of questions...
with out loosing sight of what we need to accomplish ...
be nice to start working on this project on the side as a pilot project.... side by side with raknet ...compare, improve ,test test test.
as an insurance policy

Re: All gamespy services dead 2014/05/31 (?)

Posted: Mon May 05, 2014 12:10 am
by Commando
Yeah, we would want someone when a decent firewall as we have a member who likes to DoS the Raknet server.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Mon May 05, 2014 12:16 am
by Commando
GSH made it sound like it would be easy to reverse engineer the server. Unfortunately our candidates, of those that could make the server, are limited. GSH indicated it just using JSON calls. I think that was the term. I figured if a dedicated server were made, the program should be available to anyone willing to provide secondary hosting. Things I would like said server to do.

1. Retrieve and temporarily store all information for sessions, that way clients see more then "???" when NATNeg is used.
2. Server stores queries in a database, just for querying purposes. Mainly in case of DoSing. Granted I'm sure a DoS attack would not show up.
3. This one may be a little controversial, but servers being logged in a SQL database. Mainly storing a list of sessions that had been hosted on the server with only the info that is pubilcally available in the server list. Server name, host, server message, ping, check in time, check out time, passworded, locked, version. Things of that nature.

Re: All gamespy services dead 2014/05/31 (?)

Posted: Mon May 05, 2014 12:16 am
by SUB-0
Good point ...that could also be one of the improvments we all been waiting for...