Skip to content

MOSIP-41019: Upon providing invalid request time, getting 500 error, instead of invalid requesttimestamp #1715

@Ivanmeneges

Description

@Ivanmeneges

auth_EkycOtp_Auth_With_Invalid_Empty_Timestamp_UIN_Neg

Request body:

{
"request": "agCt9SvU_Wz8yQwmbOYRmjQT3ThqWcO16ZqC_8BsWZdNixHQ7116EqFIpveEYf1JSV6tza773aZjCIpjgIRE12ztucqytd-bf5TpZSk7CyY1rKK0eeo2",
"specVersion": "1.0",
"thumbprint": "CA105F804B08444DBC9A3259E9628025AF95B887EC153C41BD7C92A81ECF9D76",
"individualId": "4760520871",
"env": "Staging",
"version": "1.0",
"transactionID": "9946943444",
"domainUri": "[https://api-internal.released.mosip.net",](https://api-internal.released.mosip.net](https://api-internal.released.mosip.net)",)
"requestHMAC": "7Yz4Fr26o3d5Q9WZivexxf3t-ipZsUUWROtS2fWB2VJ6Nk8zn7L3XlAEEv735OoJMVfyg6OxeDE3QfzBhw3dZAo6xjvo62zZHMZRu-fROQP0NCVHbeNfGlrwJ0YYUGZS",
"requestTime": "2dhdh.809Z",
"requestedAuth": {
"pin": false,
"bio": false,
"otp": true,
"demo": false
},
"keyIndex": "string",
"consentObtained": true,
"id": "mosip.identity.kyc",
"individualIdType": "UIN",
"requestSessionKey": "bj9LQDArzMsc7sdZlJvOxF6qqW_f9EVKDlXPqgoQzKmMEnurQ3DevPhAjp0TnsAAzqGWHNbW75qYNUbA_baALCGlUZL729YhlyN0I4pLuBcyKXmqTPb4pB7vMPBT9T4GFUd2zUg-KwIpU7_nFeNsZHJK_irHTsGmQvk_IR_rqQnuRJb_dwots0aQJq0UGCylWwd7Tu1vUmXTIhMDyYz1A3pDXLBkB478Kp2EEAK8jewC-XGwL5nxxRAOVXyfEniza-CBkEL1FurjHXx7SpMVfSW1j_Is1NttSWJ6pOCDoR2syh4klsj7i7Po-L-n3O7ckVjh6B6HcvoBpT4LcaBLQg\u003d\u003d"
}

Response body:

{
"timestamp": "2025-03-25T06:00:29.708+00:00",
"status": 500,
"error": "Internal Server Error",
"message": "IDA-IDV-001 --\u003e Input Data Validation Failed; \nnested exception is io.mosip.authentication.core.exception.IDDataValidationException",
"path": "/idauthentication/v1/kyc/2siLc4GvpDuFsO6OjdewFWicWqY3rsdDT8UN1q9E7FvzkdnNGJ/auth_ekyc_pid1742880323256/29951"
}

Expected Output: Should get valid error message

Attaching the report for the reference:

mosip-api-internal.released-auth-2025-03-25_05-26-full-report_T-603_P-577_S-1_F-20_I-5_KI-0.html

🔗 Linked Issues

ISSUE

  • MOSIP-41856
    Status: Closed
  • MOSIP-37285
    Status: Closed
  • MOSIP-37285
    Status: Closed
  • MOSIP-41856
    Status: Closed

📎 Attachments

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions