Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w login - dead ?


3 Posts   1187 Views


Community Member, 13 Posts

11 August 2009 at 8:31pm


I'm trying to login to for the last several days , and always getting the message below. Anyone else has this issue ?

Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/trac/web/", line 339, in send_error
File "/usr/lib/python2.5/site-packages/trac/web/", line 684, in render_template
data = self.populate_data(req, data)
File "/usr/lib/python2.5/site-packages/trac/web/", line 592, in populate_data
File "/usr/lib/python2.5/site-packages/trac/web/", line 169, in __getattr__
value = self.callbacks[name](self)
File "/usr/lib/python2.5/site-packages/trac/web/", line 460, in prepare_request
for category, name, text in contributor.get_navigation_items(req):
File "/usr/lib/python2.5/site-packages/trac/web/", line 86, in get_navigation_items
if req.authname and req.authname != 'anonymous':
File "/usr/lib/python2.5/site-packages/trac/web/", line 169, in __getattr__
value = self.callbacks[name](self)
File "/usr/lib/python2.5/site-packages/trac/web/", line 131, in authenticate
authname = authenticator.authenticate(req)
File "build/bdist.linux-i686/egg/acct_mgr/", line 333, in wrap
return func(self, *args, **kwds)
File "build/bdist.linux-i686/egg/acct_mgr/", line 343, in authenticate
req.environ['REMOTE_USER'] = self._remote_user(req)
File "build/bdist.linux-i686/egg/acct_mgr/", line 373, in _remote_user
if AccountManager(self.env).check_password(user, password):
File "build/bdist.linux-i686/egg/acct_mgr/", line 104, in check_password
return self.password_store.check_password(user, password)
File "build/bdist.linux-i686/egg/acct_mgr/", line 57, in check_password
if super(SilverstripeStore, self).check_password(user, password):
File "build/bdist.linux-i686/egg/acct_mgr/", line 80, in check_password
return self.hash_method.check_hash(user, password, hash)
File "build/bdist.linux-i686/egg/acct_mgr/", line 52, in check_hash
return hash == self.generate_hash(user, password)
File "build/bdist.linux-i686/egg/acct_mgr/", line 47, in generate_hash
user,password,realm = _encode(user, password, self.realm)
File "build/bdist.linux-i686/egg/acct_mgr/", line 56, in _encode
return [a.encode('utf-8') for a in args]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)


Forum Moderator, 922 Posts

11 August 2009 at 11:01pm

Seems to be working fine for me.

Is anyone else experiencing this behaviour?


Community Member, 13 Posts

12 August 2009 at 12:56am


Got the problem - the cached password was saved in Cyrilic letters, and I was using autocomplete to save the time. With proper US layout everything worked fine.

Sorry - my fault :) (However utf-8 passwords are not working :)