Hello,

We have the current development version of trac (012dev, from today's trunk) 
running, on an 
apache v 2.2.3 webserver using mod_wsgi. The user auth is done by apache, using 
the 
digest method and the fine grained permissions, using the authz plugin. The 
corresponding 
lines in my sites-available/default file are those:

<Location "/migration/login">
    AuthType Digest
    AuthName "migration"
    AuthDigestDomain /migration
    AuthDigestProvider file
    AuthUserFile /opt/trac/www/trac.htpasswd
    Require valid-user
</Location>

We are able to create users, using 'htdigest /opt/trac/www/trac.htpasswd 
migration newuser'.
Now we installed the Account Manager plugin, that lists all available users. 
Deleting users 
also works fine.

Now, on creation of a new user, (name test, pw test) with the the 
AccountManager Plugin, 
the following line is added to my trac.htpasswd file:

test:migration:0000000091706f12da9a78d6dd3ac202

But: Login is not possible with test/test. I tried it with 'basic' instead of 
'digest', too, same 
result. I noticed, that the password strings differ, if I create the same user 
using htdigest and 
AccountManagerPlugin. 

I'm stuck here. Have I misconfigured something (I believe so, but what?), or is 
a bug / version 
issue? What can I do to fix this? Should I file a ticket or is it fully my 
fault?

The corresponding lines from my trac.ini are those (omitted some lines):

[account-manager]
htdigest_realm = migration
password_file = /opt/trac/www/trac.htpasswd
password_store = HtDigestStore

[authz_policy]
authz_file = /opt/trac/env/conf/authzpolicy.conf

[components]
acct_mgr.admin.* = enabled
acct_mgr.api.* = enabled
acct_mgr.db.* = enabled
acct_mgr.db.sessionstore = disabled
acct_mgr.htfile.* = enabled
acct_mgr.htfile.abstractpasswordfilestore = disabled
acct_mgr.htfile.htdigeststore = enabled
acct_mgr.htfile.htpasswdstore = disabled
acct_mgr.http.* = enabled
acct_mgr.http.httpauthstore = disabled
acct_mgr.notification.* = enabled
acct_mgr.notification.accountchangelistener = disabled
acct_mgr.pwhash.* = enabled
acct_mgr.pwhash.htdigesthashmethod = disabled
acct_mgr.pwhash.htpasswdhashmethod = disabled
acct_mgr.svnserve.* = enabled
acct_mgr.svnserve.svnservepasswordstore = disabled
acct_mgr.web_ui.* = enabled
acct_mgr.web_ui.registrationmodule = disabled
authz_policy = enabled
authz_policy.* = enabled
trac.versioncontrol.web_ui.log.logmodule = enabled

[trac]
authz_file = /opt/trac/env/conf/authzpolicy.conf
authz_module_name = 
check_auth_ip = true
database = postgres://migration:[EMAIL PROTECTED]/migration
permission_policies = AuthzPolicy, DefaultPermissionPolicy, 
LegacyAttachmentPolicy
permission_store = DefaultPermissionStore

Any ideas?

Thank you in andvance

Johannes

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to