I have just installed Trac, but I'm having trouble getting the authorization
configured. Immediately after clicking on the Login link, the error message
"Authentication information not available." is displayed.


I am running under Apache with FCGI. tracd isn't an option because of the
shared hosting environment I'm running in, but if it will help to use it for
diagnosing this problem, I can start it at the command line. I am running
Python 2.4.4, Trac 0.11.1, TracAccountManager 0.2.1dev-r5273. (Yeah, maybe
that is too bleeding edge.)


I only want to use SessionStore authentication. Here are two relevant
sections of the trac.ini file.


[account-manager]
account_changes_notify_addresses = 
authentication_url = 
force_passwd_change = true
generated_password_length = 8
hash_method = HtDigestHashMethod
htdigest_realm = 
notify_actions = []
password_file =
/home/myusername/trac_projects/trac_builder/trac_builder.passwd
password_format = htpasswd
password_store =
SessionStore,HtDigestStore,HtPasswdStore,HttpAuthStore,SvnServePasswordStore

          ... lines omitted...

[components]
acct_mgr.* = enabled
acct_mgr.admin.accountmanageradminpage = enabled
acct_mgr.api.accountmanager = enabled
acct_mgr.htfile.abstractpasswordfilestore = enabled
acct_mgr.htfile.htdigeststore = disabled
acct_mgr.htfile.htpasswdstore = disabled
acct_mgr.http.httpauthstore = disabled
acct_mgr.notification.accountchangelistener = enabled
acct_mgr.notification.accountchangenotificationadminpanel = enabled
acct_mgr.pwhash.htdigesthashmethod = enabled
acct_mgr.pwhash.htpasswdhashmethod = enabled
acct_mgr.svnserve.svnservepasswordstore = disabled
acct_mgr.web_ui.accountmodule = enabled
acct_mgr.web_ui.emailverificationmodule = enabled
acct_mgr.web_ui.loginmodule = enabled
acct_mgr.web_ui.registrationmodule = enabled
trac.web.auth.loginmodule = enabled
webadmin.* = enabled



Other attempts included (1) setting the following  parameters (diff from
above and in the correct section)

password_store = SessionStore
acct_mgr.pwhash.htdigesthashmethod = enabled
acct_mgr.pwhash.htpasswdhashmethod = disabled

and (2) trying it with the two hash method values switched (i.e. htdigest =
disabled, htpasswd = enabled). I have also tried setting all the options in
the acct_mgr to enabled, but it didn't change the behavior. The server is
up, if I let anonymous users have TRAC_ADMIN I can see and set all these
parameters from the admin section of the site, but I'm stumped as to how to
get this to work.

I am 100% certain I have overlooked something painfully obvious or there is
some version magic I am hoping someone out there will spot for me. 

-- 
View this message in context: 
http://www.nabble.com/Trouble-configuring-authentication-for-new-install-tp22507396p22507396.html
Sent from the Trac Users mailing list archive at Nabble.com.

--~--~---------~--~----~------------~-------~--~----~
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