Opened 13 years ago
Last modified 13 years ago
#10273 closed defect
Not able to add users in Trac — at Initial Version
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | high | Milestone: | |
Component: | ticket system | Version: | |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
I have admin access. but I was not able to add users. Following is the error trace.
Python Traceback Traceback (most recent call last):
File "/var/lib/python-support/python2.5/trac/web/main.py", line 406, in dispatch_request
dispatcher.dispatch(req)
File "/var/lib/python-support/python2.5/trac/web/main.py", line 237, in dispatch
resp = chosen_handler.process_request(req)
File "build/bdist.linux-i686/egg/webadmin/web_ui.py", line 119, in process_request
path_info)
File "build/bdist.linux-i686/egg/acct_mgr/admin.py", line 48, in process_admin_request
return self._do_users(req)
File "build/bdist.linux-i686/egg/acct_mgr/admin.py", line 95, in _do_users
_create_user(req, self.env, check_permissions=False)
File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 53, in _create_user
mgr.set_password(user, password)
File "build/bdist.linux-i686/egg/acct_mgr/api.py", line 98, in set_password
if self.password_store.set_password(user, password):
File "build/bdist.linux-i686/egg/acct_mgr/db.py", line 50, in set_password
hash = self.hash_method.generate_hash(user, password)
File "/var/lib/python-support/python2.5/trac/config.py", line 383, in get
self.section, self.name))
AttributeError: Cannot find an implementation of the "IPasswordHashMethod" interface named "<acct_mgr.pwhash.HtDigestHashMethod object at 0x9bbb16c>". Please update the option account-manager.hash_method in trac.ini.