2025-12-15 11:15:22.790 +05:30 [WRN] Using an in-memory repository. Keys will not be persisted to storage. ----------------------------------------End----------------------------------- 2025-12-15 11:15:22.835 +05:30 [WRN] Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. ----------------------------------------End----------------------------------- 2025-12-15 11:15:22.880 +05:30 [WRN] No XML encryptor configured. Key {b0a0c2ab-6735-40b3-819d-324905f66ed3} may be persisted to storage in unencrypted form. ----------------------------------------End----------------------------------- 2025-12-15 11:15:23.522 +05:30 [INF] HTTP request: Path: /Auth/regenerate-token QueryString: ?RefreshToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiUUEiLCJVc2VySUQiOiI1MyIsIkVudGl0eUlEIjoiMSIsIlJvbGVJRCI6IjIzIiwiUm9sZSI6InRlc3RSb2xlMDEiLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImVmZ0BnLmNvbSIsImV4cCI6MTc2NTQ2MzU1NiwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QiLCJhdWQiOiJodHRwczovL2xvY2FsaG9zdCJ9.2c4_B8f48eu90uIiuUD2U-SajIerik0si2nhrUtAhxw 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://103.120.178.195:81/}, {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}, {Origin: http://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:15:23.714 +05:30 [ERR] Error occurred in regenerating token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '12/11/2025 2:32:36 PM', Current time (UTC): '12/15/2025 5:45:23 AM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at VansaleWebApi.Controllers.AuthController.GetPrincipalFromExpiredToken(String token) at VansaleWebApi.Controllers.AuthController.RefreshToken(String RefreshToken) ----------------------------------------End----------------------------------- 2025-12-15 11:15:23.795 +05:30 [INF] HTTP Response: StatusCode: 401 Headers: {WWW-Authenticate: Bearer error="invalid_token", error_description="The token expired at '2025-12-11T14:32:36.0000000Z'"}, {X-Token-Expired: true}, {Content-Type: application/json; charset=utf-8} Body: {"error":"Unauthorized","error_description":"The token expired at '2025-12-11T20:02:36.0000000+05:30'."} ----------------------------------------End----------------------------------- 2025-12-15 11:15:26.308 +05:30 [INF] HTTP request: Path: /Auth/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: 89}, {Content-Type: application/json}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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}, {Origin: http://103.120.178.195:81} Host: 103.120.178.195 Body: {"loginName":"qa","password":"/eknUrvh9XU20ez0eXpdVw==","entity":1,"isForceLogout":false} ----------------------------------------End----------------------------------- 2025-12-15 11:15:26.417 +05:30 [INF] Sending GET request to http://103.120.178.195/Sang.ClientKeyEnroller.Api/ClientKey/GenerateEncryptedUniqueId ----------------------------------------End----------------------------------- 2025-12-15 11:15:29.361 +05:30 [INF] Received response from API ----------------------------------------End----------------------------------- 2025-12-15 11:15:29.757 +05:30 [ERR] Token has expired ----------------------------------------End----------------------------------- 2025-12-15 11:15:29.903 +05:30 [INF] HTTP Response: StatusCode: 200 Headers: {Content-Type: application/json; charset=utf-8} Body: {"status":"Success","statusCode":2000,"message":"Login successful.","result":{"userData":"[{\"UserId\":53,\"LoginName\":\"qa\",\"SalesmanId\":1,\"WarehouseId\":28,\"SalesmanName\":\".ABC\",\"WarehouseName\":\"Sijina Warehouse\",\"VirtualIn\":121,\"VirtualIn_Name\":\"Sijina Warehouse_VirtualIn\",\"VirtualOut\":122,\"VirtualOut_Name\":\"Sijina Warehouse_VirtualIn\"}]","accessToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiUUEiLCJVc2VySUQiOiI1MyIsIkVudGl0eUlEIjoiMSIsIlJvbGVJRCI6IjIzIiwiUm9sZSI6InRlc3RSb2xlMDEiLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImVmZ0BnLmNvbSIsImV4cCI6MTc2NTc5ODUyOSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QiLCJhdWQiOiJodHRwczovL2xvY2FsaG9zdCJ9.WDfvfpQiVkv54WXlI0UIW2siH26eIQ2lvXd5xbzlFjw\"","refreshToken":"\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiUUEiLCJVc2VySUQiOiI1MyIsIkVudGl0eUlEIjoiMSIsIlJvbGVJRCI6IjIzIiwiUm9sZSI6InRlc3RSb2xlMDEiLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImVmZ0BnLmNvbSIsImV4cCI6MTc2NTgwMTUyOSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QiLCJhdWQiOiJodHRwczovL2xvY2FsaG9zdCJ9.v3n2PXKdg9yikoPXwdR84-RcCGprJWvFyGSyl3OaZo4\""} ----------------------------------------End----------------------------------- 2025-12-15 11:15:30.032 +05:30 [INF] HTTP request: Path: /DashBoard/GetDashBoardData QueryString: ?fromDate=2025-12-15&toDate=2025-12-15&dashboardId=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiUUEiLCJVc2VySUQiOiI1MyIsIkVudGl0eUlEIjoiMSIsIlJvbGVJRCI6IjIzIiwiUm9sZSI6InRlc3RSb2xlMDEiLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImVmZ0BnLmNvbSIsImV4cCI6MTc2NTc5ODUyOSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QiLCJhdWQiOiJodHRwczovL2xvY2FsaG9zdCJ9.WDfvfpQiVkv54WXlI0UIW2siH26eIQ2lvXd5xbzlFjw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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}, {Origin: http://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:15:30.032 +05:30 [INF] HTTP request: Path: /Master/GetScreensForUser QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiUUEiLCJVc2VySUQiOiI1MyIsIkVudGl0eUlEIjoiMSIsIlJvbGVJRCI6IjIzIiwiUm9sZSI6InRlc3RSb2xlMDEiLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImVmZ0BnLmNvbSIsImV4cCI6MTc2NTc5ODUyOSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QiLCJhdWQiOiJodHRwczovL2xvY2FsaG9zdCJ9.WDfvfpQiVkv54WXlI0UIW2siH26eIQ2lvXd5xbzlFjw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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}, {Origin: http://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:15:30.165 +05:30 [INF] HTTP Response: StatusCode: 200 Headers: {Content-Type: application/json; charset=utf-8} Body: {"status":"Success","statusCode":2000,"message":"Successfully retrieved ","result":"{\"title\":\"Van Sales Analytics\",\"date_range\":{\"from\":\"2025-12-15\",\"to\":\"2025-12-15\"},\"metrics\":[{\"label\":\"TotalSales\",\"value\":1,\"icon\":\"fa-solid fa-hand-holding-dollar\"},{\"label\":\"TotalOrders\",\"value\":0,\"icon\":\"fa-solid fa-cart-shopping\"},{\"label\":\"TotalRequests\",\"value\":0,\"icon\":\"fa-solid fa-envelope-open-text\"},{\"label\":\"TotalReturns\",\"value\":0,\"icon\":\"fa-solid fa-arrow-rotate-left\"},{\"label\":\"TotalReceipts\",\"value\":0,\"icon\":\"fa-solid fa-receipt\"}],\"charts\":[{\"type\":\"vertical_bar\",\"title\":\"Sales by Salesman\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"pie\",\"title\":\"Sales by Salesman\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"horizontal_bar\",\"title\":\"Sales by Salesman\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"line_chart\",\"title\":\"Sales by Salesman (Line)\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"step_line\",\"title\":\"Sales by Salesman (Step Line)\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"area\",\"title\":\"Sales by Salesman (Area)\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"funnel\",\"title\":\"Sales Funnel\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"radar\",\"title\":\"Sales by Salesman (Radar)\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"gauge\",\"title\":\"Sales Performance\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"pie\",\"title\":\"Sales Distribution\",\"data\":[{\"label\":\"CashSale\",\"value\":0},{\"label\":\"CreditSale\",\"value\":1}]},{\"type\":\"pie\",\"title\":\"Order Distribution\",\"data\":[{\"label\":\"PendingOrders\",\"value\":0},{\"label\":\"SoldOrder\",\"value\":0}]},{\"type\":\"vertical_bar\",\"title\":\"Product vs Sales\",\"x_axis_label\":\"Product\",\"y_axis_label\":\"Total Sold Quantity\",\"data\":[{\"label\":\"FANTUM BATTERY UM-AA(5DZ\\/SHRINK)\",\"value\":30.00000},{\"label\":\"nobatch2\",\"value\":20.00000}]}]}"} ----------------------------------------End----------------------------------- 2025-12-15 11:15:30.169 +05:30 [INF] HTTP Response: StatusCode: 200 ----------------------------------------End----------------------------------- 2025-12-15 11:15:45.235 +05:30 [INF] HTTP request: Path: /Master/GetUserAction QueryString: ?ScreenId=29 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiUUEiLCJVc2VySUQiOiI1MyIsIkVudGl0eUlEIjoiMSIsIlJvbGVJRCI6IjIzIiwiUm9sZSI6InRlc3RSb2xlMDEiLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImVmZ0BnLmNvbSIsImV4cCI6MTc2NTc5ODUyOSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QiLCJhdWQiOiJodHRwczovL2xvY2FsaG9zdCJ9.WDfvfpQiVkv54WXlI0UIW2siH26eIQ2lvXd5xbzlFjw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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}, {Origin: http://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:15:45.252 +05:30 [INF] HTTP request: Path: /Master/GetSettings QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiUUEiLCJVc2VySUQiOiI1MyIsIkVudGl0eUlEIjoiMSIsIlJvbGVJRCI6IjIzIiwiUm9sZSI6InRlc3RSb2xlMDEiLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImVmZ0BnLmNvbSIsImV4cCI6MTc2NTc5ODUyOSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QiLCJhdWQiOiJodHRwczovL2xvY2FsaG9zdCJ9.WDfvfpQiVkv54WXlI0UIW2siH26eIQ2lvXd5xbzlFjw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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}, {Origin: http://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:15:45.513 +05:30 [INF] HTTP Response: StatusCode: 200 ----------------------------------------End----------------------------------- 2025-12-15 11:15:45.576 +05:30 [INF] HTTP Response: StatusCode: 200 ----------------------------------------End----------------------------------- 2025-12-15 11:15:49.976 +05:30 [INF] HTTP request: Path: /Reports/GetReports QueryString: ?DisplayLength=0&DisplayStart=0&DocType=7&Search=&FromDate=2025-01-01&ToDate=2025-12-15&SortColumn=&SortDirection=ASC&ProductId=&OutletId=&SalesmanId=&WarehouseId=&PaymentType=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiUUEiLCJVc2VySUQiOiI1MyIsIkVudGl0eUlEIjoiMSIsIlJvbGVJRCI6IjIzIiwiUm9sZSI6InRlc3RSb2xlMDEiLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImVmZ0BnLmNvbSIsImV4cCI6MTc2NTc5ODUyOSwiaXNzIjoiaHR0cHM6Ly9sb2NhbGhvc3QiLCJhdWQiOiJodHRwczovL2xvY2FsaG9zdCJ9.WDfvfpQiVkv54WXlI0UIW2siH26eIQ2lvXd5xbzlFjw}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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}, {Origin: http://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:16:13.829 +05:30 [INF] HTTP request: Path: /Master/GetUserAction QueryString: ?ScreenId=29 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZGlwaW5hYmJhcyIsIlVzZXJJRCI6IjYwIiwiRW50aXR5SUQiOiIxIiwiUm9sZUlEIjoiMTMiLCJSb2xlIjoiZGlwaW4iLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImRpcGluYWJiYXNAZ21haWwuY29tIiwiZXhwIjoxNzY1Nzk3NDQ0LCJpc3MiOiJodHRwczovL2xvY2FsaG9zdCIsImF1ZCI6Imh0dHBzOi8vbG9jYWxob3N0In0.jaBjNWuCmvBNfMe8dx43IFHIGF1sEOOXSpVNFxPompA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:16:13.829 +05:30 [INF] HTTP request: Path: /Master/GetSettings QueryString: Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZGlwaW5hYmJhcyIsIlVzZXJJRCI6IjYwIiwiRW50aXR5SUQiOiIxIiwiUm9sZUlEIjoiMTMiLCJSb2xlIjoiZGlwaW4iLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImRpcGluYWJiYXNAZ21haWwuY29tIiwiZXhwIjoxNzY1Nzk3NDQ0LCJpc3MiOiJodHRwczovL2xvY2FsaG9zdCIsImF1ZCI6Imh0dHBzOi8vbG9jYWxob3N0In0.jaBjNWuCmvBNfMe8dx43IFHIGF1sEOOXSpVNFxPompA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:16:13.989 +05:30 [INF] HTTP Response: StatusCode: 200 ----------------------------------------End----------------------------------- 2025-12-15 11:16:14.071 +05:30 [INF] HTTP Response: StatusCode: 200 ----------------------------------------End----------------------------------- 2025-12-15 11:16:18.967 +05:30 [INF] HTTP request: Path: /Reports/GetReports QueryString: ?DisplayLength=0&DisplayStart=0&DocType=7&Search=&FromDate=2025-01-01&ToDate=2025-12-15&SortColumn=&SortDirection=ASC&ProductId=&OutletId=&SalesmanId=&WarehouseId=&PaymentType=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZGlwaW5hYmJhcyIsIlVzZXJJRCI6IjYwIiwiRW50aXR5SUQiOiIxIiwiUm9sZUlEIjoiMTMiLCJSb2xlIjoiZGlwaW4iLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImRpcGluYWJiYXNAZ21haWwuY29tIiwiZXhwIjoxNzY1Nzk3NDQ0LCJpc3MiOiJodHRwczovL2xvY2FsaG9zdCIsImF1ZCI6Imh0dHBzOi8vbG9jYWxob3N0In0.jaBjNWuCmvBNfMe8dx43IFHIGF1sEOOXSpVNFxPompA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:17:06.256 +05:30 [INF] HTTP request: Path: /DashBoard/GetDashBoardData QueryString: ?fromDate=2025-12-15&toDate=2025-12-15&dashboardId=0 Headers: {Accept: application/json, text/plain, */*}, {Accept-Encoding: gzip, deflate}, {Accept-Language: en-US,en;q=0.9}, {Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZGlwaW5hYmJhcyIsIlVzZXJJRCI6IjYwIiwiRW50aXR5SUQiOiIxIiwiUm9sZUlEIjoiMTMiLCJSb2xlIjoiZGlwaW4iLCJVc2VyVHlwZSI6IjMiLCJlbXBsb3llZUlEIjoiMSIsIkVtYWlsQWRkcmVzcyI6ImRpcGluYWJiYXNAZ21haWwuY29tIiwiZXhwIjoxNzY1Nzk3NDQ0LCJpc3MiOiJodHRwczovL2xvY2FsaG9zdCIsImF1ZCI6Imh0dHBzOi8vbG9jYWxob3N0In0.jaBjNWuCmvBNfMe8dx43IFHIGF1sEOOXSpVNFxPompA}, {Connection: keep-alive}, {Host: 103.120.178.195}, {Referer: http://103.120.178.195:81/}, {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://103.120.178.195:81} Host: 103.120.178.195 Body: ----------------------------------------End----------------------------------- 2025-12-15 11:17:06.543 +05:30 [INF] HTTP Response: StatusCode: 200 Headers: {Content-Type: application/json; charset=utf-8} Body: {"status":"Success","statusCode":2000,"message":"Successfully retrieved ","result":"{\"title\":\"Van Sales Analytics\",\"date_range\":{\"from\":\"2025-12-15\",\"to\":\"2025-12-15\"},\"metrics\":[{\"label\":\"TotalSales\",\"value\":1,\"icon\":\"fa-solid fa-hand-holding-dollar\"},{\"label\":\"TotalOrders\",\"value\":0,\"icon\":\"fa-solid fa-cart-shopping\"},{\"label\":\"TotalRequests\",\"value\":0,\"icon\":\"fa-solid fa-envelope-open-text\"},{\"label\":\"TotalReturns\",\"value\":0,\"icon\":\"fa-solid fa-arrow-rotate-left\"},{\"label\":\"TotalReceipts\",\"value\":0,\"icon\":\"fa-solid fa-receipt\"}],\"charts\":[{\"type\":\"vertical_bar\",\"title\":\"Sales by Salesman\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"pie\",\"title\":\"Sales by Salesman\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"horizontal_bar\",\"title\":\"Sales by Salesman\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"line_chart\",\"title\":\"Sales by Salesman (Line)\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"step_line\",\"title\":\"Sales by Salesman (Step Line)\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"area\",\"title\":\"Sales by Salesman (Area)\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"funnel\",\"title\":\"Sales Funnel\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"radar\",\"title\":\"Sales by Salesman (Radar)\",\"x_axis_label\":\"Salesman\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"gauge\",\"title\":\"Sales Performance\",\"y_axis_label\":\"Total Sales\",\"data\":[{\"label\":\".ZzSHM\",\"value\":1}]},{\"type\":\"pie\",\"title\":\"Sales Distribution\",\"data\":[{\"label\":\"CashSale\",\"value\":0},{\"label\":\"CreditSale\",\"value\":1}]},{\"type\":\"pie\",\"title\":\"Order Distribution\",\"data\":[{\"label\":\"PendingOrders\",\"value\":0},{\"label\":\"SoldOrder\",\"value\":0}]},{\"type\":\"vertical_bar\",\"title\":\"Product vs Sales\",\"x_axis_label\":\"Product\",\"y_axis_label\":\"Total Sold Quantity\",\"data\":[{\"label\":\"FANTUM BATTERY UM-AA(5DZ\\/SHRINK)\",\"value\":30.00000},{\"label\":\"nobatch2\",\"value\":20.00000}]}]}"} ----------------------------------------End-----------------------------------