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.

We're retiring the forums!

The SilverStripe forums have passed their heyday. They'll stick around, but will be read only. We'd encourage you to get involved in the community via the following channels instead:

General Questions /

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

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

open.silverstripe.org login - dead ?


Go to End


3 Posts   1424 Views

Avatar
DigoART

Community Member, 13 Posts

11 August 2009 at 8:31pm

Hi,

I'm trying to login to open.silverstripe.org 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/api.py", line 339, in send_error
    'text/html')
  File "/usr/lib/python2.5/site-packages/trac/web/chrome.py", line 684, in render_template
    data = self.populate_data(req, data)
  File "/usr/lib/python2.5/site-packages/trac/web/chrome.py", line 592, in populate_data
    d['chrome'].update(req.chrome)
  File "/usr/lib/python2.5/site-packages/trac/web/api.py", line 169, in __getattr__
    value = self.callbacks[name](self)
  File "/usr/lib/python2.5/site-packages/trac/web/chrome.py", line 460, in prepare_request
    for category, name, text in contributor.get_navigation_items(req):
  File "/usr/lib/python2.5/site-packages/trac/web/auth.py", line 86, in get_navigation_items
    if req.authname and req.authname != 'anonymous':
  File "/usr/lib/python2.5/site-packages/trac/web/api.py", line 169, in __getattr__
    value = self.callbacks[name](self)
  File "/usr/lib/python2.5/site-packages/trac/web/main.py", line 131, in authenticate
    authname = authenticator.authenticate(req)
  File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 333, in wrap
    return func(self, *args, **kwds)
  File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 343, in authenticate
    req.environ['REMOTE_USER'] = self._remote_user(req)
  File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 373, in _remote_user
    if AccountManager(self.env).check_password(user, password):
  File "build/bdist.linux-i686/egg/acct_mgr/api.py", line 104, in check_password
    return self.password_store.check_password(user, password)
  File "build/bdist.linux-i686/egg/acct_mgr/ssdb.py", line 57, in check_password
    if super(SilverstripeStore, self).check_password(user, password):
  File "build/bdist.linux-i686/egg/acct_mgr/db.py", line 80, in check_password
    return self.hash_method.check_hash(user, password, hash)
  File "build/bdist.linux-i686/egg/acct_mgr/pwhash.py", line 52, in check_hash
    return hash == self.generate_hash(user, password)
  File "build/bdist.linux-i686/egg/acct_mgr/pwhash.py", line 47, in generate_hash
    user,password,realm = _encode(user, password, self.realm)
  File "build/bdist.linux-i686/egg/acct_mgr/pwhash.py", 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)

Avatar
Sean

Forum Moderator, 922 Posts

11 August 2009 at 11:01pm

Seems to be working fine for me.

Is anyone else experiencing this behaviour?

Avatar
DigoART

Community Member, 13 Posts

12 August 2009 at 12:56am

Hi,

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 :)