Some server stuff

Discuss the public siege server Tempest.

Some server stuff

Postby nightwatch on Fri Jun 11, 2010 12:48 pm

Hi,
I get 600 ping with over 20 people on the server, and others are having similar problems. I live in Texas, so I should not be having problems. I suggest lowering it to 16-20 people. It will save you money too. Another option would be to have two servers.

Also, if you really want ja+ on the server, you should disable a lot of the extra things, including melee fighting for reborn bosses and force push deflections directly back at the thrower. Also, I would really suggest sticking to base, because the netcode is faster and you will experience less lag problems. Maybe patch it so it's not vulnerable to buffer overflow attacks -_-

Oh yeah, can I have admin? Or at least, more people should.
nightwatch
 
Topic author
Posts: 76
Joined: Wed Jun 24, 2009 5:04 pm
Local time: Thu Dec 04, 2025 2:13 pm
Karma: 0

Re: Some server stuff

Postby Turky on Fri Jun 11, 2010 2:11 pm

nightwatch wrote: force push deflections directly back at the thrower.


I thought for sure you'd know by now that any modded or windows server will by default behave this way. Another side effect is projectile deflections from sabers and other deflective surfaces (atst, walls, windows) going directly back at the attacker. So unless there's a setting in ja+ to disable this that I don't know about (doubtful), there's not much to be done until kera's new mod w/admin levels is installed on Tempest. Obviously the main reason for ja+ being there right now is the admin levels, otherwise it'd have the non-admin level version of Keramod that's currently on Impulse.

As for the ping, I used to have the same issue in Texas because of a crappy dorm connection. The connection was so crappy it couldn't even stream youtube in real time, I had to wait for the whole video to load before watching. Not sure if you have these same symptoms...

So as far as gaming, I pretty much didn't get a chance to play that year in the dorms unless I lugged my laptop to the planetarium and hooked up to the ethernet there--having been only one of three people who had a key to the place. Even the janitors didn't go in there (lmfao).
Image
Image
Image
User avatar
Turky
dude weighs like 90 pounds
 
Posts: 3012
Joined: Mon May 25, 2009 4:32 pm
Location: the great communist world of china
Highscores: 1
Local time: Thu Dec 04, 2025 2:13 pm
Karma: -132

Re: Some server stuff

Postby nightwatch on Fri Jun 11, 2010 2:31 pm

Hm, actually I have a pretty good Internet connection -- not the best, but certainly better than yours was. But the deflection is certainly something that can be changed by a mod. Anyway, I'll talk to kra and see if I can help him hurry the fuck up ;)
nightwatch
 
Topic author
Posts: 76
Joined: Wed Jun 24, 2009 5:04 pm
Local time: Thu Dec 04, 2025 2:13 pm
Karma: 0

Re: Some server stuff

Postby Turky on Fri Jun 11, 2010 3:04 pm

Kera's mod fixes it for windows servers :P as I said the main thing it needs now is admin levels (think he already finished that version), before we put keramod on the public server.
Image
Image
Image
User avatar
Turky
dude weighs like 90 pounds
 
Posts: 3012
Joined: Mon May 25, 2009 4:32 pm
Location: the great communist world of china
Highscores: 1
Local time: Thu Dec 04, 2025 2:13 pm
Karma: -132

Re: Some server stuff

Postby Kerafym on Fri Jun 11, 2010 5:01 pm

nightwatch wrote:Hm, actually I have a pretty good Internet connection -- not the best, but certainly better than yours was. But the deflection is certainly something that can be changed by a mod. Anyway, I'll talk to kra and see if I can help him hurry the fuck up ;)


If you want to compile it in linux for me that'd certainly hurry me the fuck up. ;)
Hi. I'm angry on the internet.
User avatar
Kerafym
jkb's bro & svail's fiend
 
Posts: 1224
Joined: Fri Jun 26, 2009 5:07 pm
Local time: Thu Dec 04, 2025 3:13 pm
Karma: -1

Re: Some server stuff

Postby A nub is In Ur Forum on Fri Jun 11, 2010 6:34 pm

Retracted.
A nub is In Ur Forum
 

Re: Some server stuff

Postby Max Rambone on Fri Jun 11, 2010 6:50 pm

seta com_hunkmegs "768"
seta com_maxfps "125"
seta cg_drawFPS "0"
seta cg_lagometer "0"
seta cl_maxpackets "100"
seta cg_smoothclients "1"
seta cl_timenudge "0"
seta cl_packetdups "1"
rate 26500
snaps 40
r_fastsky "1"

These are my settings and seem to work well on my shitty DSL connection.

~archi
Eventus stultorum magister.
User avatar
Max Rambone
Ramboner
 
Posts: 2662
Joined: Thu Jun 11, 2009 5:55 am
Local time: Thu Dec 04, 2025 1:13 pm
Karma: 16

Re: Some server stuff

Postby nightwatch on Fri Jun 11, 2010 7:19 pm

Hi,
While I do appreciate your response, you're not a very pleasant person considering how condescending you are when you barely know what you are talking about.

A nub is In Ur Forum wrote:Wut? Dude complainin' about melee on reborn boss without even mentioning baton/etc. That's a first since baton went in I think, on any server it has been done on (multiple.) The stupid cheese JA+ moves should already be disabled, so all that's available is the basejka debugmelee moves, anyways, I think. ...the ones with the horribly short range and long wind-up that can't be used to pullcheese. The popular pub servers have had those settings for about 3 years now I think, maybe more...?


It is annoying when you spawn and your weapon switches to melee.

Anyways, most of the kids getting 600 ping on Tempest ever have like, you know, rate 4000 and base net settings all around, and most are euro or australian on top of that. You might wanna check your net settings in case you forgot to set them on a reinstall or something... but frankly I don't usually see people with proper settings getting pings that high there, even when it's packed, and I live about the same distance from the server's current location as you. Maybe make sure you don't have any downloads/internet radio streams/etc going that might be taking up significant portions of your bandwidth, too. You have at least 5/1 cable or DSL I hope? http://speedtest.net is good for checking your effective rates. If you're sharing a connection it could easilly be someone else hogging bandwidth at times.


I have a good connection. The high ping is a result of so many other clients being connected. I have no problems on empty servers, and I have less problems on servers with fewer people.

Lowering clients won't save anyone money because the provider doesn't charge by the slot. If anything, raising maxrate a bit more might be in order... if we can get people to raise thier rate accordingly so that it matters... to accomodate all 32 slots. But rate 25k is plenty for at least 20 slots. JKA itself will allow up to 90k rate as long as both server and client set it, and while I suspect ET might choke on that much, something like 40-50k may well work.


Cool.

Ha ha. Sticking to base? Have you any idea how many server-crashing kids we have in this community? If Tempest ever ran a .so not patched against all known server crashes, I guaruntee it wouldn't go a week without being taken down... and the provider apparently doesn't support auto-restart, so that means it's down until Guard gets around to restarting it every time that happens.


Write a script? It runs on linux after all. Just monitor it to see if it's running and if it isn't restart it... Or do they only let you run a JKA server? That would be silly.

And it's not just a few patches either - there are something like a dozen exploits ranging from crashes to arbitrary code execution that absolutely must be patched - luckily most are in jampded,

Why is this lucky? Isn't the dedicated server not open source, so if there are any bugs, they cannot be fixed?

but there are several in the .so as well. Now, a mod of base that sticks very close but fixes all of them might work, but it pretty much needs to have admin levels and logging of admin actions to maintain order... neither gamalls nor the basejka mod meet that.

It shouldn't be that hard to implement. I think kra's working on that, and he's a noob programmer (it isn't an insult, he knows this and it's good ;))

Pretty sure that netcode bit is a pure myth, too - the .so doesn't contain any of the real 'netcode', just gameplay; the Q3 netcode is all in jampded, and a mod doesn't (can't, without extreme measures) change that. Most likely sprung from the fact base servers often don't get as much traffic and thus don't get stressed like mod servers do.


JA+ processes many more things each frame on the server, so yes, response times will be slower. And what do you mean, without extreme measures. Reverse engineering?

Deflection can be changed by a mod, yes, but unless the mod specifically goes out of its way to change it, it's generally gonna be the Windows behavior, because the simple fact is, the default no-mod linux behavior is a bug, the unintended result of a compiler-dependant issue Raven didn't notice or address.

No, the chances of it being a compiler dependent issue are ridiculously small. The linux server code was merely released at a different time, during which they changed it.

A bug worth reproducing, yes, but a bug nonetheless. It was never intentional by the actual Ravensoft programmers - they intended things to deflect like they do on Windows servers. That's what makes the linux behavior hard to come by. Technically it's not a fix to get the linux behavior... it's intentionally breaking it. ;-D

How do you know they never intended this? The only thing I could think of that would lead you to this idea is comments in the library files...

Plenty of people have admin actually, from what I've seen. Has anyone been laming unopposed or something? Or do you just want to see restarts done every round?


Laming unopposed.

P.S. Thanks archi. A lot of those are for low framerates, which I have no problem with, but I'll try the network settings.
nightwatch
 
Topic author
Posts: 76
Joined: Wed Jun 24, 2009 5:04 pm
Local time: Thu Dec 04, 2025 2:13 pm
Karma: 0

Re: Some server stuff

Postby Turky on Fri Jun 11, 2010 7:44 pm

I liked how anub treats exar as if he isn't apt enough to rule out things like music streams and torrents, and to check his own connection speed.
Image
Image
Image
User avatar
Turky
dude weighs like 90 pounds
 
Posts: 3012
Joined: Mon May 25, 2009 4:32 pm
Location: the great communist world of china
Highscores: 1
Local time: Thu Dec 04, 2025 2:13 pm
Karma: -132

Re: Some server stuff

Postby GUARD!AN on Fri Jun 11, 2010 10:20 pm

nightwatch wrote:Hi,
I get 600 ping with over 20 people on the server, and others are having similar problems. I live in Texas, so I should not be having problems. I suggest lowering it to 16-20 people. It will save you money too. Another option would be to have two servers.


Eh I actually thought about having a second smaller pub server for a while, which is an interesting idea, but if people want smaller pubs they can go to the unused euro pub servers I suppose.

Because the euro servers are smaller servers is the reason I think they are relatively unused these days. Due to siege's low population, people need to all congregate together in one place.

nightwatch wrote:Also, if you really want ja+ on the server, you should disable a lot of the extra things, including melee fighting for reborn bosses and force push deflections directly back at the thrower.


Most people seem to like the fancy extraneous stuff like stun batons and whatnot. And I've always been indifferent to pushax, I play both demo and reborn boss all the time and don't really notice too much anymore. What it really comes down to is the necessary evil that is called JA+, which enables it.

nightwatch wrote: Also, I would really suggest sticking to base, because the netcode is faster and you will experience less lag problems. Maybe patch it so it's not vulnerable to buffer overflow attacks -_-


I did grow up pubbing on base, and wish pubs could be base, but its just not feasible these days anymore. I'd rather have the server be a bit more laggy but have more uptime than be crashing all the time. And even if the provider did allow me to implement a restart script, the amount of times the server would restart would just turn off a lot of the population.

nightwatch wrote:Oh yeah, can I have admin? Or at least, more people should.


lol, you've always had a good sense of humor.
GUARD!AN

–noun
1. guarding; protecting: a guardian deity.
2. a violent, tropical, cyclonic storm of the western North Atlantic, having wind
speeds of or in excess of 72 mph (32 m/sec).
3. (in Gnosticism) one of a class of powers or beings conceived as emanating
from the Supreme Being and performing various functions in the operations of
the universe.
4. a terrifying dream in which the dreamer experiences feelings of helplessness,
extreme anxiety, sorrow, etc.
5. The sensation and muscular spasm caused by an electric current passing
through the body or a body part.
User avatar
GUARD!AN
Soup Eater
 
Posts: 3019
Joined: Mon May 25, 2009 3:41 pm
Location: San Francisco, CA
Highscores: 4
Local time: Thu Dec 04, 2025 12:13 pm
Karma: -147

Next

Return to Tempest

Who is online

Users browsing this forum: No registered users and 0 guests