So I still have no luck finding my error. Is there anyway to enable
debugging information in trac to see what is actually happening when I
click on the "login" link? I turned on loggin for the trac project I
am testing with, but it just lists the same problem as the actual
webpage.
is there any reasonable way to fire trac up in a python interpreter so
I can find out what is actually happening or in my case not happening?
Rick
Rick Bradshaw <[EMAIL PROTECTED]> writes:
I have an issue where I am trying to upgrade my trac install from a
debian-sarge install of trac 0.9.6 to an ubuntu-dapper with 0.10.3. I
will note that the new install basically mimics my old setup the only
difference is the name.
Here is the config on the working server. sarge with trac 0.9.6 and
apache2 2.0.54-5sarge1, and python 2.3
RewriteEngine on
RewriteRule ^/$ http://trac.mcs.anl.gov/projects
RewriteRule ^/projects/+$ /projects/index.html [L]
RewriteCond /www/trac.mcs.anl.gov/projects/$1 -d
RewriteRule ^/projects/(.*)(/?.*) /projects/trac.cgi$2
[S=1,E=TRAC_ENV:/www/trac.mcs.anl.gov/projects/$1]
RewriteRule ^/projects/(.*) /projects/index.html
<Directory "/www/trac.mcs.anl.gov/projects">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
AddHandler cgi-script .cgi
Order allow,deny
Allow from all
Satisfy any
</Directory>
<LocationMatch "/projects/(.*)/login">
SSLRequireSSL
AuthPAM_Enabled on
AuthType Basic
AuthName "secure area"
Require valid-user
</LocationMatch>
<Location /projects>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir /www/trac.mcs.anl.gov/projects
PythonOption TracUriRoot /projects </Location>
Here is the config from the upgraded machine that isn't
working. Ubuntu dapper amd64, trac 0.10.3, apache2 2.0.55-4ubuntu2.1,
and python 2.4
RewriteEngine on
RewriteRule ^/$ http://trac2.mcs.anl.gov/projects
RewriteRule ^/projects/+$ /projects/index.html [L]
RewriteRule ^/projects/(.*)/login$
https://trac2.mcs.anl.gov/projects/$1/login [L] RewriteCond
/disks/www/trac.mcs.anl.gov/projects/$1 -d
RewriteRule ^/projects/(.*)(/?.*) /projects/trac.cgi$2
[S=1,E=TRAC_ENV:/disks/www/trac.mcs.anl.gov/projects/$1]
RewriteRule ^/projects/(.*) /projects/index.html
<Directory "/disks/www/trac.mcs.anl.gov/projects">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
AddHandler cgi-script .cgi
Order allow,deny
Allow from all
</Directory>
<LocationMatch "/projects/(.*)/login">
AuthPAM_Enabled on
AuthType Basic
AuthName "secure area"
Require valid-user
</LocationMatch>
<Location /projects>
SetHandler mod_python
PythonHandler trac.web.modpython_frontend
PythonOption TracEnvParentDir /disks/www/trac.mcs.anl.gov/projects
PythonOption TracUriRoot /projects
</Location>
I have already tested and proven that the "AuthPAM_Enabled on" works
properly as my svn repos and authz tools all work as normal. The
problem I am seeing is that when I click on the login link in my new
trac install I get an apache 500 error in my logs and the trac page
says.
"Authentication information not available. Please refer to the
installation documentation."
I am slowly heading towards my wits end. I am sure there is someone
out there who can show me the errors of my ways.
Thanks for the help.
Rick
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---