OnCommand Workflow Automation での Active Directory 認証の設定に失敗します
環境
- OnCommand Workflow Automation ( WFA ) 2.x
- OnCommand Workflow Automation ( WFA ) 3.x
- OnCommand Workflow Automation ( WFA ) 4.x
問題
AD 認証を使用している場合、 GUI に次のいずれかのエラーが表示されます。
The username or password is incorrect
Connection to server lost
wfa_ldap.log
エラーの例をファイルに記録します。
2017-0101 14:00:00,000 ERROR [com.netapp.wfa.ldap.LdapWrapper] (default task-6) Failed to find user in LDAP: javax.naming.NamingException: JBAS011843: Failed instantiate InitialContextFactory com.sun.jndi.ldap.LdapCtxFactory from classloader ModuleClassLoader for Module "deployment.wfa-0.5.ear.flex-server-facade-0.5.war:main" from Service Module Loader [Root exception is javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903C5, comment: AcceptSecurityContext error, data 52e, v2580 ]]
INFO [com.netapp.wfa.ldap.LdapWrapper] (http-executor-threads - 32) Search result found <user_name> ERROR [com.netapp.wfa.ldap.LdapLoginModule] (http-executor-threads - 32) null: java.lang.NullPointerException
ERROR [com.netapp.wfa.ldap.LdapWrapper] (default task-9) An error occurred while searching for parent group of group '<Distingished name>': javax.naming.directory. InvalidSearchFilterException: Unbalanced parenthesis; remaining name 'DC=domain,DC=com'
2017-0101 14:00:00,000 WARN [com.netapp.wfa.ldap.LdapLoginModule] (default task-2) User <user_name@domain_name> couldn't be logged in using LDAP, reverting to local WFA login