No, the ldap server is not protected by ssl.

Greetings.


El 07/03/17 a las 11:42, Richard Vézina escribió:
Is your ldap server protected by ssl? If so you have to think to change port...

Richard

On Tue, Mar 7, 2017 at 10:32 AM, Carlos Cesar Caballero Díaz <carlos.caball...@cfg.jovenclub.cu <mailto:carlos.caball...@cfg.jovenclub.cu>> wrote:

    Hi, I am trying to include ldap authentication to my app, and for
    this, i am using this code:

    auth.settings.login_methods.append(ldap_auth(
        mode='uid',
        server='10.6.xx.xx',
        base_dn='dc=comp',
        filterstr='&(objectClass=inetOrgPerson)',
        logging_level='debug'))

    (note: The Original server and base_dn values are changed in this
    example. I also have tried with and without the filterstr option)

    But I can't login with any ldap user, and the logs only say:

    DEBUG:web2py.auth.ldap_auth:mode: [uid] manage_user: [False]
    custom_scope: [subtree] manage_groups: [False]
    INFO:web2py.auth.ldap_auth:[10.6.28.93] Initialize ldap connection

    I Debug the ladp_auth module, and for some reason it hangs on the
    line 314 ( con.simple_bind_s(dn, password)) without throw any error.

    If it helps, I also have tried this code and works as expected
    returning the ldap user data:

    import ldap
    ldap_server="10.6.xx.xx"
    username = "auser"
    base_dn = "dc=comp"

    query = "(uid=%s)" % username
    con = ldap.initialize('ldap://'+ldap_server)

    result = con.search_s(base_dn, ldap.SCOPE_SUBTREE, query)
    print result


    Any help or idea?

    Greetings.


-- Resources:
    - http://web2py.com
    - http://web2py.com/book (Documentation)
    - http://github.com/web2py/web2py
    <http://github.com/web2py/web2py> (Source code)
    - https://code.google.com/p/web2py/issues/list
    <https://code.google.com/p/web2py/issues/list> (Report Issues)
    ---
    You received this message because you are subscribed to the Google
    Groups "web2py-users" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to web2py+unsubscr...@googlegroups.com
    <mailto:web2py+unsubscr...@googlegroups.com>.
    For more options, visit *MailScanner ha detectado un intento de
    fraude en la siguiente p�gina web "groups.google.com". /No/ conf�e
    en esta p�gina web:* https://groups.google.com/d/optout
    <https://groups.google.com/d/optout>.


--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com <mailto:web2py+unsubscr...@googlegroups.com>. For more options, visit *MailScanner ha detectado un intento de fraude en la siguiente p�gina web "groups.google.com". /No/ conf�e en esta p�gina web:* https://groups.google.com/d/optout <https://groups.google.com/d/optout>.

--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- You received this message because you are subscribed to the Google Groups "web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to