Authentication information not available.
|Reported by:||skoop||Owned by:||Matt Good|
As with Ticket #533, I get this error.
I have installed Trac on my DreamHost using DreamTracInstall.sh (http://wiki.dreamhost.com/index.php/DreamTracInstall) and had it working in no-time. This installer is purely aimed at initial installations.
Today, I wanted to create a second Trac env, and so I did:
trac-admin /home/skoop/trac_sites/jib initenv
I then created the new subdomain, put the .htaccess and (f)cgi files in there. I copied over the trac.ini from the first project and editted it to work for the second project. I created a new .htpasswd file with the htpasswd command, and used trac-admin to add TRAC_ADMIN permissions to the user I created in the .htpasswd file.
Trac in itself seems to function, or at least it displays all pages there are. However, when I click Login, I get
Oops... Trac detected an internal error: Authentication information not available. If you think this really should work and you can reproduce it. Then you should consider to report this problem to the Trac team. Go to http://trac.edgewall.com/ and create a new ticket where you describe the problem, how to reproduce it. Don't forget to include the python traceback found below. TracGuide — The Trac User and Administration Guide Python traceback Traceback (most recent call last): File "/home/skoop/packages/lib/python2.3/site-packages/trac/web/fcgi_frontend.py", line 40, in _handler dispatch_request(req.path_info, req, env) File "/home/skoop/packages/lib/python2.3/site-packages/trac/web/main.py", line 139, in dispatch_request dispatcher.dispatch(req) File "/home/skoop/packages/lib/python2.3/site-packages/trac/web/main.py", line 107, in dispatch resp = chosen_handler.process_request(req) File "/home/skoop/packages/lib/python2.3/site-packages/trac/web/auth.py", line 82, in process_request self._do_login(req) File "/home/skoop/packages/lib/python2.3/site-packages/trac/web/auth.py", line 103, in _do_login assert req.remote_user, 'Authentication information not available.' AssertionError: Authentication information not available.
I am unsure what else I should do to get this working. From the issues found on the main Trac site, this message seems related to an incorrect apache setup, but since I'm not using the default LoginModule I take it this change is not required? I base this assumption on the fact that the DreamTracInstall also did not change the apache configuration (as DH customers do not have access to that).
Any idea what this could be, and why it works on one site, and doesn't on the other?