Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Trac: Users

Authentication

 

 

Trac users RSS feed   Index | Next | Previous | View Threaded


Aaron.Laws at procure

Mar 20, 2012, 7:58 AM

Post #1 of 1 (104 views)
Permalink
Authentication

I'm trying to use the tracldapauth 1.0 plugin ( http://trac-hacks.org/wiki/LDAPAuthPlugin ), but I'm having trouble.

I followed the directions at http://trac-hacks.org/wiki/LDAPAuthPlugin and took a look at http://trac-hacks.org/wiki/TracLdapAuthPlugin .

I'm also using LoginModule. After I press enter to log in (having entered my credentials), I get the following output in plain text:
{{{
Traceback (most recent call last):
File "build\bdist.win32\egg\trac\web\api.py", line 441, in send_error
data, 'text/html')
File "build\bdist.win32\egg\trac\web\chrome.py", line 825, in render_template
message = req.session.pop('chrome.%s.%d' % (type_, i))
File "build\bdist.win32\egg\trac\web\api.py", line 216, in __getattr__
value = self.callbacks[name](self)
File "build\bdist.win32\egg\trac\web\main.py", line 306, in _get_session
return Session(self.env, req)
File "build\bdist.win32\egg\trac\web\session.py", line 201, in __init__
if req.authname == 'anonymous':
File "build\bdist.win32\egg\trac\web\api.py", line 216, in __getattr__
value = self.callbacks[name](self)
File "build\bdist.win32\egg\trac\web\main.py", line 165, in authenticate
authname = authenticator.authenticate(req)
File "build\bdist.win32\egg\acct_mgr\web_ui.py", line 489, in wrap
return func(self, *args, **kwds)
File "build\bdist.win32\egg\acct_mgr\web_ui.py", line 510, in authenticate
user = self._remote_user(req)
File "build\bdist.win32\egg\acct_mgr\web_ui.py", line 790, in _remote_user
if acctmgr.check_password(user, password) == True:
File "build\bdist.win32\egg\acct_mgr\api.py", line 306, in check_password
valid = store.check_password(user, password)
File "build\bdist.win32\egg\ldapauth\store.py", line 21, in check_password
bind_name = (self.bind_dn%user).encode('utf8')
TypeError: not all arguments converted during string formatting
}}}
It looks like my "bind_dn" is incorrect? The bind_dn I'm using is
DC=<host>,DC=com
I know little about ldap (like what a bind_dn is...is this a connection string of some kind?) and I'm unsure where to proceed. Do I need to learn more about our ldap installation here?

Thanks in advance for your help.

Aaron Laws
ProCure
Software Engineer

--
You received this message because you are subscribed to the Google Groups "Trac Users" group.
To post to this group, send email to trac-users [at] googlegroups
To unsubscribe from this group, send email to trac-users+unsubscribe [at] googlegroups
For more options, visit this group at http://groups.google.com/group/trac-users?hl=en.

Trac users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.