How to get the 29 digit AID after the regclient flow to enter in resident portal?

Hi everyone,

I am trying to deploy MOSIP v3 on-premise without DNS, using my own data center infrastructure. I have followed the official documentation for the deployment.

For demo and testing purposes, I am using my laptop as the Registration Client. From the Registration Client, I am able to fetch pre-registration users, onboard them, and approve their applications successfully.

However, after the process is completed, I do not receive any acknowledgement receipt or confirmation containing the 29-digit AID, UIN, or VID.

When I go to my deployed Resident Portal and use the “Get My UIN” option, it asks for a 29-digit AID/UIN/VID, but I am not able to find this anywhere.

The only application ID shown in the Registration Client confirmation is the same as the Pre-Registration ID. The confirmation screen shows other details, including biometric capture success, but I do not see any AID, UIN, VID, or acknowledgement receipt.

Am I missing any step in the registration or packet processing flow? Could this be related to packet upload, sync, processing, or notification configuration?

I would appreciate any guidance on how to verify whether the registration packet has been generated, uploaded, processed, and whether the AID/UIN is being created correctly.

Thanks in advance.

UPDATE:
I noticed that in my deployment, I get a 29 digit AID from regclient if i register a user without the prereg flow. But if I register a user in prereg first and then fetch prereg details in the regclient, it gives it the same 14 digit prereg application ID.

Another doubt I had is for the on-prem local deployment, how is the resident service supposed to work? Is esignet necessary for it? Kindly point me to appropriate documentation which can help me implement the same.

Hi shashwat

Thank you for reaching out to us. We will look into the issue and get back to you shortly with more information.

Regards,
Mrudula
on behalf of Team MOSIP

Hi @shashwat ,

While creating the packet in Reg Client, did you fetch the Pre-Registration ID (PRID), fill in the remaining details, and then upload the packet?

If yes, then you will not get a 29-digit AID. In the acknowledgment and confirmation, you should see only the same PRID. For further confirmation, you can check the local document folder where the created packets are stored.

You need to modify the configuration to generate a 29-digit PRID. Also, if you want to confirm whether the packet was uploaded successfully, you can check the packet status on the Reg Client Application Upload page.

Hi @damodar ,
Thanks for your clarification.
But then the problem arises when i go to the resident portal for checking the status of my UIN, it asks for an AID(29 digits), UIN or VID.
So how am I supposed to get the UIN for a user who is registered through prereg, if the resident portal isnt accepting the 14 digit prereg application ID?

Also could you please clarify if esignet is mandatory for using resident portal in the on-prem deployment of MOSIP?

@shashwat You need to change the configuration to generate a 29-digit PRID and also update the configuration to accept a 29-digit PRID in the Pre-Registration ID textbox of the Registration Client. This is because when a packet is created by fetching the PRID it is generating same PRID only. Additionally, eSignet is mandatory for using the Resident Portal in an on-premises deployment of MOSIP.