Hi Team,
I am facing an issue during authentication from the Android Registration Client.
Environment Details:
- MOSIP Version: 1.2.0.2
- Registration Client: Android
- Authentication Flow: IDA Authentication
Issue:
Authentication using the Desktop Registration Client is working successfully. However, authentication from the Android Registration Client fails with the following error:
Errors=[{errorCode=IDA-MLC-018, errorMessage=Salt for the given ID not available in database}]
Additionally, in the Credential Service logs, I can see the following error:
credential encryption failed
io.mosip.credentialstore.exception.DataEncryptionFailureException: IDR-CRS-013 --> Not allowed to generate new key pair for other domains or not allowed to generate base key.
Observations:
- The UIN data is available in ID Repo.
- Desktop authentication works successfully for the same environment.
- The issue occurs only for Android client authentication.
Could you please advise how to resolve this issue?
Thank you.
Best regards,
Gaprin