2025-12-10 10:05:40.719 +05:30 INF User profile is available. Using 'C:\Windows\system32\config\systemprofile\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. 2025-12-10 10:05:41.057 +05:30 INF Application started. Press Ctrl+C to shut down. 2025-12-10 10:05:41.059 +05:30 INF Hosting environment: Production 2025-12-10 10:05:41.059 +05:30 INF Content root path: C:\inetpub\wwwroot\Sang.Claymore.API 2025-12-10 10:05:41.078 +05:30 2a24e682-0e32-4122-a937-de2177e54459 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - null null 2025-12-10 10:05:41.078 +05:30 b1d1f9a0-d296-4140-b37d-57035ae2c6b7 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - null null 2025-12-10 10:05:41.078 +05:30 d9f8a7e4-c9aa-464e-ac05-3c60aa88543c INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getscreens - null null 2025-12-10 10:05:41.154 +05:30 2a24e682-0e32-4122-a937-de2177e54459 INF CORS policy execution successful. 2025-12-10 10:05:41.154 +05:30 d9f8a7e4-c9aa-464e-ac05-3c60aa88543c INF CORS policy execution successful. 2025-12-10 10:05:41.154 +05:30 b1d1f9a0-d296-4140-b37d-57035ae2c6b7 INF CORS policy execution successful. 2025-12-10 10:05:41.164 +05:30 d9f8a7e4-c9aa-464e-ac05-3c60aa88543c INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getscreens - 204 null null 87.9282ms 2025-12-10 10:05:41.164 +05:30 2a24e682-0e32-4122-a937-de2177e54459 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - 204 null null 87.9272ms 2025-12-10 10:05:41.164 +05:30 b1d1f9a0-d296-4140-b37d-57035ae2c6b7 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - 204 null null 87.9452ms 2025-12-10 10:05:41.210 +05:30 c1489a38-d176-45fd-8b93-2492d21ee569 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getscreens - null null 2025-12-10 10:05:41.218 +05:30 f034503a-4bda-4db0-a19a-63c16a7cda56 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - null null 2025-12-10 10:05:41.218 +05:30 4e2f36db-3b4d-4d19-b100-62d753c211ac INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - null null 2025-12-10 10:05:41.331 +05:30 4e2f36db-3b4d-4d19-b100-62d753c211ac INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 7:48:48 AM', Current time (UTC): '12/10/2025 4:35:41 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-12-10 10:05:41.331 +05:30 f034503a-4bda-4db0-a19a-63c16a7cda56 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 7:48:48 AM', Current time (UTC): '12/10/2025 4:35:41 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-12-10 10:05:41.331 +05:30 c1489a38-d176-45fd-8b93-2492d21ee569 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 7:48:48 AM', Current time (UTC): '12/10/2025 4:35:41 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-12-10 10:05:41.346 +05:30 c1489a38-d176-45fd-8b93-2492d21ee569 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 7:48:48 AM', Current time (UTC): '12/10/2025 4:35:41 AM'. 2025-12-10 10:05:41.346 +05:30 4e2f36db-3b4d-4d19-b100-62d753c211ac INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 7:48:48 AM', Current time (UTC): '12/10/2025 4:35:41 AM'. 2025-12-10 10:05:41.346 +05:30 f034503a-4bda-4db0-a19a-63c16a7cda56 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 7:48:48 AM', Current time (UTC): '12/10/2025 4:35:41 AM'. 2025-12-10 10:05:41.347 +05:30 4e2f36db-3b4d-4d19-b100-62d753c211ac INF CORS policy execution successful. 2025-12-10 10:05:41.347 +05:30 f034503a-4bda-4db0-a19a-63c16a7cda56 INF CORS policy execution successful. 2025-12-10 10:05:41.347 +05:30 c1489a38-d176-45fd-8b93-2492d21ee569 INF CORS policy execution successful. 2025-12-10 10:05:41.412 +05:30 4e2f36db-3b4d-4d19-b100-62d753c211ac INF HTTP request: Path: /user/getuseraction QueryString: ?ScreenId=31 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNTU3MjgsImV4cCI6MTc2NTI2NjUyOCwiaWF0IjoxNzY1MjU1NzI4fQ.-9NQPJ_M5nd5M-E4KAlt4DnwtcmQQzTTXfzfve6lHKU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:41.412 +05:30 f034503a-4bda-4db0-a19a-63c16a7cda56 INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-12-10&toDate=2025-12-10 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNTU3MjgsImV4cCI6MTc2NTI2NjUyOCwiaWF0IjoxNzY1MjU1NzI4fQ.-9NQPJ_M5nd5M-E4KAlt4DnwtcmQQzTTXfzfve6lHKU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:41.412 +05:30 c1489a38-d176-45fd-8b93-2492d21ee569 INF HTTP request: Path: /user/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNTU3MjgsImV4cCI6MTc2NTI2NjUyOCwiaWF0IjoxNzY1MjU1NzI4fQ.-9NQPJ_M5nd5M-E4KAlt4DnwtcmQQzTTXfzfve6lHKU}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:41.420 +05:30 bc62a378-a652-4f48-89e6-d9db5f6fef61 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-12-10 10:05:41.420 +05:30 4e424314-78ea-4803-9f74-d091fce410c2 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-12-10 10:05:41.420 +05:30 4f21322d-c368-4b32-8a4a-0d9ca388db13 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-12-10 10:05:41.426 +05:30 bc62a378-a652-4f48-89e6-d9db5f6fef61 INF AuthenticationScheme: Bearer was challenged. 2025-12-10 10:05:41.426 +05:30 4f21322d-c368-4b32-8a4a-0d9ca388db13 INF AuthenticationScheme: Bearer was challenged. 2025-12-10 10:05:41.426 +05:30 4e424314-78ea-4803-9f74-d091fce410c2 INF AuthenticationScheme: Bearer was challenged. 2025-12-10 10:05:41.427 +05:30 4f21322d-c368-4b32-8a4a-0d9ca388db13 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: f034503a-4bda-4db0-a19a-63c16a7cda56}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '12/09/2025 07:48:48'"} Body: 2025-12-10 10:05:41.427 +05:30 bc62a378-a652-4f48-89e6-d9db5f6fef61 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: c1489a38-d176-45fd-8b93-2492d21ee569}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '12/09/2025 07:48:48'"} Body: 2025-12-10 10:05:41.427 +05:30 4e424314-78ea-4803-9f74-d091fce410c2 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 4e2f36db-3b4d-4d19-b100-62d753c211ac}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '12/09/2025 07:48:48'"} Body: 2025-12-10 10:05:41.434 +05:30 4e424314-78ea-4803-9f74-d091fce410c2 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - 401 null null 215.6871ms 2025-12-10 10:05:41.434 +05:30 bc62a378-a652-4f48-89e6-d9db5f6fef61 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getscreens - 401 null null 223.55ms 2025-12-10 10:05:41.434 +05:30 4f21322d-c368-4b32-8a4a-0d9ca388db13 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - 401 null null 215.9882ms 2025-12-10 10:05:41.479 +05:30 45446d5d-07ef-4ddd-8f3e-92202ecce961 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNTU3MjgsImV4cCI6MTc2NTI3MDEyOCwiaWF0IjoxNzY1MjU1NzI4fQ.F491ECDOe6Ydpkjcr7AdS9Fvz8hOz34wEbOSYK3sAZ4 - null null 2025-12-10 10:05:41.480 +05:30 45446d5d-07ef-4ddd-8f3e-92202ecce961 INF CORS policy execution successful. 2025-12-10 10:05:41.483 +05:30 45446d5d-07ef-4ddd-8f3e-92202ecce961 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNTU3MjgsImV4cCI6MTc2NTI3MDEyOCwiaWF0IjoxNzY1MjU1NzI4fQ.F491ECDOe6Ydpkjcr7AdS9Fvz8hOz34wEbOSYK3sAZ4 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:41.486 +05:30 f5b9dd63-01f8-45a8-b303-67e1e5e55a60 INF Executing endpoint 'Sang.Claymore.Api.Controllers.LoginController.RegenerateTokens (Sang.Claymore.Api)' 2025-12-10 10:05:41.510 +05:30 f5b9dd63-01f8-45a8-b303-67e1e5e55a60 INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.Claymore.Api.Controllers.LoginController (Sang.Claymore.Api). 2025-12-10 10:05:41.680 +05:30 f5b9dd63-01f8-45a8-b303-67e1e5e55a60 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:05:41.774 +05:30 f5b9dd63-01f8-45a8-b303-67e1e5e55a60 INF Executed action Sang.Claymore.Api.Controllers.LoginController.RegenerateTokens (Sang.Claymore.Api) in 258.949ms 2025-12-10 10:05:41.775 +05:30 f5b9dd63-01f8-45a8-b303-67e1e5e55a60 INF Executed endpoint 'Sang.Claymore.Api.Controllers.LoginController.RegenerateTokens (Sang.Claymore.Api)' 2025-12-10 10:05:41.775 +05:30 f5b9dd63-01f8-45a8-b303-67e1e5e55a60 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 45446d5d-07ef-4ddd-8f3e-92202ecce961}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Failure","statusCode":4000,"message":"Refresh token has expired","result":null} 2025-12-10 10:05:41.778 +05:30 f5b9dd63-01f8-45a8-b303-67e1e5e55a60 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNTU3MjgsImV4cCI6MTc2NTI3MDEyOCwiaWF0IjoxNzY1MjU1NzI4fQ.F491ECDOe6Ydpkjcr7AdS9Fvz8hOz34wEbOSYK3sAZ4 - 400 90 application/json; charset=utf-8 298.4683ms 2025-12-10 10:05:43.546 +05:30 ec9f0f8f-f214-4c84-ae7a-ad90c212bd70 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/login/login - null null 2025-12-10 10:05:43.547 +05:30 ec9f0f8f-f214-4c84-ae7a-ad90c212bd70 INF CORS policy execution successful. 2025-12-10 10:05:43.547 +05:30 ec9f0f8f-f214-4c84-ae7a-ad90c212bd70 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/login/login - 204 null null 2.2352ms 2025-12-10 10:05:43.596 +05:30 e74d734a-1e5b-4607-a92c-ae2af4238028 INF Request starting HTTP/1.1 POST http://103.120.178.195/Sang.Claymore.API/login/login - application/json 88 2025-12-10 10:05:43.597 +05:30 e74d734a-1e5b-4607-a92c-ae2af4238028 INF CORS policy execution successful. 2025-12-10 10:05:43.600 +05:30 e74d734a-1e5b-4607-a92c-ae2af4238028 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 88}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"loginName":"vyshnav","password":"J3nTofKXLpxTxKI0bUZdZw==","entityId":1,"channelId":1} 2025-12-10 10:05:43.601 +05:30 a89a722f-ccb3-422c-bc83-38ccf7490d76 INF Executing endpoint 'Sang.Claymore.Api.Controllers.LoginController.Login (Sang.Claymore.Api)' 2025-12-10 10:05:43.609 +05:30 a89a722f-ccb3-422c-bc83-38ccf7490d76 INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Claymore.Api.Models.APIRequest.LoginRequest) on controller Sang.Claymore.Api.Controllers.LoginController (Sang.Claymore.Api). 2025-12-10 10:05:43.907 +05:30 a89a722f-ccb3-422c-bc83-38ccf7490d76 INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:05:43.910 +05:30 a89a722f-ccb3-422c-bc83-38ccf7490d76 INF Executed action Sang.Claymore.Api.Controllers.LoginController.Login (Sang.Claymore.Api) in 300.2324ms 2025-12-10 10:05:43.910 +05:30 a89a722f-ccb3-422c-bc83-38ccf7490d76 INF Executed endpoint 'Sang.Claymore.Api.Controllers.LoginController.Login (Sang.Claymore.Api)' 2025-12-10 10:05:43.911 +05:30 a89a722f-ccb3-422c-bc83-38ccf7490d76 INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: e74d734a-1e5b-4607-a92c-ae2af4238028}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 82} Body: {"status":"Failure","statusCode":3000,"message":"Invalid password.","result":null} 2025-12-10 10:05:43.913 +05:30 a89a722f-ccb3-422c-bc83-38ccf7490d76 INF Request finished HTTP/1.1 POST http://103.120.178.195/Sang.Claymore.API/login/login - 400 82 application/json; charset=utf-8 316.9265ms 2025-12-10 10:05:50.116 +05:30 a23375df-301f-447b-a9a2-e1e8c32aa869 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/login/login - null null 2025-12-10 10:05:50.119 +05:30 a23375df-301f-447b-a9a2-e1e8c32aa869 INF CORS policy execution successful. 2025-12-10 10:05:50.121 +05:30 a23375df-301f-447b-a9a2-e1e8c32aa869 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/login/login - 204 null null 4.8936ms 2025-12-10 10:05:50.171 +05:30 70228323-d57a-43f2-af4e-81ebca054937 INF Request starting HTTP/1.1 POST http://103.120.178.195/Sang.Claymore.API/login/login - application/json 88 2025-12-10 10:05:50.171 +05:30 70228323-d57a-43f2-af4e-81ebca054937 INF CORS policy execution successful. 2025-12-10 10:05:50.172 +05:30 70228323-d57a-43f2-af4e-81ebca054937 INF HTTP request: Path: /login/login QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Content-Length: 88}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: {"loginName":"vyshnav","password":"LZGZF5BmN5vDmYJdP9KsOg==","entityId":1,"channelId":1} 2025-12-10 10:05:50.173 +05:30 64780a43-b82b-4332-b605-d3d61ef0f0fd INF Executing endpoint 'Sang.Claymore.Api.Controllers.LoginController.Login (Sang.Claymore.Api)' 2025-12-10 10:05:50.173 +05:30 64780a43-b82b-4332-b605-d3d61ef0f0fd INF Route matched with {action = "Login", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Login(Sang.Claymore.Api.Models.APIRequest.LoginRequest) on controller Sang.Claymore.Api.Controllers.LoginController (Sang.Claymore.Api). 2025-12-10 10:05:50.236 +05:30 64780a43-b82b-4332-b605-d3d61ef0f0fd INF Token generated 2025-12-10 10:05:50.237 +05:30 64780a43-b82b-4332-b605-d3d61ef0f0fd INF Token generated 2025-12-10 10:05:50.249 +05:30 64780a43-b82b-4332-b605-d3d61ef0f0fd INF Executing OkObjectResult, writing value of type '<>f__AnonymousType0`4[[Sang.Service.Common.Enums.ResponseStatus, Sang.Service.Common, Version=1.1.24.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[<>f__AnonymousType1`4[[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[System.Nullable`1[[System.Int32, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], Sang.Claymore.Api, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. 2025-12-10 10:05:50.258 +05:30 64780a43-b82b-4332-b605-d3d61ef0f0fd INF Executed action Sang.Claymore.Api.Controllers.LoginController.Login (Sang.Claymore.Api) in 84.9065ms 2025-12-10 10:05:50.259 +05:30 64780a43-b82b-4332-b605-d3d61ef0f0fd INF Executed endpoint 'Sang.Claymore.Api.Controllers.LoginController.Login (Sang.Claymore.Api)' 2025-12-10 10:05:50.259 +05:30 64780a43-b82b-4332-b605-d3d61ef0f0fd INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 70228323-d57a-43f2-af4e-81ebca054937}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 1030} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":28,\"LoginName\":\"vyshnav\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1NTc1MCwiaWF0IjoxNzY1MzQxMzUwfQ.LA-rp9uWow1-iC_m72RDFermcskRc958f7LQRmzUttU\"","tokenExpiryMin":180} 2025-12-10 10:05:50.259 +05:30 64780a43-b82b-4332-b605-d3d61ef0f0fd INF Request finished HTTP/1.1 POST http://103.120.178.195/Sang.Claymore.API/login/login - 200 1030 application/json; charset=utf-8 88.8184ms 2025-12-10 10:05:50.330 +05:30 f9ddb42c-2e7b-406a-a6f6-2a48d78a21c3 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getscreens - null null 2025-12-10 10:05:50.331 +05:30 f9ddb42c-2e7b-406a-a6f6-2a48d78a21c3 INF CORS policy execution successful. 2025-12-10 10:05:50.331 +05:30 f9ddb42c-2e7b-406a-a6f6-2a48d78a21c3 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getscreens - 204 null null 1.1593ms 2025-12-10 10:05:50.333 +05:30 a434599e-d3d4-428f-8a85-a4b15c7de401 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - null null 2025-12-10 10:05:50.334 +05:30 a434599e-d3d4-428f-8a85-a4b15c7de401 INF CORS policy execution successful. 2025-12-10 10:05:50.334 +05:30 a434599e-d3d4-428f-8a85-a4b15c7de401 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - 204 null null 1.1028ms 2025-12-10 10:05:50.337 +05:30 67b55367-a9ec-4287-98d3-aeeec6339acf INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - null null 2025-12-10 10:05:50.337 +05:30 67b55367-a9ec-4287-98d3-aeeec6339acf INF CORS policy execution successful. 2025-12-10 10:05:50.338 +05:30 67b55367-a9ec-4287-98d3-aeeec6339acf INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - 204 null null 0.7923ms 2025-12-10 10:05:50.380 +05:30 b7d40dfb-f9da-4831-a21c-f04bcaed4d3a INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getscreens - null null 2025-12-10 10:05:50.390 +05:30 5bc9f902-bad5-412a-81d7-bb214f07caef INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - null null 2025-12-10 10:05:50.391 +05:30 bd76e4aa-63b0-4b5e-9b75-da0d36edac11 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - null null 2025-12-10 10:05:50.395 +05:30 5bc9f902-bad5-412a-81d7-bb214f07caef INF CORS policy execution successful. 2025-12-10 10:05:50.395 +05:30 bd76e4aa-63b0-4b5e-9b75-da0d36edac11 INF CORS policy execution successful. 2025-12-10 10:05:50.395 +05:30 b7d40dfb-f9da-4831-a21c-f04bcaed4d3a INF CORS policy execution successful. 2025-12-10 10:05:50.397 +05:30 bd76e4aa-63b0-4b5e-9b75-da0d36edac11 INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-12-10&toDate=2025-12-10 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:50.399 +05:30 b7d40dfb-f9da-4831-a21c-f04bcaed4d3a INF HTTP request: Path: /user/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:50.399 +05:30 5bc9f902-bad5-412a-81d7-bb214f07caef INF HTTP request: Path: /user/getuseraction QueryString: ?ScreenId=31 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:50.400 +05:30 2d4d7f0a-67bb-471a-83b3-f25337b4ad1a INF Executing endpoint 'Sang.Claymore.Api.Controllers.UserController.GetScreens (Sang.Claymore.Api)' 2025-12-10 10:05:50.400 +05:30 56fcc98e-1595-4d35-8ddb-e31d347297da INF Executing endpoint 'Sang.Claymore.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Claymore.Api)' 2025-12-10 10:05:50.400 +05:30 16f8f5be-71b4-4c5e-ae33-9fd1b78505f8 INF Executing endpoint 'Sang.Claymore.Api.Controllers.UserController.GetUserAction (Sang.Claymore.Api)' 2025-12-10 10:05:50.405 +05:30 2d4d7f0a-67bb-471a-83b3-f25337b4ad1a INF Route matched with {action = "GetScreens", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetScreens() on controller Sang.Claymore.Api.Controllers.UserController (Sang.Claymore.Api). 2025-12-10 10:05:50.405 +05:30 16f8f5be-71b4-4c5e-ae33-9fd1b78505f8 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32) on controller Sang.Claymore.Api.Controllers.UserController (Sang.Claymore.Api). 2025-12-10 10:05:50.408 +05:30 56fcc98e-1595-4d35-8ddb-e31d347297da INF Route matched with {action = "GetDashBoardDetails", controller = "DashBoard"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetDashBoardDetails(Sang.Claymore.Api.Models.APIRequest.DashBoardRequest) on controller Sang.Claymore.Api.Controllers.DashBoardController (Sang.Claymore.Api). 2025-12-10 10:05:50.448 +05:30 2d4d7f0a-67bb-471a-83b3-f25337b4ad1a INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:05:50.449 +05:30 2d4d7f0a-67bb-471a-83b3-f25337b4ad1a INF Executed action Sang.Claymore.Api.Controllers.UserController.GetScreens (Sang.Claymore.Api) in 43.7637ms 2025-12-10 10:05:50.449 +05:30 2d4d7f0a-67bb-471a-83b3-f25337b4ad1a INF Executed endpoint 'Sang.Claymore.Api.Controllers.UserController.GetScreens (Sang.Claymore.Api)' 2025-12-10 10:05:50.449 +05:30 2d4d7f0a-67bb-471a-83b3-f25337b4ad1a INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: b7d40dfb-f9da-4831-a21c-f04bcaed4d3a}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 2161} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ScreenId\":1,\"ScreenName\":\"Security\",\"Parent\":null,\"Group\":false},{\"ScreenId\":2,\"ScreenName\":\"Master\",\"Parent\":null,\"Group\":false},{\"ScreenId\":3,\"ScreenName\":\"Product\",\"Parent\":2,\"Group\":true},{\"ScreenId\":7,\"ScreenName\":\"Role\",\"Parent\":1,\"Group\":true},{\"ScreenId\":24,\"ScreenName\":\"User\",\"Parent\":1,\"Group\":true},{\"ScreenId\":25,\"ScreenName\":\"Job Order\",\"Parent\":null,\"Group\":false},{\"ScreenId\":26,\"ScreenName\":\"Inspection\",\"Parent\":null,\"Group\":false},{\"ScreenId\":27,\"ScreenName\":\"Risk Assessment\",\"Parent\":26,\"Group\":true},{\"ScreenId\":28,\"ScreenName\":\"Inspection\",\"Parent\":26,\"Group\":true},{\"ScreenId\":29,\"ScreenName\":\"Time Sheet\",\"Parent\":26,\"Group\":true},{\"ScreenId\":30,\"ScreenName\":\"Acknowledgement\",\"Parent\":26,\"Group\":true},{\"ScreenId\":46,\"ScreenName\":\"Proof Reading\",\"Parent\":null,\"Group\":true},{\"ScreenId\":31,\"ScreenName\":\"Authorize\",\"Parent\":null,\"Group\":true},{\"ScreenId\":32,\"ScreenName\":\"Pending Job Orders\",\"Parent\":25,\"Group\":true},{\"ScreenId\":33,\"ScreenName\":\"Allocated Job Orders\",\"Parent\":25,\"Group\":true},{\"ScreenId\":35,\"ScreenName\":\"Pending Job Order\",\"Parent\":44,\"Group\":true},{\"ScreenId\":36,\"ScreenName\":\"Allocated job orders\",\"Parent\":44,\"Group\":true},{\"ScreenId\":37,\"ScreenName\":\"Inspection\",\"Parent\":44,\"Group\":true},{\"ScreenId\":38,\"ScreenName\":\"Unallocated Technician\",\"Parent\":44,\"Group\":true},{\"ScreenId\":39,\"ScreenName\":\"Time Sheet\",\"Parent\":44,\"Group\":true},{\"ScreenId\":40,\"ScreenName\":\"Risk Assessment\",\"Parent\":44,\"Group\":true},{\"ScreenId\":41,\"ScreenName\":\"Acknowledgment\",\"Parent\":44,\"Group\":true},{\"ScreenId\":42,\"ScreenName\":\"Authorize\",\"Parent\":44,\"Group\":true},{\"ScreenId\":43,\"ScreenName\":\"Reset Password\",\"Parent\":1,\"Group\":true},{\"ScreenId\":44,\"ScreenName\":\"Report \",\"Parent\":null,\"Group\":false},{\"ScreenId\":47,\"ScreenName\":\"JobOrder Report\",\"Parent\":44,\"Group\":true}]"} 2025-12-10 10:05:50.450 +05:30 2d4d7f0a-67bb-471a-83b3-f25337b4ad1a INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getscreens - 200 2161 application/json; charset=utf-8 70.3025ms 2025-12-10 10:05:50.464 +05:30 16f8f5be-71b4-4c5e-ae33-9fd1b78505f8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:05:50.465 +05:30 16f8f5be-71b4-4c5e-ae33-9fd1b78505f8 INF Executed action Sang.Claymore.Api.Controllers.UserController.GetUserAction (Sang.Claymore.Api) in 59.4479ms 2025-12-10 10:05:50.465 +05:30 16f8f5be-71b4-4c5e-ae33-9fd1b78505f8 INF Executed endpoint 'Sang.Claymore.Api.Controllers.UserController.GetUserAction (Sang.Claymore.Api)' 2025-12-10 10:05:50.466 +05:30 16f8f5be-71b4-4c5e-ae33-9fd1b78505f8 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5bc9f902-bad5-412a-81d7-bb214f07caef}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 307} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ActionId\":1,\"Action\":\"Access\"},{\"ActionId\":7,\"Action\":\"Excel\"},{\"ActionId\":18,\"Action\":\"Certificate/Report\"},{\"ActionId\":13,\"Action\":\"Authorize\"},{\"ActionId\":16,\"Action\":\"View\"}]"} 2025-12-10 10:05:50.467 +05:30 16f8f5be-71b4-4c5e-ae33-9fd1b78505f8 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - 200 307 application/json; charset=utf-8 76.479ms 2025-12-10 10:05:50.538 +05:30 39c06b0a-621d-46d3-9543-442ad434d350 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/approve/getpendingapproval - null null 2025-12-10 10:05:50.538 +05:30 39c06b0a-621d-46d3-9543-442ad434d350 INF CORS policy execution successful. 2025-12-10 10:05:50.539 +05:30 39c06b0a-621d-46d3-9543-442ad434d350 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/approve/getpendingapproval - 204 null null 1.093ms 2025-12-10 10:05:50.548 +05:30 56fcc98e-1595-4d35-8ddb-e31d347297da INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:05:50.548 +05:30 56fcc98e-1595-4d35-8ddb-e31d347297da INF Executed action Sang.Claymore.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Claymore.Api) in 140.7578ms 2025-12-10 10:05:50.549 +05:30 56fcc98e-1595-4d35-8ddb-e31d347297da INF Executed endpoint 'Sang.Claymore.Api.Controllers.DashBoardController.GetDashBoardDetails (Sang.Claymore.Api)' 2025-12-10 10:05:50.549 +05:30 56fcc98e-1595-4d35-8ddb-e31d347297da INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: bd76e4aa-63b0-4b5e-9b75-da0d36edac11}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 853} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"{\"title\":\"Claymore Analytics\",\"date_range\":{\"from\":\"2025-12-10\",\"to\":\"2025-12-10\"},\"metrics\":[{\"label\":\"TotalAllocation\",\"value\":0},{\"label\":\"TotalAllocationCompleted\",\"value\":0},{\"label\":\"TotalAllocationPending\",\"value\":0},{\"label\":\"TotalProductInspection\",\"value\":0},{\"label\":\"TotalApprove\",\"value\":0},{\"label\":\"TotalReject\",\"value\":0},{\"label\":\"TotalCorrection\",\"value\":0},{\"label\":\"TotalSuspended\",\"value\":0}],\"charts\":[{\"type\":\"vertical_bar\",\"title\":\"Inspection by Technician\",\"x_axis_label\":\"Technician\",\"y_axis_label\":\"Total Products\"},{\"type\":\"vertical_bar\",\"title\":\"Inspection by Product\",\"x_axis_label\":\"Product\",\"y_axis_label\":\"Total Inspection\"}]}"} 2025-12-10 10:05:50.549 +05:30 56fcc98e-1595-4d35-8ddb-e31d347297da INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - 200 853 application/json; charset=utf-8 158.0148ms 2025-12-10 10:05:50.598 +05:30 d41f1b0a-b83d-4948-846b-5b3afb1c20f0 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/approve/getpendingapproval - null null 2025-12-10 10:05:50.600 +05:30 d41f1b0a-b83d-4948-846b-5b3afb1c20f0 INF CORS policy execution successful. 2025-12-10 10:05:50.601 +05:30 d41f1b0a-b83d-4948-846b-5b3afb1c20f0 INF HTTP request: Path: /approve/getpendingapproval QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:50.602 +05:30 902442e2-2201-4ffc-abf3-01fb85b89501 INF Executing endpoint 'Sang.Claymore.Api.Controllers.ApproveController.GetPendingApproval (Sang.Claymore.Api)' 2025-12-10 10:05:50.609 +05:30 902442e2-2201-4ffc-abf3-01fb85b89501 INF Route matched with {action = "GetPendingApproval", controller = "Approve"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetPendingApproval(System.String) on controller Sang.Claymore.Api.Controllers.ApproveController (Sang.Claymore.Api). 2025-12-10 10:05:50.668 +05:30 902442e2-2201-4ffc-abf3-01fb85b89501 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:05:50.677 +05:30 902442e2-2201-4ffc-abf3-01fb85b89501 INF Executed action Sang.Claymore.Api.Controllers.ApproveController.GetPendingApproval (Sang.Claymore.Api) in 68.3547ms 2025-12-10 10:05:50.678 +05:30 902442e2-2201-4ffc-abf3-01fb85b89501 INF Executed endpoint 'Sang.Claymore.Api.Controllers.ApproveController.GetPendingApproval (Sang.Claymore.Api)' 2025-12-10 10:05:50.680 +05:30 902442e2-2201-4ffc-abf3-01fb85b89501 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: d41f1b0a-b83d-4948-846b-5b3afb1c20f0}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 13549} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"Id\":1121,\"JobOrderNo\":\"11085\",\"Client\":\"LAMPRELL SHARJAH LLC\"},{\"Id\":1120,\"JobOrderNo\":\"11058\",\"Client\":\"KHANSAHEB CIVIL ENGINEERING LLC\"},{\"Id\":1118,\"JobOrderNo\":\"11098\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":1117,\"JobOrderNo\":\"30851\",\"Client\":\"Blue Stream Environmental Technology LLC\"},{\"Id\":1107,\"JobOrderNo\":\"11064\",\"Client\":\"XS PLATFORMS MIDDLE EAST\"},{\"Id\":1097,\"JobOrderNo\":\"11179\",\"Client\":\"CLEVELAND BRIDGE & ENGINEERING MIDDLE EAST (PRIVATE) LTD\"},{\"Id\":1095,\"JobOrderNo\":\"11173\",\"Client\":\"BLUE PEARL MARINE SERVICES FZC\"},{\"Id\":1092,\"JobOrderNo\":\"11068\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":1084,\"JobOrderNo\":\"11033\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":1082,\"JobOrderNo\":\"10988\",\"Client\":\"Emirates Transformer & Switchgear Ltd\"},{\"Id\":1081,\"JobOrderNo\":\"11050\",\"Client\":\"TIDEWATER MARINE INTERNATIONAL\"},{\"Id\":1080,\"JobOrderNo\":\"11024\",\"Client\":\"CLEAN BLAST INTERNATIONAL (LLC)\"},{\"Id\":1078,\"JobOrderNo\":\"30893\",\"Client\":\"STAHL CRANE SYSTEMS FZE\"},{\"Id\":1077,\"JobOrderNo\":\"30872\",\"Client\":\"TRIGON LLC\"},{\"Id\":1072,\"JobOrderNo\":\"11066\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":1068,\"JobOrderNo\":\"11043\",\"Client\":\"BELLELI ENERGY S.P.A. FZE\"},{\"Id\":1067,\"JobOrderNo\":\"11122\",\"Client\":\"ASCON\"},{\"Id\":1066,\"JobOrderNo\":\"11042\",\"Client\":\"EMAAR PROPERTIES P.J.S.C\"},{\"Id\":1061,\"JobOrderNo\":\"11094\",\"Client\":\"DAMEN SHIPYARDS SHARJAH FZE\"},{\"Id\":1060,\"JobOrderNo\":\"11051\",\"Client\":\"LAMPRELL SHARJAH LLC\"},{\"Id\":1058,\"JobOrderNo\":\"11040\",\"Client\":\"ASP ACCESS FLOORS LLC\"},{\"Id\":1043,\"JobOrderNo\":\"10991\",\"Client\":\"AL FAYHA ALUMINIUM\"},{\"Id\":1041,\"JobOrderNo\":\"11022\",\"Client\":\"STAR FOODSTUFF MANUFACTURING COMPANY LLC\"},{\"Id\":1038,\"JobOrderNo\":\"11025\",\"Client\":\"BELLELI ENERGY S.P.A. FZE\"},{\"Id\":1037,\"JobOrderNo\":\"11034\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":1036,\"JobOrderNo\":\"30975\",\"Client\":\"EMIRATES GENERAL PETROLEUM CORPORATION\"},{\"Id\":1035,\"JobOrderNo\":\"10996\",\"Client\":\"International Electro-Mechanical Services Co.LLC\"},{\"Id\":993,\"JobOrderNo\":\"10978\",\"Client\":\"catrina\"},{\"Id\":980,\"JobOrderNo\":\"10948\",\"Client\":\"KHANSAHEB CIVIL ENGINEERING LLC\"},{\"Id\":974,\"JobOrderNo\":\"10960\",\"Client\":\"Jaguar Land Rover Limited\"},{\"Id\":960,\"JobOrderNo\":\"10958\",\"Client\":\"EMAAR PROPERTIES P.J.S.C\"},{\"Id\":959,\"JobOrderNo\":\"10952\",\"Client\":\"TYCO FIRE & SECURITY U.A.E. LLC\"},{\"Id\":958,\"JobOrderNo\":\"10949\",\"Client\":\"GULF DEVELOPMENT & CONSTRUCTION\"},{\"Id\":955,\"JobOrderNo\":\"10938\",\"Client\":\"CORE OIL & GAS\"},{\"Id\":953,\"JobOrderNo\":\"10939\",\"Client\":\"NOTREDAME METAL CONSTRUCTION CO.\"},{\"Id\":952,\"JobOrderNo\":\"10936\",\"Client\":\"EMAAR PROPERTIES P.J.S.C\"},{\"Id\":951,\"JobOrderNo\":\"10935\",\"Client\":\"AL TAYER REAL ESTATE L.L.C\"},{\"Id\":949,\"JobOrderNo\":\"10931\",\"Client\":\"LAMPRELL SHARJAH LLC\"},{\"Id\":948,\"JobOrderNo\":\"10930\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":945,\"JobOrderNo\":\"10933\",\"Client\":\"KHANSAHEB CIVIL ENGINEERING LLC\"},{\"Id\":943,\"JobOrderNo\":\"10927\",\"Client\":\"TIDEWATER MARINE INTERNATIONAL\"},{\"Id\":939,\"JobOrderNo\":\"10934\",\"Client\":\"TIDEWATER MARINE INTERNATIONAL\"},{\"Id\":934,\"JobOrderNo\":\"10921\",\"Client\":\"EMAAR PROPERTIES P.J.S.C\"},{\"Id\":907,\"JobOrderNo\":\"10915\",\"Client\":\"ASCON\"},{\"Id\":906,\"JobOrderNo\":\"10896\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":905,\"JobOrderNo\":\"10897\",\"Client\":\"ARIES MARINE & ENGG. SERVICES\"},{\"Id\":903,\"JobOrderNo\":\"10885\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":902,\"JobOrderNo\":\"10893\",\"Client\":\"VIKING TRAILERS INTERNATIONAL FZCO\"},{\"Id\":901,\"JobOrderNo\":\"10890\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":900,\"JobOrderNo\":\"10884\",\"Client\":\"DAMEN SHIPYARDS SHARJAH FZE\"},{\"Id\":898,\"JobOrderNo\":\"10883\",\"Client\":\"UNIQUE SYSTEM FZE\"},{\"Id\":892,\"JobOrderNo\":\"10906\",\"Client\":\"LAMPRELL SHARJAH LLC\"},{\"Id\":888,\"JobOrderNo\":\"10869\",\"Client\":\"MULTI TECHNOLOGIES\"},{\"Id\":885,\"JobOrderNo\":\"10881\",\"Client\":\"AGS ENGINEERING WORKSHOP L.L.C\"},{\"Id\":874,\"JobOrderNo\":\"10853\",\"Client\":\"LIFT N SHIFT EQUIPMENT TRADING LLC\"},{\"Id\":867,\"JobOrderNo\":\"10839\",\"Client\":\"DOLPHIN HEAT TRANSFER L.L.C.\"},{\"Id\":823,\"JobOrderNo\":\"10857\",\"Client\":\"GULF BORING ENGG. EST.\"},{\"Id\":808,\"JobOrderNo\":\"10806\",\"Client\":\"SWAIDAN TRADING\"},{\"Id\":805,\"JobOrderNo\":\"10848\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":803,\"JobOrderNo\":\"10799\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":800,\"JobOrderNo\":\"10774\",\"Client\":\"LAING O'ROURKE (SELECT PLANT)\"},{\"Id\":786,\"JobOrderNo\":\"10749\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":785,\"JobOrderNo\":\"10762\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":783,\"JobOrderNo\":\"10773\",\"Client\":\"NOTREDAME METAL CONSTRUCTION CO.\"},{\"Id\":779,\"JobOrderNo\":\"10838\",\"Client\":\"ANGLO EASTERN INDUSTRIES FZE\"},{\"Id\":777,\"JobOrderNo\":\"10775\",\"Client\":\"SERVE.U L.L.C\"},{\"Id\":770,\"JobOrderNo\":\"10743\",\"Client\":\"ARORA STAR BLDG. CLEANING SERVICES LLC\"},{\"Id\":768,\"JobOrderNo\":\"10820\",\"Client\":\"TIDEWATER MARINE INTERNATIONAL\"},{\"Id\":767,\"JobOrderNo\":\"10777\",\"Client\":\"AL NABOODAH CONTRACTING CO. LLC\"},{\"Id\":766,\"JobOrderNo\":\"10817\",\"Client\":\"GHANTOOT GENERAL MECHANICAL ENGG. LLC\"},{\"Id\":761,\"JobOrderNo\":\"10726\",\"Client\":\"Gantrail Middle East Ltd\"},{\"Id\":758,\"JobOrderNo\":\"10734\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":745,\"JobOrderNo\":\"10715\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":742,\"JobOrderNo\":\"10757\",\"Client\":\"AL NASR ENGINEERING L.L.C.\"},{\"Id\":725,\"JobOrderNo\":\"10760\",\"Client\":\"DUBAI PRECAST LLC\"},{\"Id\":716,\"JobOrderNo\":\"10682\",\"Client\":\"EVS CONSTRUCTION L.L.C.\"},{\"Id\":704,\"JobOrderNo\":\"10684\",\"Client\":\"KHANSAHEB CIVIL ENGINEERING LLC\"},{\"Id\":699,\"JobOrderNo\":\"10686\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":696,\"JobOrderNo\":\"10691\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":660,\"JobOrderNo\":\"10662\",\"Client\":\"BLUE PEARL MARINE SERVICES FZC\"},{\"Id\":658,\"JobOrderNo\":\"10666\",\"Client\":\"LAMPRELL SHARJAH LLC\"},{\"Id\":657,\"JobOrderNo\":\"10756\",\"Client\":\"International Electro-Mechanical Services Co.LLC\"},{\"Id\":653,\"JobOrderNo\":\"30982\",\"Client\":\"Danway Electrical & Mechanical Engineering LLC\"},{\"Id\":650,\"JobOrderNo\":\"31000\",\"Client\":\"Brogan Middle East Scaffolding Contracting LLC\"},{\"Id\":633,\"JobOrderNo\":\"10628\",\"Client\":\"THERMOFIRE (Middle East) Limited\"},{\"Id\":627,\"JobOrderNo\":\"10614\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":626,\"JobOrderNo\":\"10607\",\"Client\":\"AIRLINK INTERNATIONAL U.A.E.\"},{\"Id\":617,\"JobOrderNo\":\"10600\",\"Client\":\"LAMPRELL SHARJAH LLC\"},{\"Id\":614,\"JobOrderNo\":\"10584\",\"Client\":\"STANDARD FABRICATION & ENG.WORKS\"},{\"Id\":613,\"JobOrderNo\":\"30991\",\"Client\":\"DUBAI SHIP BUILDING & ENGINEERING\"},{\"Id\":609,\"JobOrderNo\":\"10530\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":595,\"JobOrderNo\":\"10583\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":587,\"JobOrderNo\":\"10528\",\"Client\":\"EMIRATES PRECAST CONSTRUCTION\"},{\"Id\":583,\"JobOrderNo\":\"10587\",\"Client\":\"AL NASR ENGINEERING L.L.C.\"},{\"Id\":581,\"JobOrderNo\":\"10571\",\"Client\":\"AL SHIRAWI ENTERPRISES\"},{\"Id\":580,\"JobOrderNo\":\"10665\",\"Client\":\"CLEVELAND BRIDGE & ENGINEERING MIDDLE EAST (PRIVATE) LTD\"},{\"Id\":579,\"JobOrderNo\":\"30993\",\"Client\":\"AL TAYER REAL ESTATE L.L.C\"},{\"Id\":577,\"JobOrderNo\":\"10429\",\"Client\":\"EMAAR PROPERTIES P.J.S.C\"},{\"Id\":575,\"JobOrderNo\":\"10475\",\"Client\":\"LAMPRELL SHARJAH LLC\"},{\"Id\":573,\"JobOrderNo\":\"10543\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":560,\"JobOrderNo\":\"10511\",\"Client\":\"TIDEWATER MARINE INTERNATIONAL\"},{\"Id\":559,\"JobOrderNo\":\"10596\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":557,\"JobOrderNo\":\"10537\",\"Client\":\"KHANSAHEB CIVIL ENGINEERING LLC\"},{\"Id\":554,\"JobOrderNo\":\"10541\",\"Client\":\"DESERT KING HEAVY EQUIPMENT RENTAL LLC\"},{\"Id\":552,\"JobOrderNo\":\"10474\",\"Client\":\"LAMPRELL SHARJAH LLC\"},{\"Id\":548,\"JobOrderNo\":\"10527\",\"Client\":\"CLEVELAND BRIDGE & ENGINEERING MIDDLE EAST (PRIVATE) LTD\"},{\"Id\":542,\"JobOrderNo\":\"10572\",\"Client\":\"LAMPRELL SHARJAH LLC\"},{\"Id\":532,\"JobOrderNo\":\"31002\",\"Client\":\"Granada Europe Engineering Construction LLC\"},{\"Id\":524,\"JobOrderNo\":\"30989\",\"Client\":\"EMAAR COMMUNITY MANAGEMENT LLC\"},{\"Id\":519,\"JobOrderNo\":\"10450\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":517,\"JobOrderNo\":\"10434\",\"Client\":\"KHANSAHEB CIVIL ENGINEERING LLC\"},{\"Id\":513,\"JobOrderNo\":\"10560\",\"Client\":\"AGGREKO INTERNATIONAL\"},{\"Id\":508,\"JobOrderNo\":\"30998\",\"Client\":\"JTC INTERNATIONAL FZCO\"},{\"Id\":503,\"JobOrderNo\":\"10523\",\"Client\":\"KHANSAHEB CIVIL ENGINEERING LLC\"},{\"Id\":501,\"JobOrderNo\":\"10425\",\"Client\":\"DALLAS FOUNDATION\"},{\"Id\":496,\"JobOrderNo\":\"10445\",\"Client\":\"DAIKIN AIRCONDITIONING LLC\"},{\"Id\":495,\"JobOrderNo\":\"10401\",\"Client\":\"CHARIOT INTERNATIONAL LLC\"},{\"Id\":494,\"JobOrderNo\":\"10431\",\"Client\":\"NASH ENGINEERING FZCO\"},{\"Id\":474,\"JobOrderNo\":\"10372\",\"Client\":\"TIDEWATER MARINE INTERNATIONAL\"},{\"Id\":473,\"JobOrderNo\":\"10395\",\"Client\":\"CLEVELAND BRIDGE & ENGINEERING MIDDLE EAST (PRIVATE) LTD\"},{\"Id\":468,\"JobOrderNo\":\"10478\",\"Client\":\"AL SAEEDI MIDDLE EAST FZ CO\"},{\"Id\":465,\"JobOrderNo\":\"10377\",\"Client\":\"DUTEST TRADING ESTABLISHMENT\"},{\"Id\":464,\"JobOrderNo\":\"10362\",\"Client\":\"VALMONT MIDDLE EAST FZE\"},{\"Id\":454,\"JobOrderNo\":\"10451\",\"Client\":\"UNILEVER GULF FZE-LJA\"},{\"Id\":452,\"JobOrderNo\":\"10359\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":439,\"JobOrderNo\":\"10412\",\"Client\":\"ETA STAR\"},{\"Id\":438,\"JobOrderNo\":\"10413\",\"Client\":\"PRIME ELECTRICAL MANUFACTURING LLC\"},{\"Id\":437,\"JobOrderNo\":\"10415\",\"Client\":\"DESERT KING HEAVY EQUIPMENT RENTAL LLC\"},{\"Id\":422,\"JobOrderNo\":\"10354\",\"Client\":\"CAVOTEC MIDDLE EAST FZE\"},{\"Id\":421,\"JobOrderNo\":\"10402\",\"Client\":\"AL MATEN BUILDING CONTRACTING\"},{\"Id\":418,\"JobOrderNo\":\"10353\",\"Client\":\"TIGER PROFILES & INSULATION L.L.C.\"},{\"Id\":417,\"JobOrderNo\":\"10403\",\"Client\":\"WILLIAM HARE (DUBAI)\"},{\"Id\":416,\"JobOrderNo\":\"10394\",\"Client\":\"DESERT KING HEAVY EQUIPMENT RENTAL LLC\"},{\"Id\":413,\"JobOrderNo\":\"10366\",\"Client\":\"KHANSAHEB CIVIL ENGINEERING LLC\"},{\"Id\":403,\"JobOrderNo\":\"10361\",\"Client\":\"ARORA STAR BLDG. CLEANING SERVICES LLC\"},{\"Id\":397,\"JobOrderNo\":\"10305\",\"Client\":\"GRANDWELD (BRANCH OF ATOS INTERNATIONAL LLC)\"},{\"Id\":376,\"JobOrderNo\":\"10309\",\"Client\":\"KELE CONTRACTING CO.\"},{\"Id\":372,\"JobOrderNo\":\"10287\",\"Client\":\"TIDEWATER MARINE INTERNATIONAL\"},{\"Id\":371,\"JobOrderNo\":\"10324\",\"Client\":\"AL SHAAN ENG. WORKS L.L.C\"},{\"Id\":362,\"JobOrderNo\":\"10299\",\"Client\":\"ECOSEAS BOAT MANUFACTURING & REPAIRING\"},{\"Id\":353,\"JobOrderNo\":\"31006\",\"Client\":\"ITAC Safety Training Centre\"},{\"Id\":352,\"JobOrderNo\":\"30978\",\"Client\":\"Third Party Safety Consultancy\"},{\"Id\":351,\"JobOrderNo\":\"30969\",\"Client\":\"Third Party Safety Consultancy\"},{\"Id\":350,\"JobOrderNo\":\"12439\",\"Client\":\"GERMAN GULF ENTERPRISES LTD.\"},{\"Id\":348,\"JobOrderNo\":\"12418\",\"Client\":\"AL MUBARAK GEN. TRANSPORT CO (NOT PAYING)\"},{\"Id\":339,\"JobOrderNo\":\"10337\",\"Client\":\"LAING O'ROURKE MIDDLE EAST HOLDINGS LIMITED - DUBAI BR.\"},{\"Id\":337,\"JobOrderNo\":\"10329\",\"Client\":\"KALPATARU POWER TRANSMISSION Ltd.\"},{\"Id\":336,\"JobOrderNo\":\"10318\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":335,\"JobOrderNo\":\"10302\",\"Client\":\"CORE OIL & GAS\"},{\"Id\":332,\"JobOrderNo\":\"10288\",\"Client\":\"DESERT KING HEAVY EQUIPMENT RENTAL LLC\"},{\"Id\":330,\"JobOrderNo\":\"10270\",\"Client\":\"LAMPRELL ENERGY LTD.\"},{\"Id\":309,\"JobOrderNo\":\"10269\",\"Client\":\"LAING O'ROURKE MIDDLE EAST HOLDINGS LIMITED - DUBAI BR.\"},{\"Id\":196,\"JobOrderNo\":\"10144\",\"Client\":\"HARRIS PYE GULF L.L.C.\"},{\"Id\":189,\"JobOrderNo\":\"10141\",\"Client\":\"TRIGON LLC\"},{\"Id\":188,\"JobOrderNo\":\"10156\",\"Client\":\"HAL CHEMICALS\"},{\"Id\":176,\"JobOrderNo\":\"10153\",\"Client\":\"AL FAYHA ALUMINIUM\"},{\"Id\":172,\"JobOrderNo\":\"10123\",\"Client\":\"Viking Completion Technology FZCo.\"},{\"Id\":112,\"JobOrderNo\":\"10094\",\"Client\":\"GULF GLASS INDUSTRIES CO LLC\"},{\"Id\":104,\"JobOrderNo\":\"10111\",\"Client\":\"CENTURY INTERNATIONAL OILFIELD EQUIP. LLC\"},{\"Id\":82,\"JobOrderNo\":\"10085\",\"Client\":\"ACTIVE WAY TECHNICAL WORKS LLC\"},{\"Id\":63,\"JobOrderNo\":\"10059\",\"Client\":\"MALT TECHNICS LLC\"},{\"Id\":46,\"JobOrderNo\":\"10040\",\"Client\":\"AMB BUILDING LLC\"},{\"Id\":22,\"JobOrderNo\":\"10021\",\"Client\":\"KELE CONTRACTING CO.\"},{\"Id\":9,\"JobOrderNo\":\"10018\",\"Client\":\"ENERGY & INDUSTRIAL SOLUTIONS\"},{\"Id\":7,\"JobOrderNo\":\"10008\",\"Client\":\"KELE CONTRACTING CO.\"},{\"Id\":6,\"JobOrderNo\":\"10006\",\"Client\":\"SAI-TECH INTERNATIONAL LTD\"}]"} 2025-12-10 10:05:50.681 +05:30 902442e2-2201-4ffc-abf3-01fb85b89501 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/approve/getpendingapproval - 200 13549 application/json; charset=utf-8 82.8009ms 2025-12-10 10:05:55.621 +05:30 db7dec6a-4598-4b9d-9744-365bbdd639ac INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-12-10 10:05:55.622 +05:30 db7dec6a-4598-4b9d-9744-365bbdd639ac INF CORS policy execution successful. 2025-12-10 10:05:55.623 +05:30 db7dec6a-4598-4b9d-9744-365bbdd639ac INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 204 null null 1.8379ms 2025-12-10 10:05:55.643 +05:30 93fae869-a5bf-4035-bd10-509bd235d8f4 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=24 - null null 2025-12-10 10:05:55.644 +05:30 93fae869-a5bf-4035-bd10-509bd235d8f4 INF CORS policy execution successful. 2025-12-10 10:05:55.644 +05:30 93fae869-a5bf-4035-bd10-509bd235d8f4 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=24 - 204 null null 1.1638ms 2025-12-10 10:05:55.684 +05:30 911ba3f9-522d-4f6e-bfab-e1f8950415f0 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-12-10 10:05:55.686 +05:30 911ba3f9-522d-4f6e-bfab-e1f8950415f0 INF CORS policy execution successful. 2025-12-10 10:05:55.687 +05:30 911ba3f9-522d-4f6e-bfab-e1f8950415f0 INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:55.688 +05:30 14f02e26-546f-4eed-939b-d4a589ea07f8 INF Executing endpoint 'Sang.Claymore.Api.Controllers.UserController.GetUserSummary (Sang.Claymore.Api)' 2025-12-10 10:05:55.699 +05:30 14f02e26-546f-4eed-939b-d4a589ea07f8 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Int32, Int32, System.String) on controller Sang.Claymore.Api.Controllers.UserController (Sang.Claymore.Api). 2025-12-10 10:05:55.704 +05:30 135338bd-2b29-4628-a4bb-fe726a364c78 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=24 - null null 2025-12-10 10:05:55.705 +05:30 135338bd-2b29-4628-a4bb-fe726a364c78 INF CORS policy execution successful. 2025-12-10 10:05:55.705 +05:30 135338bd-2b29-4628-a4bb-fe726a364c78 INF HTTP request: Path: /user/getuseraction QueryString: ?ScreenId=24 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:55.706 +05:30 a6a3f5f0-134f-48a5-acd4-8cf638b03bc9 INF Executing endpoint 'Sang.Claymore.Api.Controllers.UserController.GetUserAction (Sang.Claymore.Api)' 2025-12-10 10:05:55.706 +05:30 a6a3f5f0-134f-48a5-acd4-8cf638b03bc9 INF Route matched with {action = "GetUserAction", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserAction(Int32) on controller Sang.Claymore.Api.Controllers.UserController (Sang.Claymore.Api). 2025-12-10 10:05:55.748 +05:30 a6a3f5f0-134f-48a5-acd4-8cf638b03bc9 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:05:55.748 +05:30 a6a3f5f0-134f-48a5-acd4-8cf638b03bc9 INF Executed action Sang.Claymore.Api.Controllers.UserController.GetUserAction (Sang.Claymore.Api) in 42.2936ms 2025-12-10 10:05:55.748 +05:30 a6a3f5f0-134f-48a5-acd4-8cf638b03bc9 INF Executed endpoint 'Sang.Claymore.Api.Controllers.UserController.GetUserAction (Sang.Claymore.Api)' 2025-12-10 10:05:55.749 +05:30 a6a3f5f0-134f-48a5-acd4-8cf638b03bc9 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 135338bd-2b29-4628-a4bb-fe726a364c78}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 371} Body: {"status":"Success","statusCode":2000,"message":"Record(s) successfully retrieved.","result":"[{\"ActionId\":1,\"Action\":\"Access\"},{\"ActionId\":2,\"Action\":\"New\"},{\"ActionId\":3,\"Action\":\"Edit\"},{\"ActionId\":4,\"Action\":\"Delete\"},{\"ActionId\":5,\"Action\":\"Save\"},{\"ActionId\":7,\"Action\":\"Excel\"},{\"ActionId\":15,\"Action\":\"Reset Password\"}]"} 2025-12-10 10:05:55.749 +05:30 a6a3f5f0-134f-48a5-acd4-8cf638b03bc9 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=24 - 200 371 application/json; charset=utf-8 45.2454ms 2025-12-10 10:05:55.779 +05:30 14f02e26-546f-4eed-939b-d4a589ea07f8 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:05:55.779 +05:30 14f02e26-546f-4eed-939b-d4a589ea07f8 INF Executed action Sang.Claymore.Api.Controllers.UserController.GetUserSummary (Sang.Claymore.Api) in 80.1047ms 2025-12-10 10:05:55.780 +05:30 14f02e26-546f-4eed-939b-d4a589ea07f8 INF Executed endpoint 'Sang.Claymore.Api.Controllers.UserController.GetUserSummary (Sang.Claymore.Api)' 2025-12-10 10:05:55.780 +05:30 14f02e26-546f-4eed-939b-d4a589ea07f8 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 3176 application/json; charset=utf-8 96.0252ms 2025-12-10 10:05:55.861 +05:30 e69a901e-6deb-4a12-b1a3-c91128e343fc INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - null null 2025-12-10 10:05:55.862 +05:30 e69a901e-6deb-4a12-b1a3-c91128e343fc INF CORS policy execution successful. 2025-12-10 10:05:55.862 +05:30 e69a901e-6deb-4a12-b1a3-c91128e343fc INF HTTP request: Path: /User/GetUserSummary QueryString: ?PageNo=1&PageSize=25&Search= Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:05:55.863 +05:30 c930b1ca-94ff-41ba-9aa2-04db3879de61 INF Executing endpoint 'Sang.Claymore.Api.Controllers.UserController.GetUserSummary (Sang.Claymore.Api)' 2025-12-10 10:05:55.863 +05:30 c930b1ca-94ff-41ba-9aa2-04db3879de61 INF Route matched with {action = "GetUserSummary", controller = "User"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetUserSummary(Int32, Int32, System.String) on controller Sang.Claymore.Api.Controllers.UserController (Sang.Claymore.Api). 2025-12-10 10:05:55.896 +05:30 c930b1ca-94ff-41ba-9aa2-04db3879de61 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:05:55.897 +05:30 c930b1ca-94ff-41ba-9aa2-04db3879de61 INF Executed action Sang.Claymore.Api.Controllers.UserController.GetUserSummary (Sang.Claymore.Api) in 34.0299ms 2025-12-10 10:05:55.897 +05:30 c930b1ca-94ff-41ba-9aa2-04db3879de61 INF Executed endpoint 'Sang.Claymore.Api.Controllers.UserController.GetUserSummary (Sang.Claymore.Api)' 2025-12-10 10:05:55.898 +05:30 c930b1ca-94ff-41ba-9aa2-04db3879de61 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/User/GetUserSummary?PageNo=1&PageSize=25&Search= - 200 3176 application/json; charset=utf-8 37.055ms 2025-12-10 10:07:22.083 +05:30 171cc496-d0c4-4e9c-aee6-5a99a153849e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - null null 2025-12-10 10:07:22.087 +05:30 171cc496-d0c4-4e9c-aee6-5a99a153849e INF CORS policy execution successful. 2025-12-10 10:07:22.090 +05:30 171cc496-d0c4-4e9c-aee6-5a99a153849e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - 204 null null 6.9446ms 2025-12-10 10:07:22.147 +05:30 6c0e316c-2f0a-49a8-8604-23512c35f291 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - null null 2025-12-10 10:07:22.151 +05:30 6c0e316c-2f0a-49a8-8604-23512c35f291 INF CORS policy execution successful. 2025-12-10 10:07:22.156 +05:30 6c0e316c-2f0a-49a8-8604-23512c35f291 INF HTTP request: Path: /Allocation/GetTechnician QueryString: ?Search=&Type=1&criteria=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:07:22.164 +05:30 8a2c6730-fd2d-4628-b209-33321098ace1 INF Executing endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:07:22.180 +05:30 8a2c6730-fd2d-4628-b209-33321098ace1 INF Route matched with {action = "GetTechnician", controller = "Allocation"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTechnician(Int32, System.String, System.Nullable`1[System.Byte], System.Nullable`1[System.Int32]) on controller Sang.Claymore.Api.Controllers.AllocationController (Sang.Claymore.Api). 2025-12-10 10:07:22.526 +05:30 8a2c6730-fd2d-4628-b209-33321098ace1 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:07:22.527 +05:30 8a2c6730-fd2d-4628-b209-33321098ace1 INF Executed action Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api) in 347.2518ms 2025-12-10 10:07:22.527 +05:30 8a2c6730-fd2d-4628-b209-33321098ace1 INF Executed endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:07:22.527 +05:30 8a2c6730-fd2d-4628-b209-33321098ace1 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 6c0e316c-2f0a-49a8-8604-23512c35f291}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":3001,"message":"Record(s) Not Found","result":null} 2025-12-10 10:07:22.528 +05:30 8a2c6730-fd2d-4628-b209-33321098ace1 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - 200 84 application/json; charset=utf-8 380.9771ms 2025-12-10 10:07:31.947 +05:30 dd90ecac-8cdf-4840-8cc0-961b96e96236 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - null null 2025-12-10 10:07:31.948 +05:30 dd90ecac-8cdf-4840-8cc0-961b96e96236 INF CORS policy execution successful. 2025-12-10 10:07:31.949 +05:30 dd90ecac-8cdf-4840-8cc0-961b96e96236 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - 204 null null 2.2999ms 2025-12-10 10:07:32.018 +05:30 21c26a55-674b-4aa7-9680-fd888df5e11d INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - null null 2025-12-10 10:07:32.020 +05:30 21c26a55-674b-4aa7-9680-fd888df5e11d INF CORS policy execution successful. 2025-12-10 10:07:32.027 +05:30 21c26a55-674b-4aa7-9680-fd888df5e11d INF HTTP request: Path: /Allocation/GetTechnician QueryString: ?Search=&Type=1&criteria=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:07:32.027 +05:30 30d4ba22-b0fa-4ab2-960f-3f4b916475e6 INF Executing endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:07:32.028 +05:30 30d4ba22-b0fa-4ab2-960f-3f4b916475e6 INF Route matched with {action = "GetTechnician", controller = "Allocation"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTechnician(Int32, System.String, System.Nullable`1[System.Byte], System.Nullable`1[System.Int32]) on controller Sang.Claymore.Api.Controllers.AllocationController (Sang.Claymore.Api). 2025-12-10 10:07:32.241 +05:30 30d4ba22-b0fa-4ab2-960f-3f4b916475e6 INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:07:32.242 +05:30 30d4ba22-b0fa-4ab2-960f-3f4b916475e6 INF Executed action Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api) in 214.249ms 2025-12-10 10:07:32.242 +05:30 30d4ba22-b0fa-4ab2-960f-3f4b916475e6 INF Executed endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:07:32.243 +05:30 30d4ba22-b0fa-4ab2-960f-3f4b916475e6 INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 21c26a55-674b-4aa7-9680-fd888df5e11d}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":3001,"message":"Record(s) Not Found","result":null} 2025-12-10 10:07:32.244 +05:30 30d4ba22-b0fa-4ab2-960f-3f4b916475e6 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - 200 84 application/json; charset=utf-8 225.6177ms 2025-12-10 10:07:33.209 +05:30 5aa231d7-bcde-45bd-9ee4-c70221b7d415 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - null null 2025-12-10 10:07:33.210 +05:30 5aa231d7-bcde-45bd-9ee4-c70221b7d415 INF CORS policy execution successful. 2025-12-10 10:07:33.211 +05:30 5aa231d7-bcde-45bd-9ee4-c70221b7d415 INF HTTP request: Path: /Allocation/GetTechnician QueryString: ?Search=&Type=1&criteria=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:07:33.211 +05:30 b8c20069-5d74-4454-8766-3292545b4cfa INF Executing endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:07:33.211 +05:30 b8c20069-5d74-4454-8766-3292545b4cfa INF Route matched with {action = "GetTechnician", controller = "Allocation"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTechnician(Int32, System.String, System.Nullable`1[System.Byte], System.Nullable`1[System.Int32]) on controller Sang.Claymore.Api.Controllers.AllocationController (Sang.Claymore.Api). 2025-12-10 10:07:33.358 +05:30 b8c20069-5d74-4454-8766-3292545b4cfa INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:07:33.359 +05:30 b8c20069-5d74-4454-8766-3292545b4cfa INF Executed action Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api) in 147.4452ms 2025-12-10 10:07:33.359 +05:30 b8c20069-5d74-4454-8766-3292545b4cfa INF Executed endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:07:33.359 +05:30 b8c20069-5d74-4454-8766-3292545b4cfa INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 5aa231d7-bcde-45bd-9ee4-c70221b7d415}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":3001,"message":"Record(s) Not Found","result":null} 2025-12-10 10:07:33.360 +05:30 b8c20069-5d74-4454-8766-3292545b4cfa INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - 200 84 application/json; charset=utf-8 150.6923ms 2025-12-10 10:07:56.722 +05:30 05087850-49e5-4fa9-959b-f0ea8ed5595e INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - null null 2025-12-10 10:07:56.723 +05:30 05087850-49e5-4fa9-959b-f0ea8ed5595e INF CORS policy execution successful. 2025-12-10 10:07:56.723 +05:30 05087850-49e5-4fa9-959b-f0ea8ed5595e INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - 204 null null 2.1383ms 2025-12-10 10:07:56.792 +05:30 281bd2dd-2373-4458-a991-f139f02ad960 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - null null 2025-12-10 10:07:56.794 +05:30 281bd2dd-2373-4458-a991-f139f02ad960 INF CORS policy execution successful. 2025-12-10 10:07:56.795 +05:30 281bd2dd-2373-4458-a991-f139f02ad960 INF HTTP request: Path: /Allocation/GetTechnician QueryString: ?Search=&Type=1&criteria=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:07:56.796 +05:30 083ba84c-8a46-4083-856d-8ab25cde13ed INF Executing endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:07:56.797 +05:30 083ba84c-8a46-4083-856d-8ab25cde13ed INF Route matched with {action = "GetTechnician", controller = "Allocation"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTechnician(Int32, System.String, System.Nullable`1[System.Byte], System.Nullable`1[System.Int32]) on controller Sang.Claymore.Api.Controllers.AllocationController (Sang.Claymore.Api). 2025-12-10 10:07:57.003 +05:30 083ba84c-8a46-4083-856d-8ab25cde13ed INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:07:57.004 +05:30 083ba84c-8a46-4083-856d-8ab25cde13ed INF Executed action Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api) in 207.5017ms 2025-12-10 10:07:57.004 +05:30 083ba84c-8a46-4083-856d-8ab25cde13ed INF Executed endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:07:57.005 +05:30 083ba84c-8a46-4083-856d-8ab25cde13ed INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 281bd2dd-2373-4458-a991-f139f02ad960}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":3001,"message":"Record(s) Not Found","result":null} 2025-12-10 10:07:57.007 +05:30 083ba84c-8a46-4083-856d-8ab25cde13ed INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - 200 84 application/json; charset=utf-8 215.2667ms 2025-12-10 10:08:03.132 +05:30 4857675e-ccd2-4296-ad5f-2fa341c48b2b INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - null null 2025-12-10 10:08:03.135 +05:30 4857675e-ccd2-4296-ad5f-2fa341c48b2b INF CORS policy execution successful. 2025-12-10 10:08:03.138 +05:30 4857675e-ccd2-4296-ad5f-2fa341c48b2b INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - 204 null null 6.2148ms 2025-12-10 10:08:03.193 +05:30 2e157e5b-9e0b-4102-be51-6311c4d0589f INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - null null 2025-12-10 10:08:03.199 +05:30 2e157e5b-9e0b-4102-be51-6311c4d0589f INF CORS policy execution successful. 2025-12-10 10:08:03.204 +05:30 2e157e5b-9e0b-4102-be51-6311c4d0589f INF HTTP request: Path: /Allocation/GetTechnician QueryString: ?Search=&Type=1&criteria=1 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUzNDEzNTAsImV4cCI6MTc2NTM1MjE1MCwiaWF0IjoxNzY1MzQxMzUwfQ.q0A0twDxoamxCOmC8obu4yr6EliP5zh8aNqodNmefz4}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5173/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5173} Host: 103.120.178.195 Body: 2025-12-10 10:08:03.206 +05:30 9edb1f3d-64f4-4f58-acb8-d0bff1ae8e5e INF Executing endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:08:03.208 +05:30 9edb1f3d-64f4-4f58-acb8-d0bff1ae8e5e INF Route matched with {action = "GetTechnician", controller = "Allocation"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetTechnician(Int32, System.String, System.Nullable`1[System.Byte], System.Nullable`1[System.Int32]) on controller Sang.Claymore.Api.Controllers.AllocationController (Sang.Claymore.Api). 2025-12-10 10:08:03.676 +05:30 9edb1f3d-64f4-4f58-acb8-d0bff1ae8e5e INF Executing OkObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:08:03.677 +05:30 9edb1f3d-64f4-4f58-acb8-d0bff1ae8e5e INF Executed action Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api) in 468.5755ms 2025-12-10 10:08:03.677 +05:30 9edb1f3d-64f4-4f58-acb8-d0bff1ae8e5e INF Executed endpoint 'Sang.Claymore.Api.Controllers.AllocationController.GetTechnician (Sang.Claymore.Api)' 2025-12-10 10:08:03.677 +05:30 9edb1f3d-64f4-4f58-acb8-d0bff1ae8e5e INF HTTP Response: StatusCode: 200 Headers: {X-Correlation-Id: 2e157e5b-9e0b-4102-be51-6311c4d0589f}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 84} Body: {"status":"Failure","statusCode":3001,"message":"Record(s) Not Found","result":null} 2025-12-10 10:08:03.678 +05:30 9edb1f3d-64f4-4f58-acb8-d0bff1ae8e5e INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/Allocation/GetTechnician?Search=&Type=1&criteria=1 - 200 84 application/json; charset=utf-8 485.7178ms 2025-12-10 10:10:46.162 +05:30 d43ae0f3-e4e3-4344-9f5a-e3ddf780f928 INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - null null 2025-12-10 10:10:46.162 +05:30 8133b61f-43ea-48b8-abcd-88c9d4b561dc INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - null null 2025-12-10 10:10:46.162 +05:30 014ba52c-53e4-42ee-804e-a890e96271fa INF Request starting HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getscreens - null null 2025-12-10 10:10:46.166 +05:30 8133b61f-43ea-48b8-abcd-88c9d4b561dc INF CORS policy execution successful. 2025-12-10 10:10:46.166 +05:30 d43ae0f3-e4e3-4344-9f5a-e3ddf780f928 INF CORS policy execution successful. 2025-12-10 10:10:46.166 +05:30 014ba52c-53e4-42ee-804e-a890e96271fa INF CORS policy execution successful. 2025-12-10 10:10:46.168 +05:30 014ba52c-53e4-42ee-804e-a890e96271fa INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getscreens - 204 null null 5.9187ms 2025-12-10 10:10:46.168 +05:30 8133b61f-43ea-48b8-abcd-88c9d4b561dc INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - 204 null null 5.6634ms 2025-12-10 10:10:46.168 +05:30 d43ae0f3-e4e3-4344-9f5a-e3ddf780f928 INF Request finished HTTP/1.1 OPTIONS http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - 204 null null 5.9812ms 2025-12-10 10:10:46.243 +05:30 5e91c05f-6424-40ab-853b-e67fb0c37b38 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getscreens - null null 2025-12-10 10:10:46.248 +05:30 5e91c05f-6424-40ab-853b-e67fb0c37b38 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 11:36:40 AM', Current time (UTC): '12/10/2025 4:40:46 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-12-10 10:10:46.251 +05:30 5e91c05f-6424-40ab-853b-e67fb0c37b38 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 11:36:40 AM', Current time (UTC): '12/10/2025 4:40:46 AM'. 2025-12-10 10:10:46.251 +05:30 5e91c05f-6424-40ab-853b-e67fb0c37b38 INF CORS policy execution successful. 2025-12-10 10:10:46.254 +05:30 5e91c05f-6424-40ab-853b-e67fb0c37b38 INF HTTP request: Path: /user/getscreens QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNjk0MDAsImV4cCI6MTc2NTI4MDIwMCwiaWF0IjoxNzY1MjY5NDAwfQ.LLLsfMrEDFBdn-xsi-j0wZ6CUe6Af8_-vVQyOr0Rkcs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5174/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5174} Host: 103.120.178.195 Body: 2025-12-10 10:10:46.255 +05:30 6c519569-bf74-45a3-8574-32fe7a19cec6 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-12-10 10:10:46.256 +05:30 6c519569-bf74-45a3-8574-32fe7a19cec6 INF AuthenticationScheme: Bearer was challenged. 2025-12-10 10:10:46.256 +05:30 6c519569-bf74-45a3-8574-32fe7a19cec6 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 5e91c05f-6424-40ab-853b-e67fb0c37b38}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '12/09/2025 11:36:40'"} Body: 2025-12-10 10:10:46.257 +05:30 6c519569-bf74-45a3-8574-32fe7a19cec6 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getscreens - 401 null null 14.4466ms 2025-12-10 10:10:46.262 +05:30 14db1363-0d4b-4121-aced-c39dfdff553f INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - null null 2025-12-10 10:10:46.263 +05:30 14db1363-0d4b-4121-aced-c39dfdff553f INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 11:36:40 AM', Current time (UTC): '12/10/2025 4:40:46 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-12-10 10:10:46.264 +05:30 14db1363-0d4b-4121-aced-c39dfdff553f INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 11:36:40 AM', Current time (UTC): '12/10/2025 4:40:46 AM'. 2025-12-10 10:10:46.264 +05:30 14db1363-0d4b-4121-aced-c39dfdff553f INF CORS policy execution successful. 2025-12-10 10:10:46.264 +05:30 14db1363-0d4b-4121-aced-c39dfdff553f INF HTTP request: Path: /dashboard/getdashboarddetails QueryString: ?fromDate=2025-12-10&toDate=2025-12-10 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNjk0MDAsImV4cCI6MTc2NTI4MDIwMCwiaWF0IjoxNzY1MjY5NDAwfQ.LLLsfMrEDFBdn-xsi-j0wZ6CUe6Af8_-vVQyOr0Rkcs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5174/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5174} Host: 103.120.178.195 Body: 2025-12-10 10:10:46.265 +05:30 19230be1-db1e-4954-ab62-fc46db28049d INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-12-10 10:10:46.265 +05:30 19230be1-db1e-4954-ab62-fc46db28049d INF AuthenticationScheme: Bearer was challenged. 2025-12-10 10:10:46.265 +05:30 19230be1-db1e-4954-ab62-fc46db28049d INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: 14db1363-0d4b-4121-aced-c39dfdff553f}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '12/09/2025 11:36:40'"} Body: 2025-12-10 10:10:46.266 +05:30 19230be1-db1e-4954-ab62-fc46db28049d INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/dashboard/getdashboarddetails?fromDate=2025-12-10&toDate=2025-12-10 - 401 null null 3.4712ms 2025-12-10 10:10:46.287 +05:30 e3257ed6-6d0a-4338-ac1b-f4e41c7027c6 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - null null 2025-12-10 10:10:46.288 +05:30 e3257ed6-6d0a-4338-ac1b-f4e41c7027c6 INF Failed to validate the token.Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 11:36:40 AM', Current time (UTC): '12/10/2025 4:40:46 AM'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateTokenPayloadAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at Microsoft.IdentityModel.JsonWebTokens.JsonWebTokenHandler.ValidateJWSAsync(JsonWebToken jsonWebToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) 2025-12-10 10:10:46.289 +05:30 e3257ed6-6d0a-4338-ac1b-f4e41c7027c6 INF Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/9/2025 11:36:40 AM', Current time (UTC): '12/10/2025 4:40:46 AM'. 2025-12-10 10:10:46.289 +05:30 e3257ed6-6d0a-4338-ac1b-f4e41c7027c6 INF CORS policy execution successful. 2025-12-10 10:10:46.290 +05:30 e3257ed6-6d0a-4338-ac1b-f4e41c7027c6 INF HTTP request: Path: /user/getuseraction QueryString: ?ScreenId=31 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNjk0MDAsImV4cCI6MTc2NTI4MDIwMCwiaWF0IjoxNzY1MjY5NDAwfQ.LLLsfMrEDFBdn-xsi-j0wZ6CUe6Af8_-vVQyOr0Rkcs}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5174/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5174} Host: 103.120.178.195 Body: 2025-12-10 10:10:46.290 +05:30 2289e941-926f-4b10-958d-4a17680146a9 INF Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. 2025-12-10 10:10:46.290 +05:30 2289e941-926f-4b10-958d-4a17680146a9 INF AuthenticationScheme: Bearer was challenged. 2025-12-10 10:10:46.290 +05:30 2289e941-926f-4b10-958d-4a17680146a9 INF HTTP Response: StatusCode: 401 Headers: {X-Correlation-Id: e3257ed6-6d0a-4338-ac1b-f4e41c7027c6}, {X-Token-Expired: true}, {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '12/09/2025 11:36:40'"} Body: 2025-12-10 10:10:46.291 +05:30 2289e941-926f-4b10-958d-4a17680146a9 INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/user/getuseraction?ScreenId=31 - 401 null null 3.8249ms 2025-12-10 10:10:46.334 +05:30 200fc725-ae0c-449d-bf7e-42c72f903e13 INF Request starting HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNjk0MDAsImV4cCI6MTc2NTI4MzgwMCwiaWF0IjoxNzY1MjY5NDAwfQ.JtEbjC3vsBFIH74dFooSjpsl7IKPJuanlmJU66KIAFc - null null 2025-12-10 10:10:46.334 +05:30 200fc725-ae0c-449d-bf7e-42c72f903e13 INF CORS policy execution successful. 2025-12-10 10:10:46.335 +05:30 200fc725-ae0c-449d-bf7e-42c72f903e13 INF HTTP request: Path: /login/regeneratetokens QueryString: ?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNjk0MDAsImV4cCI6MTc2NTI4MzgwMCwiaWF0IjoxNzY1MjY5NDAwfQ.JtEbjC3vsBFIH74dFooSjpsl7IKPJuanlmJU66KIAFc Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://localhost:5174/}, {User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0}, {Origin: http://localhost:5174} Host: 103.120.178.195 Body: 2025-12-10 10:10:46.335 +05:30 8a115270-af50-4bfe-a425-838f9bb6340c INF Executing endpoint 'Sang.Claymore.Api.Controllers.LoginController.RegenerateTokens (Sang.Claymore.Api)' 2025-12-10 10:10:46.336 +05:30 8a115270-af50-4bfe-a425-838f9bb6340c INF Route matched with {action = "RegenerateTokens", controller = "Login"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult`1[Sang.Service.Common.Models.Tokens]] RegenerateTokens(System.String) on controller Sang.Claymore.Api.Controllers.LoginController (Sang.Claymore.Api). 2025-12-10 10:10:46.344 +05:30 8a115270-af50-4bfe-a425-838f9bb6340c INF Executing BadRequestObjectResult, writing value of type 'Sang.Service.Common.ApiResponse.ApiResponse'. 2025-12-10 10:10:46.345 +05:30 8a115270-af50-4bfe-a425-838f9bb6340c INF Executed action Sang.Claymore.Api.Controllers.LoginController.RegenerateTokens (Sang.Claymore.Api) in 8.7185ms 2025-12-10 10:10:46.345 +05:30 8a115270-af50-4bfe-a425-838f9bb6340c INF Executed endpoint 'Sang.Claymore.Api.Controllers.LoginController.RegenerateTokens (Sang.Claymore.Api)' 2025-12-10 10:10:46.346 +05:30 8a115270-af50-4bfe-a425-838f9bb6340c INF HTTP Response: StatusCode: 400 Headers: {X-Correlation-Id: 200fc725-ae0c-449d-bf7e-42c72f903e13}, {Content-Type: application/json; charset=utf-8}, {Content-Length: 90} Body: {"status":"Failure","statusCode":4000,"message":"Refresh token has expired","result":null} 2025-12-10 10:10:46.346 +05:30 8a115270-af50-4bfe-a425-838f9bb6340c INF Request finished HTTP/1.1 GET http://103.120.178.195/Sang.Claymore.API/login/regeneratetokens?refreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJuYW1lIjoidnlzaG5hdiIsInVuaXF1ZV9uYW1lIjoidnlzaG5hdiIsIm5hbWVpZCI6IjI4IiwiQ3VzdG9tQ2xhaW1UeXBlIjpbIkRhdGFiYXNlS2V5IiwiRGF0YWJhc2VOYW1lIiwiQ2hhbm5lbElkIiwiTGFuZ3VhZ2VJZCJdLCJEYXRhYmFzZUtleSI6IjEiLCJEYXRhYmFzZU5hbWUiOiIiLCJDaGFubmVsSWQiOiIxIiwiTGFuZ3VhZ2VJZCI6IjAiLCJuYmYiOjE3NjUyNjk0MDAsImV4cCI6MTc2NTI4MzgwMCwiaWF0IjoxNzY1MjY5NDAwfQ.JtEbjC3vsBFIH74dFooSjpsl7IKPJuanlmJU66KIAFc - 400 90 application/json; charset=utf-8 12.7862ms 2025-12-10 10:21:40.404 +05:30 INF Application is shutting down...