Esignet unable to login via OTP

,“message”:“Errors in response received from IDA send-otp : [Error(errorCode=IDA-MLC-018, errorMessage=Salt for the given ID not available in database)]”,“logger_name”:“io.mosip.authentication.esignet.integration.service.HelperService”,“thread_name”:“http-nio-8088-exec-6”,“level”:“ERROR”,“level_value”:40000,“appName”:“esignet”}

Sun, Jun 9 2024 1:36:07 am{“@timestamp”:“2024-06-08T21:36:07.967Z”,“@version”:“1”,“message”:“Failed to send otp for transaction : T0P-wE6DKlcf1lKPE2LEp-Egly_TVWjcI11RFQiKpLY”,“logger_name”:“io.mosip.esignet.services.AuthorizationHelperService”,“thread_name”:“http-nio-8088-exec-6”,“level”:“ERROR”,“level_value”:40000,“stack_trace”:"io.mosip.esignet.api.exception.SendOtpException: IDA-MLC-018\n\tat io.mosip.authentication.esignet.integration.service.HelperService.sendOTP(HelperService.java:169)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:566)\n\tat org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)\n\tat org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:774)\n\tat org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)\n\tat org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)\n\tat org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)\n\tat io.mosip.authentication.esignet.integration.service.HelperService$$EnhancerBySpringCGLIB$$ee0613d0.sendOTP()\n\tat io.mosip.authentication.esignet.integration.service.IdaAuthenticatorImpl.sendOtp(IdaAuthenticatorImpl.java:215)\n\tat io.mosip.esignet.services.AuthorizationHelperService.delegateSendOtpRequest(AuthorizationHelperService.java:260)\n\tat

Correction: Without entering otp we are getting incorrect OTP

Dear @ayaz ,

Thank you for reaching out, We are looking into the issue and one of our expert colleagues will check for the possible reasons you encountered this and respond soon.

Best Regards
Team MOSIP

Dear @keshavs,

Any update for reported issue ?

Hello @ayaz

Can you pls give us more details:

  1. Is the error seen in your environment? if yes which version of platform is deployed?
  2. Based on the shared error “[Error(errorCode=IDA-MLC-018, errorMessage=Salt for the given ID not available in database)]” - seems like salt generator job is not run. Please confirm on the same.

thanks & regards,

Yes this error appear in our env which is clone of 1.2.0.1 version

I confirm that salt generator job is running

Dear @ayaz ,

One of our expert colleagues will soon be responding here to your queries and issues, Kindly bear with us this while!

Best Regards
Team MOSIP