LDAP setup with 1.5.4
I am trying to setup LDAP on my new install with 1.5.4 on RedHat using apache + mod_python. I can't seem to get it to work... Here's my latest from the /var/log/httpd/error_log... I see the warning messages but not sure how to proceed with them... I have defined the following in Authentication Settings page: LDAP Server: ldap://server:389 LDAP BaseDN: dc=sendmail,dc=com User Mask: ((objectClass=User) (mailNickname=%s)) [Fri Mar 25 09:12:32 2011] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads. [Fri Mar 25 09:12:32 2011] [notice] Apache/2.2.3 (Red Hat) configured -- resuming normal operations /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/ __init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated; use settings.DATABASES instead. DeprecationWarning /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/ __init__.py:60: DeprecationWarning: Short names for ENGINE in database configurations are deprecated. Prepend default.ENGINE with 'django.db.backends.' DeprecationWarning /usr/lib/python2.4/site-packages/pycrypto-2.3-py2.4-linux-i686.egg/ Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases. See http://www.pycrypto.org/randpool-broken /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/contrib/ auth/__init__.py:26: DeprecationWarning: Authentication backends without a `supports_object_permissions` attribute are deprecated. Please define it in class 'reviewboard.accounts.backends.LDAPBackend'. DeprecationWarning) /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/contrib/ auth/__init__.py:31: DeprecationWarning: Authentication backends without a `supports_anonymous_user` attribute are deprecated. Please define it in class 'reviewboard.accounts.backends.LDAPBackend'. DeprecationWarning) WARNING:root:LDAP error: The specified object does not exist in the Directory: ((objectClass=User) (mailNickname=admin)) -- 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
Re: LDAP setup with 1.5.4
Hi, Test this configuration with the same values in Apache Directory Studio (http://directory.apache.org/studio/) and check what is wrong :) Usually helps. Good luck, On Fri, Mar 25, 2011 at 5:35 PM, storms v...@sendmail.com wrote: I am trying to setup LDAP on my new install with 1.5.4 on RedHat using apache + mod_python. I can't seem to get it to work... Here's my latest from the /var/log/httpd/error_log... I see the warning messages but not sure how to proceed with them... I have defined the following in Authentication Settings page: LDAP Server: ldap://server:389 LDAP BaseDN: dc=sendmail,dc=com User Mask: ((objectClass=User) (mailNickname=%s)) [Fri Mar 25 09:12:32 2011] [notice] mod_python: Creating 4 session mutexes based on 256 max processes and 0 max threads. [Fri Mar 25 09:12:32 2011] [notice] Apache/2.2.3 (Red Hat) configured -- resuming normal operations /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/ __init__.py:19: DeprecationWarning: settings.DATABASE_* is deprecated; use settings.DATABASES instead. DeprecationWarning /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/db/ __init__.py:60: DeprecationWarning: Short names for ENGINE in database configurations are deprecated. Prepend default.ENGINE with 'django.db.backends.' DeprecationWarning /usr/lib/python2.4/site-packages/pycrypto-2.3-py2.4-linux-i686.egg/ Crypto/Util/randpool.py:40: RandomPool_DeprecationWarning: This application uses RandomPool, which is BROKEN in older releases. See http://www.pycrypto.org/randpool-broken /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/contrib/ auth/__init__.py:26: DeprecationWarning: Authentication backends without a `supports_object_permissions` attribute are deprecated. Please define it in class 'reviewboard.accounts.backends.LDAPBackend'. DeprecationWarning) /usr/lib/python2.4/site-packages/Django-1.3-py2.4.egg/django/contrib/ auth/__init__.py:31: DeprecationWarning: Authentication backends without a `supports_anonymous_user` attribute are deprecated. Please define it in class 'reviewboard.accounts.backends.LDAPBackend'. DeprecationWarning) WARNING:root:LDAP error: The specified object does not exist in the Directory: ((objectClass=User) (mailNickname=admin)) -- 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 -- Jan Koprowski -- 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
Re: LDAP setup with 1.5.4
On Fri, Mar 25, 2011 at 9:35 AM, storms v...@sendmail.com wrote: I have defined the following in Authentication Settings page: LDAP Server: ldap://server:389 LDAP BaseDN: dc=sendmail,dc=com User Mask: ((objectClass=User) (mailNickname=%s)) ...snip... WARNING:root:LDAP error: The specified object does not exist in the Directory: ((objectClass=User) (mailNickname=admin)) Try (assuming you have openldap-clients installed): ldapsearch -x -h server -b dc=sendmail,dc=com \ '((objectClass=User) (mailNickname=foo))' where 'foo' is the username you're trying to log in with. You'll want to examine your LDAP object to make sure it has objectClass=User and mailNickname=foo, of course. -- Dan Young dyo...@mesd.k12.or.us Multnomah ESD - Technology Services 503-257-1562 -- 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
Re: LDAP setup with 1.5.4
On 03/25/2011 12:35 PM, storms wrote: I am trying to setup LDAP on my new install with 1.5.4 on RedHat using apache + mod_python. I can't seem to get it to work... Here's my latest from the /var/log/httpd/error_log... I see the warning messages but not sure how to proceed with them... I have defined the following in Authentication Settings page: LDAP Server: ldap://server:389 LDAP BaseDN: dc=sendmail,dc=com User Mask: ((objectClass=User) (mailNickname=%s)) ... WARNING:root:LDAP error: The specified object does not exist in the Directory: ((objectClass=User) (mailNickname=admin)) I'd guess that your User Mask is incorrect. Are you sure that mailNickname is the attribute you want to use for your user lookup? Might it be something like 'uid' instead? Also, objectClass=User is not standard RFC2307. Maybe you want: ((objectClass=posixUser)(uid=%s)) -- 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