> -----Original Message-----
> From: [email protected] On Behalf Of Robert
> Sent: 25 May 2011 05:44
> To: Trac Users
> Subject: [Trac] No handler matched request to /login..
> 
> Hi,
> 
> I /had/ trac working great with about a dozen separate projects and
> authentication *distinct between the projects* such that the set of
> users was completely separated.  This was under ubuntu Linux, trac
> 0.11, and apparently used the mod_python authentication.  I didn't
> actually set this up but have inherited it.
> 
> I migrated all of this trac stuff over to a new FreeBSD server,
> freshly installed with trac 0.12.  I have it all working to the point
> where I can go to trac.mydomain.com and see a list of the projects,
> and can click the project name and it brings up the trac wiki..
> However, when I try to log in, I get "No handler matched request to /
> login"
> 
> I'm seeing a lot of different answers online but I can't really tell
> the right way forward.  It sounds like I should ditch mod_python but I
> honestly don't see any clear directions for how to set trac up the way
> I want it (the way it was working..)  Here's some info from my config
> files:
> 
> 
> Apache's httpd.conf:
> 
> <VirtualHost *>
>         ServerAdmin webmaster@localhost
>         ServerName trac.mydomain.org
>         DocumentRoot "/usr/local/www/apache22/data/trac"
>         ErrorLog /var/log/apache2/error.trac.log
>         CustomLog /var/log/apache2/access.trac.log combined
> 
>         <Location />
>                 SetHandler mod_python
>                 PythonInterpreter main
>                 #PythonInterpreter main_interpreter
>                 PythonHandler trac.web.modpython_frontend
>                 PythonOption TracEnvParentDir /var/trac
>                 PythonOption TracUriRoot /
>                 PythonOption PYTHON_EGG_CACHE /tmp
>         </Location>
> </VirtualHost>
> 
> Within /var/trac I have a directory for each project.  Inside of these
> directories I have a trac.passwd file that has my users and passwords
> defined.  My trac.ini has some sections that I had to add to the 0.11
> sample to get things going, namely:
> 
> 
> [account-manager]
> force_passwd_change = True
> generated_password_length = 8
> hash_method = HtDigestHashMethod
> htdigest_realm =
> notify_actions = []
> persistent_sessions = False
> reset_password = True
> password_format = htpasswd
> password_store = HtPasswdStore
> password_file = /var/trac/ProjectName/trac.passwd
> 
> [components]
> acct_mgr.admin.accountmanageradminpage = enabled
> acct_mgr.api.accountmanager = enabled
> acct_mgr.db.sessionstore = enabled
> acct_mgr.htfile.abstractpasswordfilestore = enabled
> acct_mgr.htfile.htpasswdstore = enabled
> acct_mgr.notification.accountchangelistener = enabled
> acct_mgr.notification.accountchangenotificationadminpanel = enabled
> acct_mgr.pwhash.htdigesthashmethod = enabled
> acct_mgr.pwhash.htpasswdhashmethod = enabled
> acct_mgr.web_ui.accountmodule = enabled
> acct_mgr.web_ui.emailverificationmodule = disabled
> acct_mgr.web_ui.loginmodule = enabled
> acct_mgr.web_ui.registrationmodule = enabled
> trac.web.auth.loginmodule = disabled
> 
> 
> What is the path of least resistance to get this working properly?
> I've messed with this for a few nights now and it's becoming a real
> time sink and frustration.. I love trac but this seems so hard to set
> up

I'm not certain but I suspect that you have not installed the plugin(s)
that were being used.  Is your old trac server still available for
checking what was installed?

My guess is that your old site was using one of the account manager
plugins and your new site does not have this installed...
`[account-manager]` is not a standard trac section but appears on
trac-hacks at the following page:

http://trac-hacks.org/wiki/AccountManagerPlugin/AuthStores

~ mark c

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