I am running ReviewBoard 1.5 on an Arch Linux box and am getting the following exception in my log when I try to log in with AD credentials. I installed reviewboard as well as python-ldap and any other supporting modules using easy_install-2.7. Can anyone think of anything I should try? Please let me know if there is any more info I should provide. Thanks.
--Pat 2011-03-01 06:28:15,062 - DEBUG - Search root dc=MYDOMAIN 2011-03-01 06:28:15,070 - ERROR - Exception thrown for user AnonymousUser at https://10.10.10.150/reviewboard/admin/db/ {'info': 'Referral:\nldap://mydomain/dc=MYDOMAIN', 'desc': 'Referral'} Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/django/core/handlers/ base.py", line 100, in get_response response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.7/site-packages/django/contrib/admin/ sites.py", line 207, in wrapper return self.admin_view(view, cacheable)(*args, **kwargs) File "/usr/lib/python2.7/site-packages/django/utils/decorators.py", line 76, in _wrapped_view response = view_func(request, *args, **kwargs) File "/usr/lib/python2.7/site-packages/django/views/decorators/ cache.py", line 78, in _wrapped_view_func response = view_func(request, *args, **kwargs) File "/usr/lib/python2.7/site-packages/django/contrib/admin/ sites.py", line 189, in inner return self.login(request) File "/usr/lib/python2.7/site-packages/django/views/decorators/ cache.py", line 78, in _wrapped_view_func response = view_func(request, *args, **kwargs) File "/usr/lib/python2.7/site-packages/django/contrib/admin/ sites.py", line 322, in login user = authenticate(username=username, password=password) File "/usr/lib/python2.7/site-packages/django/contrib/auth/ __init__.py", line 52, in authenticate user = backend.authenticate(**credentials) File "/usr/lib/python2.7/site-packages/ReviewBoard-1.5.2-py2.7.egg/ reviewboard/accounts/backends.py", line 285, in authenticate '(&(objectClass=user)(sAMAccountName=%s))' % username) File "/usr/lib/python2.7/site-packages/ReviewBoard-1.5.2-py2.7.egg/ reviewboard/accounts/backends.py", line 211, in search_ad return con.search_s(search_root, scope=ldap.SCOPE_SUBTREE, filterstr=filterstr) File "/usr/lib/python2.7/site-packages/python_ldap-2.3.12-py2.7- linux-i686.egg/ldap/ldapobject.py", line 502, in search_s return self.search_ext_s(base,scope,filterstr,attrlist,attrsonly,None,None,timeout=self.timeout) File "/usr/lib/python2.7/site-packages/python_ldap-2.3.12-py2.7- linux-i686.egg/ldap/ldapobject.py", line 496, in search_ext_s return self.result(msgid,all=1,timeout=timeout)[1] File "/usr/lib/python2.7/site-packages/python_ldap-2.3.12-py2.7- linux-i686.egg/ldap/ldapobject.py", line 422, in result res_type,res_data,res_msgid = self.result2(msgid,all,timeout) File "/usr/lib/python2.7/site-packages/python_ldap-2.3.12-py2.7- linux-i686.egg/ldap/ldapobject.py", line 426, in result2 res_type, res_data, res_msgid, srv_ctrls = self.result3(msgid,all,timeout) File "/usr/lib/python2.7/site-packages/python_ldap-2.3.12-py2.7- linux-i686.egg/ldap/ldapobject.py", line 432, in result3 ldap_result = self._ldap_call(self._l.result3,msgid,all,timeout) File "/usr/lib/python2.7/site-packages/python_ldap-2.3.12-py2.7- linux-i686.egg/ldap/ldapobject.py", line 96, in _ldap_call result = func(*args,**kwargs) REFERRAL: {'info': 'Referral:\nldap://mydomain/dc=MYDOMAIN', 'desc': 'Referral'} -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~----------~----~----~----~------~----~------~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en