[ 
https://issues.apache.org/jira/browse/AIRFLOW-3270?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16674948#comment-16674948
 ] 

Ash Berlin-Taylor commented on AIRFLOW-3270:
--------------------------------------------

Asking "please expedite" doesn't help btw - this is a volunteer run project ;)

It is now connecting to the LDAP so that's progress. Did the error get cut off 
at the end, or is there nothing after "invalid attribute type" in the message?

It looks like the problem would be the {{group_member_attr}} config option. You 
have set that to an empty string which I think is the problem. The default 
value is {{memberOf}} but setting it to empty string doesn't disable the group 
checks. Is that what you were trying to do?

> Apache airflow 1.10.0 integration with LDAP anonmyously
> -------------------------------------------------------
>
>                 Key: AIRFLOW-3270
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-3270
>             Project: Apache Airflow
>          Issue Type: Bug
>          Components: authentication
>    Affects Versions: 1.10.0
>            Reporter: Hari Krishna ADDEPALLI LN
>            Priority: Blocker
>
> Please advise what to include in airflow.cfg when going to integrate with 
> LDAP anonymously ? We are using DS389 as LDAP server vendor name. 
>  
> {noformat}
> [webserver] 
> authenticate = True 
> auth_backend = airflow.contrib.auth.backends.ldap_auth  
> {noformat}
>  
> And 
>  
> {noformat}
> [ldap] 
> uri = ldap://nsp-daf178e8.ad1.prd.us-phx.odc.im:389 
> user_filter = memberOf=cn=rvs-all-prd_usphx,ou=groups,dc=odc,dc=im
> user_name_attr = uid 
> group_member_attr =
> superuser_filter = memberOf=cn=rvd-sudo_all-prd_usphx,ou=groups,dc=odc,dc=im 
> data_profiler_filter = 
> bind_user = 
> bind_password = 
> basedn = ou=people,dc=odc,dc=im 
> cacert = /opt/orchestration/airflow/ldap_ca.crt 
> search_scope = LEVEL
> {noformat}
> I am hitting below exception:
> {noformat}
>   File "/usr/local/lib/python3.5/site-packages/ldap3/operation/search.py", 
> line 215, in parse_filter     
> raise LDAPInvalidFilterError('malformed filter') 
> ldap3.core.exceptions.LDAPInvalidFilterError: malformed filter
> {noformat}
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to