Hi,
When I try to import the ldap_auth module in my db.py is throwing an error.
Here's the traceback:
Traceback (most recent call last):
File "/var/www/web2pytest/gluon/restricted.py", line 205, in restricted
exec ccode in environment
File "/var/www/web2pytest/applications/SMS/models/db.py"
<https://web2py-test.pdvsa.com/admin/default/edit/SMS/models/db.py>, line 44,
in <module>
from gluon.contrib.login_methods.ldap_auth import ldap_auth
File "/var/www/web2pytest/gluon/custom_import.py", line 293, in __call__
fromlist, level)
File "/var/www/web2pytest/gluon/custom_import.py", line 78, in __call__
level)
File "/var/www/web2pytest/gluon/contrib/login_methods/ldap_auth.py", line 9,
in <module>
raise e
SystemError: error 89 from ldap_set_option
Web2py's Shell:
In [1] : import ldap
In [2] : import ldap.filter
In [3] : ldap.set_option( ldap.OPT_REFERRALS, 0 )
Traceback (most recent call last):
File "/var/www/web2py/gluon/contrib/shell.py", line 225, in run
exec compiled in statement_module.__dict__
File "<string>", line 1, in <module>
File "/usr/lib/python2.6/dist-packages/ldap/functions.py", line 124, in
set_option
_ldap_function_call(_ldap.set_option,option,invalue)
File "/usr/lib/python2.6/dist-packages/ldap/functions.py", line 57, in
_ldap_function_call
result = func(*args,**kwargs)
SystemError: error 89 from ldap_set_option
Debian 6.0.5, Apache 2.2.16, WSGI 3.3-2, Python 2.7.3, , web2py 1.99.7.
Any help much appreciated.
Eduardo.
--