Home

Results 1 to 6 of 6

Thread: SSPR v4.2 Error - Forgotten Password, SMS/Email verification

Threaded View

  1. #1
    Join Date
    Apr 2008
    Posts
    8

    SSPR v4.2 Error - Forgotten Password, SMS/Email verification

    Hi

    Am getting a 5015 error when using Forgotten Password with SSPR 4.2 (v4.2.0.0 b196 r39220 on SLES 12 SP2)

    Modules -> Public -> Forgotten Password -> Profiles -> profile -> Definition is set with
    Verification Methods: Required: LDAP Attributes, Challenge/Response Answers, SMS/Email Token Verification Optional: OTP Not Used: all others
    Token Send Method: User Choice
    Forgotten Password Recovery Mode: Allow user to set new password

    SMS and email attributes are valid and available to pwmproxy

    When the user attempts to use the Forgotten Password option, they can successfully pass the LDAP and Challenge/Response portions, and they are then given the choice to send a token to either SMS or Email, both of which are indicated as found. upon selecting either option, the user gets the 5015 fail:

    SSPR 5015
    An error has occurred. If this error occurs repeatedly please contact your help desk

    /var/log/messages shows:

    2017-10-03T16:11:51.213912+01:00 ssprsrv server[1787]: 2017-10-03T16:11:51Z, ERROR, http.PwmResponse, {82} 5015 ERROR_UNKNOWN (unexpected error processing request: null [xxx.xxx.xxx.xxx]
    2017-10-03T16:11:51.214413+01:00 ssprsrv server[1787]: java.lang.NullPointerException
    2017-10-03T16:11:51.214935+01:00 ssprsrv server[1787]: #011at password.pwm.ldap.search.UserSearchEngine.performS ingleUserSearch(UserSearchEngine.java:191)
    2017-10-03T16:11:51.215441+01:00 ssprsrv server[1787]: #011at password.pwm.svc.token.LdapTokenMachine.retrieveTo ken(LdapTokenMachine.java:88)
    2017-10-03T16:11:51.215968+01:00 ssprsrv server[1787]: #011at password.pwm.svc.token.TokenService.makeUniqueToke nForMachine(TokenService.java:423)
    2017-10-03T16:11:51.216553+01:00 ssprsrv server[1787]: #011at password.pwm.svc.token.LdapTokenMachine.generateTo ken(LdapTokenMachine.java:64)
    2017-10-03T16:11:51.217064+01:00 ssprsrv server[1787]: #011at password.pwm.svc.token.TokenService.generateNewTok en(TokenService.java:240)
    2017-10-03T16:11:51.217572+01:00 ssprsrv server[1787]: #011at password.pwm.http.servlet.forgottenpw.ForgottenPas swordUtil.initializeAndSendToken(ForgottenPassword Util.java:421)
    2017-10-03T16:11:51.218089+01:00 ssprsrv server[1787]: #011at password.pwm.http.servlet.forgottenpw.ForgottenPas swordServlet.forwardUserBasedOnRecoveryMethod(Forg ottenPasswordServlet.java:1392)
    2017-10-03T16:11:51.218602+01:00 ssprsrv server[1787]: #011at password.pwm.http.servlet.forgottenpw.ForgottenPas swordServlet.nextStep(ForgottenPasswordServlet.jav a:824)
    2017-10-03T16:11:51.219127+01:00 ssprsrv server[1787]: #011at password.pwm.http.servlet.ControlledPwmServlet.pro cessAction(ControlledPwmServlet.java:158)
    2017-10-03T16:11:51.219634+01:00 ssprsrv server[1787]: #011at password.pwm.http.servlet.AbstractPwmServlet.handl eRequest(AbstractPwmServlet.java:111)
    2017-10-03T16:11:51.220187+01:00 ssprsrv server[1787]: #011at password.pwm.http.servlet.AbstractPwmServlet.doGet (AbstractPwmServlet.java:62)
    2017-10-03T16:11:51.220694+01:00 ssprsrv server[1787]: #011at javax.servlet.http.HttpServlet.service(HttpServlet .java:622)
    2017-10-03T16:11:51.221197+01:00 ssprsrv server[1787]: #011at javax.servlet.http.HttpServlet.service(HttpServlet .java:729)
    2017-10-03T16:11:51.221739+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:292)
    2017-10-03T16:11:51.222248+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:207)
    2017-10-03T16:11:51.222750+01:00 ssprsrv server[1787]: #011at org.apache.tomcat.websocket.server.WsFilter.doFilt er(WsFilter.java:52)
    2017-10-03T16:11:51.223250+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:240)
    2017-10-03T16:11:51.223755+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:207)
    2017-10-03T16:11:51.224298+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.AbstractPwmFilter$PwmFilt erChain.doFilter(AbstractPwmFilter.java:138)
    2017-10-03T16:11:51.224820+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.SessionFilter.processFilt er(SessionFilter.java:108)
    2017-10-03T16:11:51.225328+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.AbstractPwmFilter.doFilte r(AbstractPwmFilter.java:89)
    2017-10-03T16:11:51.225848+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:240)
    2017-10-03T16:11:51.226357+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:207)
    2017-10-03T16:11:51.226871+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.AbstractPwmFilter$PwmFilt erChain.doFilter(AbstractPwmFilter.java:138)
    2017-10-03T16:11:51.227414+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.ApplicationModeFilter.pro cessFilter(ApplicationModeFilter.java:74)
    2017-10-03T16:11:51.227927+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.AbstractPwmFilter.doFilte r(AbstractPwmFilter.java:89)
    2017-10-03T16:11:51.228476+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:240)
    2017-10-03T16:11:51.229008+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:207)
    2017-10-03T16:11:51.229531+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.AbstractPwmFilter$PwmFilt erChain.doFilter(AbstractPwmFilter.java:138)
    2017-10-03T16:11:51.230039+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.ObsoleteUrlFilter.process Filter(ObsoleteUrlFilter.java:50)
    2017-10-03T16:11:51.230626+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.AbstractPwmFilter.doFilte r(AbstractPwmFilter.java:89)
    2017-10-03T16:11:51.231149+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:240)
    2017-10-03T16:11:51.231709+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:207)
    2017-10-03T16:11:51.232260+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.RequestInitializationFilt er.initializeServletRequest(RequestInitializationF ilter.java:210)
    2017-10-03T16:11:51.232792+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.RequestInitializationFilt er.doFilter(RequestInitializationFilter.java:129)
    2017-10-03T16:11:51.233306+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:240)
    2017-10-03T16:11:51.233812+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:207)
    2017-10-03T16:11:51.234316+01:00 ssprsrv server[1787]: #011at password.pwm.http.filter.GZIPFilter.doFilter(GZIPF ilter.java:73)
    2017-10-03T16:11:51.234816+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:240)
    2017-10-03T16:11:51.235329+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:207)
    2017-10-03T16:11:51.235860+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:212)
    2017-10-03T16:11:51.236417+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:94)
    2017-10-03T16:11:51.236931+01:00 ssprsrv server[1787]: #011at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:504)
    2017-10-03T16:11:51.237436+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:141)
    2017-10-03T16:11:51.237936+01:00 ssprsrv server[1787]: #011at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:79)
    2017-10-03T16:11:51.238437+01:00 ssprsrv server[1787]: #011at org.apache.catalina.valves.AbstractAccessLogValve. invoke(AbstractAccessLogValve.java:620)
    2017-10-03T16:11:51.238953+01:00 ssprsrv server[1787]: #011at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:88)
    2017-10-03T16:11:51.239457+01:00 ssprsrv server[1787]: #011at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:502)
    2017-10-03T16:11:51.239964+01:00 ssprsrv server[1787]: #011at org.apache.coyote.http11.AbstractHttp11Processor.p rocess(AbstractHttp11Processor.java:1132)
    2017-10-03T16:11:51.240510+01:00 ssprsrv server[1787]: #011at org.apache.coyote.AbstractProtocol$AbstractConnect ionHandler.process(AbstractProtocol.java:684)
    2017-10-03T16:11:51.241029+01:00 ssprsrv server[1787]: #011at org.apache.tomcat.util.net.AprEndpoint$SocketProce ssor.doRun(AprEndpoint.java:2521)
    2017-10-03T16:11:51.241534+01:00 ssprsrv server[1787]: #011at org.apache.tomcat.util.net.AprEndpoint$SocketProce ssor.run(AprEndpoint.java:2510)
    2017-10-03T16:11:51.242054+01:00 ssprsrv server[1787]: #011at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149)
    2017-10-03T16:11:51.242565+01:00 ssprsrv server[1787]: #011at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:624)
    2017-10-03T16:11:51.243066+01:00 ssprsrv server[1787]: #011at org.apache.tomcat.util.threads.TaskThread$Wrapping Runnable.run(TaskThread.java:61)
    2017-10-03T16:11:51.243565+01:00 ssprsrv server[1787]: #011at java.lang.Thread.run(Thread.java:748)

    Can anyone offer any suggestions on fixing this?

    Regards

    Larry
    Last edited by lca25; 03-Oct-2017 at 04:47 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •