I get this when it try to register here:
http://vegastrike.sourceforge.net/cgi-b ... _submit.py
AttributeError Python 2.4.3: /usr/bin/python
Fri May 29 17:42:23 2009
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/home/groups/v/ve/vegastrike/cgi-bin/register_submit.py
76 mod = os.environ.get('QUERY_STRING','')
77 conn = db.connect(settings.dbconfig, mod)
78 if post_args:
79 execute(conn, mod, post_args)
80
execute = <function execute>, conn = <db.FileDB instance>, mod = '', post_args = {'faction': 'aera', 'password': 'tigger01', 'type': 'Beholder', 'username': 'DucksofGrass'}
/home/groups/v/ve/vegastrike/cgi-bin/register_submit.py in execute(dbconn=<db.FileDB instance>, mod='', form={'faction': 'aera', 'password': 'tigger01', 'type': 'Beholder', 'username': 'DucksofGrass'})
42 type = dbconn.check_string( form.get("type",'') )
43
44 if not dbconn.check_password(username, password, True):
45 raise db.DBError,"Error password for username "+username+" does not match our records"
46
dbconn = <db.FileDB instance>, dbconn.check_password = <bound method FileDB.check_password of <db.FileDB instance>>, username = 'DucksofGrass', password = 'tigger01', builtin True = True
/home/groups/v/ve/vegastrike/cgi-bin/db.py in check_password(self=<db.FileDB instance>, username='DucksofGrass', password='tigger01', can_create=True)
228 s=f.read()
229 f.close()
230 if self.compare_password(s, password):
231 success=True
232 except IOError:
self = <db.FileDB instance>, self.compare_password = <bound method FileDB.compare_password of <db.FileDB instance>>, s = '', password = 'tigger01'
/home/groups/v/ve/vegastrike/cgi-bin/db.py in compare_password(self=<db.FileDB instance>, hash='', password='tigger01')
107
108 def compare_password(self, hash, password):
109 phash = self.hash_password(password)
110 if len(hash)<len(phash):
111 return password == hash
phash undefined, self = <db.FileDB instance>, self.hash_password = <bound method FileDB.hash_password of <db.FileDB instance>>, password = 'tigger01'
/home/groups/v/ve/vegastrike/cgi-bin/db.py in hash_password(self=<db.FileDB instance>, password='tigger01')
99 pass
100 def hash_password(self, password):
101 if settings.password_hash_methode == 'md5':
102 import md5
103 return md5.md5(password).hexdigest()
global settings = <module 'settings' from '/home/groups/v/ve/vegastrike/cgi-bin/settings.py'>, settings.password_hash_methode undefined
AttributeError: 'module' object has no attribute 'password_hash_methode'
args = ("'module' object has no attribute 'password_hash_methode'",)
And when i start the game it gives me NETWORK ERROR: Unexpected socket request!
What's wrong? or is this game basically just dead?