Moderator
383 posts
Registered:
Jan 2006
Hello everyone.
I have an issue with one server for a while.
When I connect to chi.digitalfrag.net:28000 I have ping 78, but on chi.digitalfrag.net:28001 I have ping 105.
Seems like only me I have this problem and only on this particular server.
Can reproduce it any day any time.
Any thoughts?
I have a feeling that it is somehow related to a build-in server browser.
Administrator
334 posts
Registered:
Jan 2006
had this issue a few times in the past and seen others with it too.
Like joining qw.foppa.dk:27501 gives 28 ping but 27502 gives 38... ożO
Don't know what causes it, but usually goes away by itself
Moderator
383 posts
Registered:
Jan 2006
In my case it do not disappear by itself and I need to ask ppl to go to another port to be able to play an official match with lower ping.
Administrator
384 posts
Registered:
Dec 2006
I have a feeling that it is somehow related to a build-in server browser.
I think by default ezquake now uses sb_findroutes 1 which means it tries to figure out the best route to the server (using proxy re-route if appropriate).
The problem is, it isn't totally reliable and can sometimes define a sub-optimal route (especially if you have an unstable connection that could be fluxing at the time it is finding the best routes).
Easy way to check, either see if the cl_proxyaddr cvar is saying something different for each server port, or manually connect to the server directly after starting QW without using the SB.
News Writer
493 posts
Registered:
Jan 2006
"by default ezquake now uses sb_findroutes 1" - Please check before saying such things
It is not on by default.
Moderator
383 posts
Registered:
Jan 2006
cl_proxyaddr ""
sb_findroutes 0
Administrator
384 posts
Registered:
Dec 2006
']"by default ezquake now uses sb_findroutes 1" - Please check before saying such things
It is not on by default.
To be fair I did prefix my statement with "I think..." which you chose to selectively exclude from your quote, so it wasn't as though I was stating it as fact, but point taken.
One thing you could try doing is finding another server running the same port numbers to see if the same thing happens e.g:
hostname2:28000
hostname2:28001
(maybe get a friend to put a temp server up for testing purposes). The reason I suggest this is in case your ISP is somehow treating traffic on port 28001 differently to 28000 (highly unlikely).
Also what makes you think it is related to the server browser, did you try manually connecting to the servers without going via SB?
Member
117 posts
Registered:
Jan 2006
The reason I suggest this is in case your ISP is somehow treating traffic on port 28001 differently to 28000 (highly unlikely).
My ISP (at least in this area) DOES do this :E
For example if I connect to 109.74.195.224:27500 direct then my ping is 25ms, but if I use the proxy on the same host then it's 12ms, but if I connect to port 27501 direct then ping is also 12ms. It's been like this for 2 years now
Trying to explain it to them is useless also. Oh I should add it's like this on any server.