Used to work, now doesn't

Help with Setup, Hardware, Performance or other Issues...Or just pimp your rig.
Post Reply
User avatar
the enemy
Private First Class
Private First Class
Posts: 72
Joined: Sat Aug 21, 2004 2:18 am
Location: UK

Used to work, now doesn't

Post by the enemy »

Hi,

I had global logins working ok. Then I temporarily changed my callsign. When I changed it back, global logins no longer worked. I've typed and retyped my callsign and password without any change. Although in fact the error I get is:

Global login rejected, bad token.

as opposed to:

ERROR: did not get token:
NOTOK: invalid callsign or password (the enemy:xxxxx)

which is what i get if i use the wrong password.

What's up?

Thanks in advance
User avatar
the enemy
Private First Class
Private First Class
Posts: 72
Joined: Sat Aug 21, 2004 2:18 am
Location: UK

Post by the enemy »

I worked it out eventually. It turns out that without telling me, my ISP enabled a transparent proxy that intercepted all port 80 traffic. That changed my apparent IP address when bzflag connected to the list server to get a token for authentication.

The workaround for people in this position is to edit the config.cfg file for bzflag, and change the list server config line from:
set list http://list.bzflag.bz/db
to:
set list http://list.bzflag.bz:81/db
temporal distraction
Sergeant
Sergeant
Posts: 250
Joined: Wed Jan 05, 2005 3:12 pm

Post by temporal distraction »

Well this fix worked on my work ( I mean other :)) machine but not at home. Here at home the URL in that line isn't "http://list.bzflag.bz/db" - it's "http://my.BZFlag.org/db/" and everytime I change it to "http://my.BZFlag.org:81/db/" it gets changed back when I load the game.

I've tried putting either version in and it always gets changed back to "http://my.BZFlag.org/db/" even though I verify that I've saved the edit before loading the game.

I also don't get the error at home - it just fails to login with the global system (no warning) and then I can't login locally either (it says password incorrect). But I did see the error described below (and then tried this fix) and it worked, so HUH?

the file I am editing is "~/Library/Application Support/BZFlag/2.0/config.cfg "(on Mac OS X)
and the line I am trying to edit is "#set list http://my.BZFlag.org/db/"

tia
User avatar
DTRemenak
General
General
Posts: 625
Joined: Thu Jan 16, 2003 4:54 am
Location: U.S.
Contact:

Post by DTRemenak »

Remove the # in front of the line. That tells bzflag to ignore the line...which it does, causing your changes to have no effect.
Post Reply