Modify ↓
#848 closed enhancement (wontfix)
Cannot find implementation of IPasswordStore
Reported by: | cread | Owned by: | Matt Good |
---|---|---|---|
Priority: | high | Component: | AccountManagerPlugin |
Severity: | normal | Keywords: | htpasswd ipasswordstore htpasswdstore |
Cc: | conley@… | Trac Release: | 0.10 |
Description
I have referenced other similar tickets that have been resolved with changes to trac.ini locally, however even with the changes and restarting apache, the error remains.
Here is the trace:
Traceback (most recent call last): File "/home/livelinux/packages/lib/python/trac/web/main.py", line 356, in dispatch_request dispatcher.dispatch(req) File "/home/livelinux/packages/lib/python/trac/web/main.py", line 224, in dispatch resp = chosen_handler.process_request(req) File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 250, in process_request File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 36, in _create_user File "build/bdist.linux-i686/egg/acct_mgr/api.py", line 95, in has_user File "build/bdist.linux-i686/egg/acct_mgr/api.py", line 112, in password_store File "/home/livelinux/packages/lib/python/trac/config.py", line 377, in __get__ raise AttributeError('Cannot find an implementation of the "%s" ' AttributeError: Cannot find an implementation of the "IPasswordStore" interface named "HtPasswdStore". Please update the option account-manager.password_store in trac.ini.
This is my trac.ini configuration:
[account-manager] password_store = HtPasswdStore password_file = /home/livelinux/trac_sites/live.htpasswd [components] webadmin.* = enabled trac.web.auth.LoginModule = disabled acct_mgr.* = enabled acct_mgr.web_ui.LoginModule = enabled acct_mgr.web_ui.RegistrationModule = enabled acct_mgr.htfile.HtPasswdStore = enabled acct_mgr.admin.AccountManagerAdminPage = enabled acct_mgr.web_ui.AccountModule = enabled acct_mgr.api.AccountManager = enabled
Reference the installed application at: http://live.conleyread.com/
Attachments (0)
Change History (3)
comment:1 Changed 18 years ago by
Cc: | conley@… added; anonymous removed |
---|
comment:2 Changed 18 years ago by
Resolution: | → wontfix |
---|---|
Severity: | major → normal |
Status: | new → closed |
Type: | defect → enhancement |
Note: See
TracTickets for help on using
tickets.
The trace is very misleading. The above error was fixed by replacing fileinput.py in the python2.3 libs.