Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Password service error

0 Likes
862

Hi Experts,

currently working with GRC 5.3 SP19, we struggled with self-provisioning a user password, the system sends the password to an address mismatch.

validate the address assigned to the user in transaction SU01 and the active directory to which the user belongs and all is well.

please your help with this problem

this is the log of the time when requesting a new password

2013-07-04 15:17:47,212 [SAPEngine_Application_Thread[impl:3]_38] ERROR Ignoring exception in retrieving User Details for user : jburgos
com.virsa.ae.core.ObjectNotFoundException: No valid user found for account name: jburgos
at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getUserById(LDAPSearchUser.java:1402)
at com.virsa.ae.service.umi.ldap.LDAPUserDetailsProvider.getUser(LDAPUserDetailsProvider.java:52)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:540)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:501)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.resetPassword(PasswordResetAction.java:448)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.execute(PasswordResetAction.java:251)
at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
2013-07-04 15:17:47,212 [SAPEngine_Application_Thread[impl:3]_38] ERROR Ignoring exception in retrieving User Details for user : jburgos
com.virsa.ae.core.ObjectNotFoundException: No valid user found for account name: jburgos
at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getUserById(LDAPSearchUser.java:1402)
at com.virsa.ae.service.umi.ldap.LDAPUserDetailsProvider.getUser(LDAPUserDetailsProvider.java:52)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:540)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:501)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.resetPassword(PasswordResetAction.java:448)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.execute(PasswordResetAction.java:251)
at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
2013-07-04 15:17:47,228 [SAPEngine_Application_Thread[impl:3]_38] ERROR Ignoring exception in retrieving User Details for user : jburgos
com.virsa.ae.core.ObjectNotFoundException: No valid user found for account name: jburgos
at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getUserById(LDAPSearchUser.java:1402)
at com.virsa.ae.service.umi.ldap.LDAPUserDetailsProvider.getUser(LDAPUserDetailsProvider.java:52)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:540)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:501)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.resetPassword(PasswordResetAction.java:448)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.execute(PasswordResetAction.java:251)
at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
1 ACCEPTED SOLUTION
Read only

Colleen
Product and Topic Expert
Product and Topic Expert
0 Likes
835

Hi Miguel

How have you configured using PSS? Are you doing Challenge/Response? What account is user trying to reset? Does the User Id 'jburgos' (not sure if cases sensitive) match in both systems? Does PSS work for any other users?

Possibly, add some screen shots of what you have configured and be more clear in your issue? The Java log only tells us "No valid user found for account name" when it tried to retrieve user details. Possibly, user not registered or synch for user details not there.

Hi Experts,

currently working with GRC 5.3 SP19, we struggled with self-provisioning a user password, the system sends the password to an address mismatch.

validate the address assigned to the user in transaction SU01 and the active directory to which the user belongs and all is well.

please your help with this problem

this is the log of the time when requesting a new password

2013-07-04 15:17:47,212 [SAPEngine_Application_Thread[impl:3]_38] ERROR Ignoring exception in retrieving User Details for user : jburgos
com.virsa.ae.core.ObjectNotFoundException: No valid user found for account name: jburgos
at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getUserById(LDAPSearchUser.java:1402)
at com.virsa.ae.service.umi.ldap.LDAPUserDetailsProvider.getUser(LDAPUserDetailsProvider.java:52)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:540)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:501)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.resetPassword(PasswordResetAction.java:448)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.execute(PasswordResetAction.java:251)
at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
2013-07-04 15:17:47,212 [SAPEngine_Application_Thread[impl:3]_38] ERROR Ignoring exception in retrieving User Details for user : jburgos
com.virsa.ae.core.ObjectNotFoundException: No valid user found for account name: jburgos
at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getUserById(LDAPSearchUser.java:1402)
at com.virsa.ae.service.umi.ldap.LDAPUserDetailsProvider.getUser(LDAPUserDetailsProvider.java:52)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:540)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:501)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.resetPassword(PasswordResetAction.java:448)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.execute(PasswordResetAction.java:251)
at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
2013-07-04 15:17:47,228 [SAPEngine_Application_Thread[impl:3]_38] ERROR Ignoring exception in retrieving User Details for user : jburgos
com.virsa.ae.core.ObjectNotFoundException: No valid user found for account name: jburgos
at com.virsa.ae.service.umi.ldap.LDAPSearchUser.getUserById(LDAPSearchUser.java:1402)
at com.virsa.ae.service.umi.ldap.LDAPUserDetailsProvider.getUser(LDAPUserDetailsProvider.java:52)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:540)
at com.virsa.ae.service.cache.AECacheUtil.getEndUserDetails(AECacheUtil.java:501)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.resetPassword(PasswordResetAction.java:448)
at com.virsa.ae.accessrequests.actions.PasswordResetAction.execute(PasswordResetAction.java:251)
at com.virsa.ae.commons.utils.framework.NavigationEngine.execute(NavigationEngine.java:295)
at com.virsa.ae.commons.utils.framework.servlet.AEFrameworkServlet.service(AEFrameworkServlet.java:431)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
2 REPLIES 2
Read only

Colleen
Product and Topic Expert
Product and Topic Expert
0 Likes
836

Hi Miguel

How have you configured using PSS? Are you doing Challenge/Response? What account is user trying to reset? Does the User Id 'jburgos' (not sure if cases sensitive) match in both systems? Does PSS work for any other users?

Possibly, add some screen shots of what you have configured and be more clear in your issue? The Java log only tells us "No valid user found for account name" when it tried to retrieve user details. Possibly, user not registered or synch for user details not there.

Read only

0 Likes
835

HI

some settings of grc,

there multiple data sources (LDAP), this by multiple active directory.

no communication problems between them and the GRC since the tests were performed with users belonging to the same AD

we test for 3 users with the same AD, one of them is the one with the problem. for 2 of them sisteme send the new password to the right direction, for the 3, the system sends the new password to an address that does not exist.