Try to use ldap_auth.py from trunk. Just copy it over the old one.

You say Python 2.7.3 but in the error there is a 

... python2.6/dist-packages/ldap ...


2012. június 21., csütörtök 16:39:40 UTC+2 időpontban ehgonzalez a 
következőt írta:
>
> 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.
>
>
>
>
>
>
>

-- 



Reply via email to