#3151 closed defect (invalid)
Form Login Problems
Reported by: | Owned by: | Jonas Borgström | |
---|---|---|---|
Priority: | high | Milestone: | |
Component: | general | Version: | 0.9.5 |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description (last modified by )
Hey, I'm been trying to get Trac setup now for a little while and seem to have got pretty much everything working expect for login. I installed the th:wiki:AccountManager and th:wiki:AuthFormPlugin, both of which seemed to install fine. Login and Registration are both show in the menubar, and I can click on login and it will take me to the login box. When I type my username and password in (which have been added) I get the error
Oops... Trac detected an internal error: unsupported operand type(s) for +: 'NoneType' and 'str' Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/trac/web/cgi_frontend.py", line 130, in run dispatch_request(req.path_info, req, env) File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 139, in dispatch_request dispatcher.dispatch(req) File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 79, in dispatch req.authname = self.authenticate(req) File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 66, in authenticate authname = authenticator.authenticate(req) File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 160, in wrap File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 167, in authenticate File "build/bdist.linux-i686/egg/acct_mgr/web_ui.py", line 189, in _remote_user File "build/bdist.linux-i686/egg/acct_mgr/api.py", line 94, in check_password File "build/bdist.linux-i686/egg/acct_mgr/htfile.py", line 59, in check_password File "build/bdist.linux-i686/egg/acct_mgr/htfile.py", line 119, in prefix TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
Which seemed very similar to http://projects.edgewall.com/trac/changeset/1710 and http://projects.edgewall.com/trac/ticket/1522 . i edited the Browser.py file and changed the line but I am still getting the same error.
The apache config looks like:
<VirtualHost *:3000> ServerName domain.com DocumentRoot /var/www/domain.com/htdocs <Directory /var/www/domain.com/htdocs> AllowOverride all Options +Indexes +FollowSymLinks </Directory> </VirtualHost> <Location /Framework/svn> <IfDefine SVN> DAV svn SVNPath /var/svn/repos SVNIndexXSLT /Framework/trac/svnindex.xsl </IfDefine> <LimitExcept GET PROPFIND OPTIONS REPORT> AuthType Basic AuthName "Framework::svn" </LimitExcept> </Location> <Location /Framework> SetEnv TRAC_ENV "/var/lib/trac/Framework" </Location> <Location /login> AuthType Basic AuthName "Framework::trac" AuthUserFile /var/lib/trac/trac.htpasswd Require valid-user </Location> Alias /Framework/trac /var/www/domain.com/htdocs/Framework/trac ScriptAlias /Framework /var/www/domain.com/cgi-bin/trac.cgi Redirect /login http://domain.com/Framework/login
I'm installing on Gentoo 2-6-15. Any more info needed, let me know!
Attachments (0)
Change History (2)
comment:1 by , 19 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:2 by , 18 years ago
Description: | modified (diff) |
---|
These plugins are not part of Trac core. Please create a ticket on TracHacks against the appropriate plugin(s).