wso2is - LDAP-Error in Identity Server 4.6 when using user registration with "Ask password from user" -



wanted try password-notification feature of 4.6 throwing exception.
followed links:
https://docs.wso2.org/display/is460/recover+with+notification http://cgchamath.blogspot.mx/2013/12/wso2-identity-server-user-creation-with.html
error getting
enter image description here

here stacktrace

caused by: org.wso2.carbon.identity.base.identityexception: error while persisting identity user data in user store @ org.wso2.carbon.identity.mgt.store.userstorebasedidentitydatastore.store(userstorebasedidentitydatastore.java:81) @ org.wso2.carbon.identity.mgt.identitymgteventlistener.dopostadduser(identitymgteventlistener.java:420) ... 124 more caused by: org.wso2.carbon.user.core.userstoreexception: 1 or more attributes trying add/update not supported underlying ldap. @ org.wso2.carbon.user.core.ldap.readwriteldapuserstoremanager.dosetuserclaimvalues(readwriteldapuserstoremanager.java:874) @ org.wso2.carbon.identity.mgt.store.userstorebasedidentitydatastore.store(userstorebasedidentitydatastore.java:73) ... 125 more caused by: javax.naming.directory.nosuchattributeexception: [ldap: error code 16 - no_such_attribute: failed modify request object : 'uid=testuser,ou=users,dc=wso2,dc=org' modification[0] operation : replace modification http://wso2.org/claims/identity/passwordtimestamp: 1398394865706 modification1 operation : replace modification initials: false : err_04269 attribute_type oid http://wso2.org/claims/identity/passwordtimestamp not exist!]; remaining name 'uid=testuser' @ com.sun.jndi.ldap.ldapctx.maperrorcode(ldapctx.java:3108) @ com.sun.jndi.ldap.ldapctx.processreturncode(ldapctx.java:3033) @ com.sun.jndi.ldap.ldapctx.processreturncode(ldapctx.java:2840) @ com.sun.jndi.ldap.ldapctx.c_modifyattributes(ldapctx.java:1411) @ com.sun.jndi.toolkit.ctx.componentdircontext.p_modifyattributes(componentdircontext.java:253) @ com.sun.jndi.toolkit.ctx.partialcompositedircontext.modifyattributes(partialcompositedircontext.java:165) @ com.sun.jndi.toolkit.ctx.partialcompositedircontext.modifyattributes(partialcompositedircontext.java:154) @ org.wso2.carbon.user.core.ldap.readwriteldapuserstoremanager.dosetuserclaimvalues(readwriteldapuserstoremanager.java:859) ... 126 more

i can imagine application generating timestamp expiration of password , tries save in field in ldap mapped combination: http://wso2.org/claims/identity/passwordtimestamp -> nickname
mapping wrong obviously. how can force adequate mapping process saving user in right way (and sending email after ...)?

thanks in advance.

first problem on way solved: had re-add claim of password time stamp, correct uri: http://wso2.org/claims/identity/passwordtimestamp

also helpful was: https://wso2.org/jira/browse/identity-1200

the ldap-error fixed, still not sending email. issue


Comments

Popular posts from this blog

java - Intellij Synchronizing output directories .. -

git - Initial Commit: "fatal: could not create leading directories of ..." -