|
From: Jens V. <je...@zo...> - 2002-04-27 19:31:36
|
josef, first of all, i urge you to read more documentation in order to familiarize yourself better with basic concepts of LDAP, python and systems maintenance. the warning you get means that the ldap module has been compiled with an *older* version of python than the python that runs your zope installation. that means you did not point the python-ldap configuration/compilation machinery to the correct python binary. even if it appears to be working correctly i would try and recompile the module with the correct python binary. questions about the LDAPUserFolder are off-topic for this mailing list, which concerns itself with questions about the python-ldap module but not really with software that is built on top of python-ldap. there is no concept like the LDAPUserFolder "catching" a user from the LDAP server. all users that can be found in the LDAP branch that you configured in the user folder with the users base/users search scope settings will be usable for authentication, provided the users also have some roles attached to them in the group entries that can be found in the LDAP branch you configured in the user folder using the groups base/groups search scope settings. jens On Saturday, April 27, 2002, at 01:48 , Josef Meile wrote: > Finally I could do it. The LDAPUserFolder could be correctly imported > into Zope. I just got the following warning: > > WARNING: Python C API version mismatch for module _ldap: > This Python has API version 1010, module _ldap has version 1007. > > But I could find some users on my LDAP server. Could this warning > represent problems in the future? > > My last question: > Will the LDAPUserFolder catch automatically every user from the > LDAP server who try to log in? or do I have to seach and > I add them by myself? > > Thanks for your patience, > Josef. > > |