| Time | Method | IP | Host | Path | Query | Status |
|---|---|---|---|---|---|---|
| 18/07 01:33 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8176489 | 500 | |
| 18/07 01:32 | GET | 100.96.0.71 | xuongtranh.nobi.pro | /api/voip/client/token | 400 | |
| 18/07 01:32 | GET | 100.96.0.71 | bshoang.nobi.pro | /api/voip/client/token | 400 | |
| 18/07 01:32 | GET | 100.96.0.71 | enal.ecrm.vn | /api/voip/client/token | 400 | |
| 18/07 01:32 | GET | 100.96.0.71 | tungsonauto.dcso.pro | /api/voip/client/token | 400 | |
| 18/07 01:32 | POST | 100.96.0.71 | anquan.nobi.prohttps | //vc.ecrm.vn/api/transport/find-services | 400 | |
| 18/07 01:32 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8259910 | 500 | |
| 18/07 01:32 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8185765 | 500 | |
| 18/07 01:32 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8185747 | 500 | |
| 18/07 01:32 | GET | 100.96.0.71 | onete.nobi.pro | /SendFbCampaign/253881 | 500 | |
| 18/07 01:32 | GET | 100.96.0.71 | drlinhnguyen.nobi.pro | /api/voip/client/token | 400 | |
| 18/07 01:32 | POST | 109.237.69.97 | vc.ecrm.vn | /spxexpress/create/order | 400 | |
| 18/07 01:31 | GET | 100.96.0.71 | betaclinic.nobi.pro | /api/voip/client/token | 400 | |
| 18/07 01:31 | GET | 100.96.0.71 | vuagiadung.nobi.pro | /api/voip/client/token | 400 | |
| 18/07 01:31 | GET | 100.96.0.71 | esa.dcso.pro | /api/voip/client/token | 400 | |
| 18/07 01:31 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8176471 | 500 | |
| 18/07 01:31 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8176453 | 500 | |
| 18/07 01:31 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8265234 | 500 | |
| 18/07 01:31 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8176435 | 500 | |
| 18/07 01:31 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8275780 | 500 | |
| 18/07 01:31 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8273900 | 500 | |
| 18/07 01:31 | GET | 100.96.0.71 | onete.nobi.pro | /SendFbCampaign/253880 | 500 | |
| 18/07 01:30 | POST | 109.237.69.97 | vc.ecrm.vn | /spxexpress/create/order | 400 | |
| 18/07 01:30 | GET | 100.96.0.71 | onete.nobi.pro | /SendFbCampaign/253879 | 500 | |
| 18/07 01:30 | GET | 100.96.0.71 | onete.nobi.pro | /SendFbCampaign/253878 | 500 | |
| 18/07 01:30 | POST | 109.237.69.97 | vc.ecrm.vn | /spxexpress/create/order | 400 | |
| 18/07 01:30 | GET | 100.96.0.71 | mrtrung.ecrm.vn | /SendFbCampaign/274513 | 500 | |
| 18/07 01:30 | GET | 100.96.0.71 | uni.nobi.pro | /api/voip/client/token | 400 | |
| 18/07 01:29 | GET | 100.96.0.71 | onete.nobi.pro | /SendFbCampaign/253877 | 500 | |
| 18/07 01:29 | GET | 100.96.0.71 | bshoang.nobi.pro | /api/voip/client/token | 400 | |
| 18/07 01:29 | POST | 109.237.69.97 | vc.ecrm.vn | /spxexpress/create/order | 400 | |
| 18/07 01:29 | GET | 100.96.0.71 | esa.dcso.pro | /api/voip/client/token | 400 | |
| 18/07 01:29 | GET | 100.96.0.71 | onete.nobi.pro | /SendFbCampaign/253876 | 500 | |
| 18/07 01:29 | GET | 100.96.0.71 | khaitamtra.nobi.prohttps | //locations.ecrm.vn/api/locations/find | ?address= | 400 |
| 18/07 01:29 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8265216 | 500 | |
| 18/07 01:29 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8275762 | 500 | |
| 18/07 01:29 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8268733 | 500 | |
| 18/07 01:29 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8268688 | 500 | |
| 18/07 01:29 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8268736 | 500 | |
| 18/07 01:29 | GET | 100.96.0.71 | mrtrung.ecrm.vn | /SendFbCampaign/274508 | 500 | |
| 18/07 01:29 | POST | 109.237.69.97 | vc.ecrm.vn | /spxexpress/create/order | 400 | |
| 18/07 01:29 | POST | 100.96.0.71 | 0902089696.nobi.pro | /api/tags/conversation/104200341816165_26776170802058625 | 400 | |
| 18/07 01:29 | GET | 100.96.0.71 | nobiv2-stable.ecrm.vnapi | /voip/agent | 400 | |
| 18/07 01:28 | GET | 100.96.0.71 | onete.nobi.pro | /SendFbCampaign/253875 | 500 | |
| 18/07 01:28 | GET | 100.96.0.71 | onete.nobi.pro | /SendFbCampaign/253874 | 500 | |
| 18/07 01:28 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8276218 | 500 | |
| 18/07 01:28 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8216956 | 500 | |
| 18/07 01:28 | GET | 100.96.0.71 | vingoothuong.nobi.pro | /SendFbCampaign/8216955 | 500 | |
| 18/07 01:28 | GET | 100.96.0.71 | mrtrung.ecrm.vn | /SendFbCampaign/282637 | 500 | |
| 18/07 01:27 | GET | 100.96.0.71 | myphambamboo.dcso.pro | /SendFbCampaign/5331533 | 500 |
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"data":{"exception":"ArgumentException","message":"IDX10703: Cannot create a 'Microsoft.IdentityModel.Tokens.SymmetricSecurityKey', key length is zero.","helpLink":null,"data":{},"source":"Microsoft.IdentityModel.Tokens","stackTrace":" at Microsoft.IdentityModel.Tokens.SymmetricSecurityKey..ctor(Byte[] key)\n at Mobifone3cSdk.Client.MobiFone3c.GenToken(String agentId) in E:\\redsand\\inven-check\\Lib\\Mobifone3c\\Mobifone3c.cs:line 56\n at Redsand.Site.Services.MobifoneService.GetToken(String agentId) in E:\\redsand\\inven-check\\Services\\Voip\\MobifoneService.cs:line 67\n at Redsand.Site.Api.ClientController.GetClientToken() in E:\\redsand\\inven-check\\Api\\Voip\\ClientController.cs:line 31\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\n--- End of stack trace from previous location ---\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:32:57 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoidmFuZG9uIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJXVzU0T1dRWkJFT1g3T0xCTVRYSlM1NUtOWDI0V09HRiIsInN1YiI6InZhbmRvbiIsImp0aSI6ImU4YzMyZjQ4LTZlMjMtNGQ5YS1hOTcwLTIzNjZhMjZiN2M4ZSIsImlhdCI6MTc4NDMzODM3NiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIkFkbWluaXN0cmF0b3JzIiwiMS10cnVvbmctcGhvbmciLCI1LW5oYW4tdmllbi12YW4tZG9uIiwiNS1uaGFuLXZpZW4ta2hvIiwiNy10cnVvbmctcGhvbmciLCI3LW5oYW4tdmllbi1iYW4taGFuZyIsIjE5LW5oYW4tdmllbi12YW4tZG9uIiwiMTktbmhhbi12aWVuLWtobyIsIjI0LW5oYW4tdmllbi12YW4tZG9uIiwiMjQtbmhhbi12aWVuLWtobyIsIjI5LW5oYW4tdmllbi12YW4tZG9uIiwiMjktbmhhbi12aWVuLWtobyJdLCJuYmYiOjE3ODQzMzgzNzYsImV4cCI6MTc4NDQyNDc3NiwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.Yta4vXyaeSFs_zdeHwq8WBOY5sgEWS3qKzaB6faAhgY","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://xuongtranh.nobi.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoidmFuZG9uIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJXVzU0T1dRWkJFT1g3T0xCTVRYSlM1NUtOWDI0V09HRiIsInN1YiI6InZhbmRvbiIsImp0aSI6ImU4YzMyZjQ4LTZlMjMtNGQ5YS1hOTcwLTIzNjZhMjZiN2M4ZSIsImlhdCI6MTc4NDMzODM3NiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIkFkbWluaXN0cmF0b3JzIiwiMS10cnVvbmctcGhvbmciLCI1LW5oYW4tdmllbi12YW4tZG9uIiwiNS1uaGFuLXZpZW4ta2hvIiwiNy10cnVvbmctcGhvbmciLCI3LW5oYW4tdmllbi1iYW4taGFuZyIsIjE5LW5oYW4tdmllbi12YW4tZG9uIiwiMTktbmhhbi12aWVuLWtobyIsIjI0LW5oYW4tdmllbi12YW4tZG9uIiwiMjQtbmhhbi12aWVuLWtobyIsIjI5LW5oYW4tdmllbi12YW4tZG9uIiwiMjktbmhhbi12aWVuLWtobyJdLCJuYmYiOjE3ODQzMzgzNzYsImV4cCI6MTc4NDQyNDc3NiwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.Yta4vXyaeSFs_zdeHwq8WBOY5sgEWS3qKzaB6faAhgY","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"data":{"exception":"Exception","message":"Không thể đăng nhập Mobifone","helpLink":null,"data":{},"source":"Redsand.Site","stackTrace":" at Mobifone3cSdk.Client.MobiFone3c.LoginAsync(String token) in D:\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 80\n at Redsand.Site.Services.MobifoneService.LoginAsync(String token) in D:\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 72\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\ECRM-NOBI-R2\\Api\\Voip\\ClientController.cs:line 32\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":{"exception":"Exception","message":"{\"code\":\"errors\",\"message\":\"Domain not Found\"}","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":{"exception":"Exception","message":"Không tìm thấy trang","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":null}}},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:32:35 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjEyIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkhPQU5HVEhVT05HIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiIyRU1ENTVBNExaT1IyNDUyWEo3NDVaS1VESDNOQlhLVCIsInN1YiI6IkhPQU5HVEhVT05HIiwianRpIjoiMGY2ODNiMmEtNjY1MC00ZTYyLWJmZTUtMmE2NWI5OWY5YWVjIiwiaWF0IjoxNzgzMTUzNzM3LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiIzLXRlbGVzYWxlIiwibmJmIjoxNzgzMTUzNzM3LCJleHAiOjE3ODU3NDU3MzcsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.jsmIzp2wqXr8juVwNSliT0EBzI4aWR2WccGDpMLD1uc","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://bshoang.nobi.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjEyIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkhPQU5HVEhVT05HIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiIyRU1ENTVBNExaT1IyNDUyWEo3NDVaS1VESDNOQlhLVCIsInN1YiI6IkhPQU5HVEhVT05HIiwianRpIjoiMGY2ODNiMmEtNjY1MC00ZTYyLWJmZTUtMmE2NWI5OWY5YWVjIiwiaWF0IjoxNzgzMTUzNzM3LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiIzLXRlbGVzYWxlIiwibmJmIjoxNzgzMTUzNzM3LCJleHAiOjE3ODU3NDU3MzcsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.jsmIzp2wqXr8juVwNSliT0EBzI4aWR2WccGDpMLD1uc","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"data":{"exception":"Exception","message":"Không thể đăng nhập Mobifone","helpLink":null,"data":{},"source":"Redsand.Site","stackTrace":" at Mobifone3cSdk.Client.MobiFone3c.LoginAsync(String token) in D:\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 80\n at Redsand.Site.Services.MobifoneService.LoginAsync(String token) in D:\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 72\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\ECRM-NOBI-R2\\Api\\Voip\\ClientController.cs:line 32\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":{"exception":"Exception","message":"{\"code\":\"errors\",\"message\":\"Unexpected Server Error\"}","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":{"exception":"Exception","message":"System.NullReferenceException: Object reference not set to an instance of an object.\n at Redsand.Site.Services.ApiService.ReadingResponse[TResult](IFlurlResponse response) in D:\\ECRM-NOBI-R2\\Lib\\ApiService.cs:line 89\n at Redsand.Site.Services.ApiService.PostAsync[TResult](String path, Object json, Object headers)","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":null}}},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:32:33 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6Ikh1eWVubnR0IiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiIyQ1M1WkFFSEZQT0VDSzI3VERKRUxWU1JaT0lKNVUzWiIsInN1YiI6Ikh1eWVubnR0IiwianRpIjoiZmQ2OTA5MjgtOTA4My00ODg1LWI5NmYtZGYwOTJiNzFiZWEzIiwiaWF0IjoxNzg0MDc5Mjc2LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMjktbmhhbi12aWVuLWJhbi1oYW5nIiwiMzQtbmhhbi12aWVuLXNhbGUiLCIyNy1jYXJlLWRvbiIsIjI3LW5oYW4tdmllbi1zYWxlIl0sIm5iZiI6MTc4NDA3OTI3NiwiZXhwIjoxNzg2NjcxMjc2LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.jMpKw34l6TMQDqlFbqCQXFhi4y8PTn_yCI6IWNCwni8","ContentType":"application/json","x-hour-offset":"7","BranchId":"4","Locale":"vi"},"baseURL":"https://enal.ecrm.vn","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6Ikh1eWVubnR0IiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiIyQ1M1WkFFSEZQT0VDSzI3VERKRUxWU1JaT0lKNVUzWiIsInN1YiI6Ikh1eWVubnR0IiwianRpIjoiZmQ2OTA5MjgtOTA4My00ODg1LWI5NmYtZGYwOTJiNzFiZWEzIiwiaWF0IjoxNzg0MDc5Mjc2LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMjktbmhhbi12aWVuLWJhbi1oYW5nIiwiMzQtbmhhbi12aWVuLXNhbGUiLCIyNy1jYXJlLWRvbiIsIjI3LW5oYW4tdmllbi1zYWxlIl0sIm5iZiI6MTc4NDA3OTI3NiwiZXhwIjoxNzg2NjcxMjc2LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.jMpKw34l6TMQDqlFbqCQXFhi4y8PTn_yCI6IWNCwni8","ContentType":"application/json","x-hour-offset":"7","BranchId":"4","Locale":"vi"}
{}
{"data":{"exception":"ArgumentException","message":"IDX10703: Cannot create a 'Microsoft.IdentityModel.Tokens.SymmetricSecurityKey', key length is zero.","helpLink":null,"data":{},"source":"Microsoft.IdentityModel.Tokens","stackTrace":" at Microsoft.IdentityModel.Tokens.SymmetricSecurityKey..ctor(Byte[] key)\n at Mobifone3cSdk.Client.MobiFone3c.GenToken(String agentId) in E:\\redsand\\inven-check\\Lib\\Mobifone3c\\Mobifone3c.cs:line 56\n at Redsand.Site.Services.MobifoneService.GetToken(String agentId) in E:\\redsand\\inven-check\\Services\\Voip\\MobifoneService.cs:line 67\n at Redsand.Site.Api.ClientController.GetClientToken() in E:\\redsand\\inven-check\\Api\\Voip\\ClientController.cs:line 31\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\n--- End of stack trace from previous location ---\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:32:25 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI0IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6ImRvaG9uZ3F1YW4iLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkhLRFUyRTNGWERJREM3MjI0UkFJVkc0UlM0Q0Q3TzY2Iiwic3ViIjoiZG9ob25ncXVhbiIsImp0aSI6IjJkYTIzOGU3LTNlMDUtNDcxNS1hNDg4LTc4ZGFkNDc3MGRmNiIsImlhdCI6MTc4MzY1NTUwMywiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIjktbmhhbi12aWVuLWJhbi1oYW5nIiwiMTEtbWFya2V0aW5nIl0sIm5iZiI6MTc4MzY1NTUwMywiZXhwIjoxNzg2MjQ3NTAzLCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.KH9U_hdA0JMh11UNW1R25kfyvsClnZ0ymsIwCq75PSU","ContentType":"application/json","x-hour-offset":"7","BranchId":"2","Locale":"vi"},"baseURL":"https://tungsonauto.dcso.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI0IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6ImRvaG9uZ3F1YW4iLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkhLRFUyRTNGWERJREM3MjI0UkFJVkc0UlM0Q0Q3TzY2Iiwic3ViIjoiZG9ob25ncXVhbiIsImp0aSI6IjJkYTIzOGU3LTNlMDUtNDcxNS1hNDg4LTc4ZGFkNDc3MGRmNiIsImlhdCI6MTc4MzY1NTUwMywiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIjktbmhhbi12aWVuLWJhbi1oYW5nIiwiMTEtbWFya2V0aW5nIl0sIm5iZiI6MTc4MzY1NTUwMywiZXhwIjoxNzg2MjQ3NTAzLCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.KH9U_hdA0JMh11UNW1R25kfyvsClnZ0ymsIwCq75PSU","ContentType":"application/json","x-hour-offset":"7","BranchId":"2","Locale":"vi"}
{}
{"data":{"error":"Lỗi","message":"NinjaVan: An exception was thrown while attempting to evaluate a LINQ query parameter expression. To show additional information call EnableSensitiveDataLogging() when overriding DbContext.OnConfiguring.; J&T: Quận huyện nơi gửi không có trong dữ liệu của J&T; BestExpress: Không xác định được quận huyện nơi gửi; SPX Express: Không xác định được quận huyện nơi gửi; Viettel Post: An exception was thrown while attempting to evaluate a LINQ query parameter expression. To show additional information call EnableSensitiveDataLogging() when overriding DbContext.OnConfiguring.; Viettel Post: An exception was thrown while attempting to evaluate a LINQ query parameter expression. To show additional information call EnableSensitiveDataLogging() when overriding DbContext.OnConfiguring."},"status":400,"statusText":"","headers":{"content-length":"860","content-type":"application/json; charset=utf-8"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZ2lhbWRvYyIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTEtISkNWSEtWNlFRVk1OWk9ZS1NKSkpWRVRFUElZQkoiLCJzdWIiOiJnaWFtZG9jIiwianRpIjoiYTc3N2FmYjItYTE5ZS00YTRmLThkNTctYzgzNWY4ZGFkNTZlIiwiaWF0IjoxNzgyMzc2NDAzLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiQWRtaW5pc3RyYXRvcnMiLCIxLWdpYW0tZG9jIiwiMS10cnVvbmctcGhvbmciLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCIsIjMtbGVhZGVyLXNhbGUiLCIzLXNhbGUtdHJ1Yy1wYWdlIiwiMy10ZWxlc2FsZSIsIjUtbmhhbi12aWVuLXZhbi1kb24iLCI1LW5oYW4tdmllbi1raG8iLCI2LWtlLXRvYW4iXSwibmJmIjoxNzgyMzc2NDAzLCJleHAiOjE3ODQ5Njg0MDMsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.1vUG8LmObCB4wGtvDZ4MsT4O_FAFKkd99ERd1YDqOpE","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://anquan.nobi.pro","paramsSerializer":{},"signal":{},"method":"post","url":"https://vc.ecrm.vn/api/transport/find-services","data":"{\"appName\":\"anquan.nobi.pro\",\"fromWardId\":null,\"fromDistrictId\":null,\"fromAddress\":null,\"toDistrictId\":\"19164\",\"toWardID\":\"1916405440\",\"toAddress\":\"332 Dường Bắc cạn \",\"weight\":50,\"transporters\":[{\"id\":2,\"transporter\":\"ViettelPost\",\"displayName\":\"ViettelPost\",\"clientId\":\"anquantra.quantri@gmail.com\",\"apiToken\":\"eyJhbGciOiJFUzI1NiJ9.eyJzdWIiOiIwMzU1NjA1NTU1IiwiVXNlcklkIjoxODY4NDE4NSwiRnJvbVNvdXJjZSI6NSwiVG9rZW4iOiJISFlZQzRKQjhYTTlQUFEzWS42MjciLCJleHAiOjE4NzAzMTIyMDgsIlBhcnRuZXIiOjc1MzMxNTF9.cr3m8hlK3QLJHXF_fEaJlNo1vRm6mgkrrLvqC6ztPbN7sacQ0lqftw2VNLBYKnaxrWua4EZoZ-qvOZV7TMqoQA\",\"createDate\":\"2026-07-13T03:10:31.935297Z\",\"options\":{\"services\":[\"GDK\"],\"coupons\":[null],\"insured\":false,\"payWhenSendPackage\":false,\"sendAtOffice\":false,\"excludeCodFee\":false,\"serviceCode\":null},\"status\":1,\"branches\":[]}],\"transportType\":0,\"totalAmount\":35000,\"insuranceValue\":\"35000.000\",\"isFreeShipping\":true,\"height\":1,\"width\":1,\"length\":1,\"flags\":{},\"onlyNinjavan\":false,\"checkingPolicy\":1,\"products\":[{\"name\":\"MC-MÓC CÂU 100G\",\"width\":1,\"height\":1,\"length\":1,\"quantity\":1,\"weight\":50}]}"},"request":{}}
{"Accept":"application/json","Content-Type":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZ2lhbWRvYyIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTEtISkNWSEtWNlFRVk1OWk9ZS1NKSkpWRVRFUElZQkoiLCJzdWIiOiJnaWFtZG9jIiwianRpIjoiYTc3N2FmYjItYTE5ZS00YTRmLThkNTctYzgzNWY4ZGFkNTZlIiwiaWF0IjoxNzgyMzc2NDAzLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiQWRtaW5pc3RyYXRvcnMiLCIxLWdpYW0tZG9jIiwiMS10cnVvbmctcGhvbmciLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCIsIjMtbGVhZGVyLXNhbGUiLCIzLXNhbGUtdHJ1Yy1wYWdlIiwiMy10ZWxlc2FsZSIsIjUtbmhhbi12aWVuLXZhbi1kb24iLCI1LW5oYW4tdmllbi1raG8iLCI2LWtlLXRvYW4iXSwibmJmIjoxNzgyMzc2NDAzLCJleHAiOjE3ODQ5Njg0MDMsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.1vUG8LmObCB4wGtvDZ4MsT4O_FAFKkd99ERd1YDqOpE","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
"{\"appName\":\"anquan.nobi.pro\",\"fromWardId\":null,\"fromDistrictId\":null,\"fromAddress\":null,\"toDistrictId\":\"19164\",\"toWardID\":\"1916405440\",\"toAddress\":\"332 Dường Bắc cạn \",\"weight\":50,\"transporters\":[{\"id\":2,\"transporter\":\"ViettelPost\",\"displayName\":\"ViettelPost\",\"clientId\":\"anquantra.quantri@gmail.com\",\"apiToken\":\"eyJhbGciOiJFUzI1NiJ9.eyJzdWIiOiIwMzU1NjA1NTU1IiwiVXNlcklkIjoxODY4NDE4NSwiRnJvbVNvdXJjZSI6NSwiVG9rZW4iOiJISFlZQzRKQjhYTTlQUFEzWS42MjciLCJleHAiOjE4NzAzMTIyMDgsIlBhcnRuZXIiOjc1MzMxNTF9.cr3m8hlK3QLJHXF_fEaJlNo1vRm6mgkrrLvqC6ztPbN7sacQ0lqftw2VNLBYKnaxrWua4EZoZ-qvOZV7TMqoQA\",\"createDate\":\"2026-07-13T03:10:31.935297Z\",\"options\":{\"services\":[\"GDK\"],\"coupons\":[null],\"insured\":false,\"payWhenSendPackage\":false,\"sendAtOffice\":false,\"excludeCodFee\":false,\"serviceCode\":null},\"status\":1,\"branches\":[]}],\"transportType\":0,\"totalAmount\":35000,\"insuranceValue\":\"35000.000\",\"isFreeShipping\":true,\"height\":1,\"width\":1,\"length\":1,\"flags\":{},\"onlyNinjavan\":false,\"checkingPolicy\":1,\"products\":[{\"name\":\"MC-MÓC CÂU 100G\",\"width\":1,\"height\":1,\"length\":1,\"quantity\":1,\"weight\":50}]}"
{"ClassName":"System.Exception","Message":"(#551) Người này hiện không có mặt.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#551) Người này hiện không có mặt.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#551) Người này hiện không có mặt.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in E:\\redsand\\inven-check\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"data":{"exception":"ArgumentException","message":"IDX10703: Cannot create a 'Microsoft.IdentityModel.Tokens.SymmetricSecurityKey', key length is zero.","helpLink":null,"data":{},"source":"Microsoft.IdentityModel.Tokens","stackTrace":" at Microsoft.IdentityModel.Tokens.SymmetricSecurityKey..ctor(Byte[] key)\n at Mobifone3cSdk.Client.MobiFone3c.GenToken(String agentId) in E:\\redsand\\BaseV2-Net6\\Lib\\Mobifone3c\\Mobifone3c.cs:line 56\n at Redsand.Site.Services.MobifoneService.GetToken(String agentId) in E:\\redsand\\BaseV2-Net6\\Services\\Voip\\MobifoneService.cs:line 67\n at Redsand.Site.Api.ClientController.GetClientToken() in E:\\redsand\\BaseV2-Net6\\Api\\Voip\\ClientController.cs:line 31\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\n--- End of stack trace from previous location ---\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:32:03 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6ImtoYW5ocGh1b25nMTIzIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJESTYyRTJKWE1MUUFMTVlHVUZOSlRDV01TRlFUSzNGSyIsInN1YiI6ImtoYW5ocGh1b25nMTIzIiwianRpIjoiNTNkN2RhMjAtOGE1YS00Y2M2LWE3MjMtZDlkZDJiYWMwYTBjIiwiaWF0IjoxNzg0MjczOTQxLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiIzLXRlbGVzYWxlIiwibmJmIjoxNzg0MjczOTQxLCJleHAiOjE3ODQzNjAzNDEsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.FOCXyxIqyOIoplmBAFo1ymvTrQtEF8W6Ayuo-pvHXR8","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://drlinhnguyen.nobi.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6ImtoYW5ocGh1b25nMTIzIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJESTYyRTJKWE1MUUFMTVlHVUZOSlRDV01TRlFUSzNGSyIsInN1YiI6ImtoYW5ocGh1b25nMTIzIiwianRpIjoiNTNkN2RhMjAtOGE1YS00Y2M2LWE3MjMtZDlkZDJiYWMwYTBjIiwiaWF0IjoxNzg0MjczOTQxLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiIzLXRlbGVzYWxlIiwibmJmIjoxNzg0MjczOTQxLCJleHAiOjE3ODQzNjAzNDEsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.FOCXyxIqyOIoplmBAFo1ymvTrQtEF8W6Ayuo-pvHXR8","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
Server Error.
{"token":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","ClientId":"252613679917711","OrderCode":"DH094405"}
{"user_id":252613679917711,"user_secret":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","orders":[{"order_id":"DH094405anhtt91.ecrm.vn","base_info":{"service_type":1},"sender_info":{"sender_state":"TP. Hồ Chí Minh","sender_city":"Quận 3","sender_district":"Phường 4","sender_post_code":null,"sender_longitude":null,"sender_latitude":null,"sender_name":"ANH TRANG HCM","sender_phone":"0985240220","sender_detail_address":"số 199/18 Cách Mạng tháng Tám, Phương 4 Quận 3 TP HCM"},"fulfillment_info":{"payment_role":1,"cod_collection":1,"cod_amount":595000.0,"high_value_processing_collection":1,"collect_type":1,"pickup_time":1784365200,"pickup_time_range_id":1,"pickup_time_range":"10h đến trước 18h","allow_mutual_check":1,"allow_try_on":0,"voucher_code":""},"deliver_info":{"deliver_state":"Bình Phước","deliver_city":"Thị Xã Phước Long","deliver_district":"Phường Long Phước","deliver_name":"Đặng Anh Đào","deliver_phone":"0933212802","deliver_detail_address":"khu phố 7, Khu phố 7","deliver_instruction":"VÀNG, ĐỎ"},"parcel_info":{"parcel_weight":0.1,"parcel_length":0.1,"parcel_width":0.1,"parcel_height":0.1,"parcel_item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB),USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","parcel_item_quantity":2,"express_insured_value":595000,"item_list":[{"item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB)","item_weight":"50","item_price":"595000","item_quantity":1},{"item_name":"USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","item_weight":"50","item_price":"0","item_quantity":1}]},"vas_info":null}]}
{"data":{"exception":"ArgumentException","message":"IDX10703: Cannot create a 'Microsoft.IdentityModel.Tokens.SymmetricSecurityKey', key length is zero.","helpLink":null,"data":{},"source":"Microsoft.IdentityModel.Tokens","stackTrace":" at Microsoft.IdentityModel.Tokens.SymmetricSecurityKey..ctor(Byte[] key)\n at Mobifone3cSdk.Client.MobiFone3c.GenToken(String agentId) in D:\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 56\n at Redsand.Site.Services.MobifoneService.GetToken(String agentId) in D:\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 67\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\ECRM-NOBI-R2\\Api\\Voip\\ClientController.cs:line 31\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\n--- End of stack trace from previous location ---\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:31:56 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQU5DSEkiLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IjZHUDRaNk5IV0ZIM1dPTFJCRjVMM05QNEtZSUY3U0VSIiwic3ViIjoiQU5DSEkiLCJqdGkiOiIwMjI5MTNhYy1hNjM0LTQyZDctYTMxNS0xY2EyZWYzNjJlZjYiLCJpYXQiOjE3ODIzNzA4MTQsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6IjktdGVsZXNhbGUiLCJuYmYiOjE3ODIzNzA4MTQsImV4cCI6MTc4NDk2MjgxNCwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.9hWzgoppd2y4Cr0wB9dtb7j3-5KZ81SiYHSHOEU_e0o","ContentType":"application/json","x-hour-offset":"7","BranchId":"2","Locale":"vi"},"baseURL":"https://betaclinic.nobi.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiQU5DSEkiLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IjZHUDRaNk5IV0ZIM1dPTFJCRjVMM05QNEtZSUY3U0VSIiwic3ViIjoiQU5DSEkiLCJqdGkiOiIwMjI5MTNhYy1hNjM0LTQyZDctYTMxNS0xY2EyZWYzNjJlZjYiLCJpYXQiOjE3ODIzNzA4MTQsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6IjktdGVsZXNhbGUiLCJuYmYiOjE3ODIzNzA4MTQsImV4cCI6MTc4NDk2MjgxNCwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.9hWzgoppd2y4Cr0wB9dtb7j3-5KZ81SiYHSHOEU_e0o","ContentType":"application/json","x-hour-offset":"7","BranchId":"2","Locale":"vi"}
{}
{"data":{"exception":"ArgumentException","message":"IDX10703: Cannot create a 'Microsoft.IdentityModel.Tokens.SymmetricSecurityKey', key length is zero.","helpLink":null,"data":{},"source":"Microsoft.IdentityModel.Tokens","stackTrace":" at Microsoft.IdentityModel.Tokens.SymmetricSecurityKey..ctor(Byte[] key)\n at Mobifone3cSdk.Client.MobiFone3c.GenToken(String agentId) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 56\n at Redsand.Site.Services.MobifoneService.GetToken(String agentId) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 67\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\WORKSPACE\\ECRM-NOBI-R2\\Api\\Voip\\ClientController.cs:line 31\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\n--- End of stack trace from previous location ---\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:31:50 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjEzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkxpbmhzYWxlIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiI1NUNTWEZYVkxGQ1ZPWlZOR0RMSVIyTkdNWUtDRkxUVSIsInN1YiI6IkxpbmhzYWxlIiwianRpIjoiZjMxNjFjZjYtY2E3Yi00MTRkLTlmOTMtOTRmY2I0Y2I2ZDFkIiwiaWF0IjoxNzgyMzUxMTU0LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMy1uaGFuLXZpZW4tc2FsZXMiLCI0LW5oYW4tdmllbi1tYXJrZXRpbmciLCI1LW5oYW4tdmllbi1raG8tdmFuIiwiNi1uaGFuLXZpZW4tYmFuLWhhbmciLCI3LW5oYW4tdmllbi1iYW4taGFuZyIsIjctbmhhbi12aWVuLWtoby12YW4iLCIzLW5oYW4tdmllbi1iYW4taGFuZyIsIjgtbmhhbi12aWVuLXZhbi1kb24iLCI5LW5oYW4tdmllbi12YW4tZG9uIiwiMTAtbmhhbi12aWVuLWJhbi1oYW5nIiwiMTEtbmhhbi12aWVuLWJhbi1oYW5nIiwiMTItbmhhbi12aWVuLXZhbi1kb24iLCIxNC1uaGFuLXZpZW4tYmFuLWhhbmciLCIxNS1uaGFuLXZpZW4tYmFuLWhhbmciLCIxNS10cnVjLXBhZ2UiLCIxNi10cnVvbmctcGhvbmciLCIxNi1uaGFuLXZpZW4tYmFuLWhhbmciLCIyNS10cnVvbmctcGhvbmciLCIyNS1uaGFuLXZpZW4tYmFuLWhhbmciLCIyNi1uaGFuLXZpZW4tYmFuLWhhbmciXSwibmJmIjoxNzgyMzUxMTU0LCJleHAiOjE3ODQ5NDMxNTQsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.S6qPGPTJuzDKuCnmnHJyxDuZGccei_xI9YF11jzR98I","ContentType":"application/json","x-hour-offset":"7","BranchId":"7","Locale":"vi"},"baseURL":"https://vuagiadung.nobi.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjEzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkxpbmhzYWxlIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiI1NUNTWEZYVkxGQ1ZPWlZOR0RMSVIyTkdNWUtDRkxUVSIsInN1YiI6IkxpbmhzYWxlIiwianRpIjoiZjMxNjFjZjYtY2E3Yi00MTRkLTlmOTMtOTRmY2I0Y2I2ZDFkIiwiaWF0IjoxNzgyMzUxMTU0LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMy1uaGFuLXZpZW4tc2FsZXMiLCI0LW5oYW4tdmllbi1tYXJrZXRpbmciLCI1LW5oYW4tdmllbi1raG8tdmFuIiwiNi1uaGFuLXZpZW4tYmFuLWhhbmciLCI3LW5oYW4tdmllbi1iYW4taGFuZyIsIjctbmhhbi12aWVuLWtoby12YW4iLCIzLW5oYW4tdmllbi1iYW4taGFuZyIsIjgtbmhhbi12aWVuLXZhbi1kb24iLCI5LW5oYW4tdmllbi12YW4tZG9uIiwiMTAtbmhhbi12aWVuLWJhbi1oYW5nIiwiMTEtbmhhbi12aWVuLWJhbi1oYW5nIiwiMTItbmhhbi12aWVuLXZhbi1kb24iLCIxNC1uaGFuLXZpZW4tYmFuLWhhbmciLCIxNS1uaGFuLXZpZW4tYmFuLWhhbmciLCIxNS10cnVjLXBhZ2UiLCIxNi10cnVvbmctcGhvbmciLCIxNi1uaGFuLXZpZW4tYmFuLWhhbmciLCIyNS10cnVvbmctcGhvbmciLCIyNS1uaGFuLXZpZW4tYmFuLWhhbmciLCIyNi1uaGFuLXZpZW4tYmFuLWhhbmciXSwibmJmIjoxNzgyMzUxMTU0LCJleHAiOjE3ODQ5NDMxNTQsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.S6qPGPTJuzDKuCnmnHJyxDuZGccei_xI9YF11jzR98I","ContentType":"application/json","x-hour-offset":"7","BranchId":"7","Locale":"vi"}
{}
{"data":{"exception":"ArgumentException","message":"IDX10703: Cannot create a 'Microsoft.IdentityModel.Tokens.SymmetricSecurityKey', key length is zero.","helpLink":null,"data":{},"source":"Microsoft.IdentityModel.Tokens","stackTrace":" at Microsoft.IdentityModel.Tokens.SymmetricSecurityKey..ctor(Byte[] key)\n at Mobifone3cSdk.Client.MobiFone3c.GenToken(String agentId) in D:\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 56\n at Redsand.Site.Services.MobifoneService.GetToken(String agentId) in D:\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 67\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\ECRM-NOBI-R2\\Api\\Voip\\ClientController.cs:line 31\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\n--- End of stack trace from previous location ---\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:31:30 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6Ikhhbmgua2ltZWRpYSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiRVBNNTNXUVpBNVBMTklGSzdLVElDVFVQNEZYRE9KSUUiLCJzdWIiOiJIYW5oLmtpbWVkaWEiLCJqdGkiOiI2MGYxNDA0Yy01YTNlLTRhYzMtOWFiYS00ZDc0NzQ1M2NiYzYiLCJpYXQiOjE3ODQzMzcyOTIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIxMS1uaGFuLXZpZW4tYmFuLWhhbmciLCIyMi1uaGFuLXZpZW4tYmFuLWhhbmciLCI4LW5oYW4tdmllbi1iYW4taGFuZyIsIjI4LW5oYW4tdmllbi1iYW4taGFuZyIsIjIxLW5oYW4tdmllbi1iYW4taGFuZyIsIjI2LW5oYW4tdmllbi1iYW4taGFuZyIsIjIzLW5oYW4tdmllbi1iYW4taGFuZyJdLCJuYmYiOjE3ODQzMzcyOTIsImV4cCI6MTc4NDQyMzY5MiwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.j8prM4cV_lW94OPMeDxvosYp7rTFvhoehJjDYeMvqrE","ContentType":"application/json","x-hour-offset":"7","BranchId":"20","Locale":"vi"},"baseURL":"https://esa.dcso.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6Ikhhbmgua2ltZWRpYSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiRVBNNTNXUVpBNVBMTklGSzdLVElDVFVQNEZYRE9KSUUiLCJzdWIiOiJIYW5oLmtpbWVkaWEiLCJqdGkiOiI2MGYxNDA0Yy01YTNlLTRhYzMtOWFiYS00ZDc0NzQ1M2NiYzYiLCJpYXQiOjE3ODQzMzcyOTIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIxMS1uaGFuLXZpZW4tYmFuLWhhbmciLCIyMi1uaGFuLXZpZW4tYmFuLWhhbmciLCI4LW5oYW4tdmllbi1iYW4taGFuZyIsIjI4LW5oYW4tdmllbi1iYW4taGFuZyIsIjIxLW5oYW4tdmllbi1iYW4taGFuZyIsIjI2LW5oYW4tdmllbi1iYW4taGFuZyIsIjIzLW5oYW4tdmllbi1iYW4taGFuZyJdLCJuYmYiOjE3ODQzMzcyOTIsImV4cCI6MTc4NDQyMzY5MiwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.j8prM4cV_lW94OPMeDxvosYp7rTFvhoehJjDYeMvqrE","ContentType":"application/json","x-hour-offset":"7","BranchId":"20","Locale":"vi"}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in E:\\redsand\\inven-check\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
Server Error.
{"token":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","ClientId":"252613679917711","OrderCode":"DH094405"}
{"user_id":252613679917711,"user_secret":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","orders":[{"order_id":"DH094405anhtt91.ecrm.vn","base_info":{"service_type":1},"sender_info":{"sender_state":"TP. Hồ Chí Minh","sender_city":"Quận 3","sender_district":"Phường 4","sender_post_code":null,"sender_longitude":null,"sender_latitude":null,"sender_name":"ANH TRANG HCM","sender_phone":"0985240220","sender_detail_address":"số 199/18 Cách Mạng tháng Tám, Phương 4 Quận 3 TP HCM"},"fulfillment_info":{"payment_role":1,"cod_collection":1,"cod_amount":595000.0,"high_value_processing_collection":1,"collect_type":1,"pickup_time":1784365200,"pickup_time_range_id":1,"pickup_time_range":"10h đến trước 18h","allow_mutual_check":1,"allow_try_on":0,"voucher_code":""},"deliver_info":{"deliver_state":"Bình Phước","deliver_city":"Thị Xã Phước Long","deliver_district":"Phường Long Phước","deliver_name":"Đặng Anh Đào","deliver_phone":"0933212802","deliver_detail_address":"khu phố 7, Khu phố 7","deliver_instruction":"VÀNG, ĐỎ"},"parcel_info":{"parcel_weight":0.1,"parcel_length":0.1,"parcel_width":0.1,"parcel_height":0.1,"parcel_item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB),USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","parcel_item_quantity":2,"express_insured_value":595000,"item_list":[{"item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB)","item_weight":"50","item_price":"595000","item_quantity":1},{"item_name":"USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","item_weight":"50","item_price":"0","item_quantity":1}]},"vas_info":null}]}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in E:\\redsand\\inven-check\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in E:\\redsand\\inven-check\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
Server Error.
{"token":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","ClientId":"252613679917711","OrderCode":"DH094405"}
{"user_id":252613679917711,"user_secret":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","orders":[{"order_id":"DH094405anhtt91.ecrm.vn","base_info":{"service_type":1},"sender_info":{"sender_state":"TP. Hồ Chí Minh","sender_city":"Quận 3","sender_district":"Phường 4","sender_post_code":null,"sender_longitude":null,"sender_latitude":null,"sender_name":"ANH TRANG HCM","sender_phone":"0985240220","sender_detail_address":"số 199/18 Cách Mạng tháng Tám, Phương 4 Quận 3 TP HCM"},"fulfillment_info":{"payment_role":1,"cod_collection":1,"cod_amount":595000.0,"high_value_processing_collection":1,"collect_type":1,"pickup_time":1784365200,"pickup_time_range_id":1,"pickup_time_range":"10h đến trước 18h","allow_mutual_check":1,"allow_try_on":0,"voucher_code":""},"deliver_info":{"deliver_state":"Bình Phước","deliver_city":"Thị Xã Phước Long","deliver_district":"Phường Long Phước","deliver_name":"Đặng Anh Đào","deliver_phone":"0933212802","deliver_detail_address":"khu phố 7, Khu phố 7","deliver_instruction":"VÀNG, ĐỎ"},"parcel_info":{"parcel_weight":0.1,"parcel_length":0.1,"parcel_width":0.1,"parcel_height":0.1,"parcel_item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB),USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","parcel_item_quantity":2,"express_insured_value":595000,"item_list":[{"item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB)","item_weight":"50","item_price":"595000","item_quantity":1},{"item_name":"USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","item_weight":"50","item_price":"0","item_quantity":1}]},"vas_info":null}]}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"data":{"exception":"Exception","message":"Không thể đăng nhập Mobifone","helpLink":null,"data":{},"source":"Redsand.Site","stackTrace":" at Mobifone3cSdk.Client.MobiFone3c.LoginAsync(String token) in D:\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 80\n at Redsand.Site.Services.MobifoneService.LoginAsync(String token) in D:\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 72\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\ECRM-NOBI-R2\\Api\\Voip\\ClientController.cs:line 32\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":{"exception":"Exception","message":"{\"code\":\"errors\",\"message\":\"Domain not Found\"}","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":{"exception":"Exception","message":"Không tìm thấy trang","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":null}}},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:30:04 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI4IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkNIRUNLUEFHRSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTFpZWkcyWFI0WE5RSkozUVVURllIVDNUTDJRWTZJV0MiLCJzdWIiOiJDSEVDS1BBR0UiLCJqdGkiOiI5NjQ4YTM1Ni1lMThmLTQ3OGItYjIxMy03ZjFiNTkxNWY4MjAiLCJpYXQiOjE3ODQzMzgyMDMsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6IjM2LXR2b2wtMSIsIm5iZiI6MTc4NDMzODIwMywiZXhwIjoxNzg0NDI0NjAzLCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.yMNJLUsfSGHhrwZ9zgtcjfRHGvJzI7Ey2BmkPnwkOi4","ContentType":"application/json","x-hour-offset":"7","BranchId":"6","Locale":"vi"},"baseURL":"https://uni.nobi.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI4IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkNIRUNLUEFHRSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTFpZWkcyWFI0WE5RSkozUVVURllIVDNUTDJRWTZJV0MiLCJzdWIiOiJDSEVDS1BBR0UiLCJqdGkiOiI5NjQ4YTM1Ni1lMThmLTQ3OGItYjIxMy03ZjFiNTkxNWY4MjAiLCJpYXQiOjE3ODQzMzgyMDMsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6IjM2LXR2b2wtMSIsIm5iZiI6MTc4NDMzODIwMywiZXhwIjoxNzg0NDI0NjAzLCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.yMNJLUsfSGHhrwZ9zgtcjfRHGvJzI7Ey2BmkPnwkOi4","ContentType":"application/json","x-hour-offset":"7","BranchId":"6","Locale":"vi"}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in E:\\redsand\\inven-check\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"data":{"exception":"Exception","message":"Không thể đăng nhập Mobifone","helpLink":null,"data":{},"source":"Redsand.Site","stackTrace":" at Mobifone3cSdk.Client.MobiFone3c.LoginAsync(String token) in D:\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 80\n at Redsand.Site.Services.MobifoneService.LoginAsync(String token) in D:\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 72\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\ECRM-NOBI-R2\\Api\\Voip\\ClientController.cs:line 32\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":{"exception":"Exception","message":"{\"code\":\"errors\",\"message\":\"Domain not Found\"}","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":{"exception":"Exception","message":"Không tìm thấy trang","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":null}}},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:29:52 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IllFTiIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiSUsyVDZBSFE0S0ZKNU1FV0ZPVFJGNlBCNUZIVlJPUjIiLCJzdWIiOiJZRU4iLCJqdGkiOiJhOTI0MWJjMC00ZWVhLTRlM2ItOTQwYS1iMTAwYzdmY2RjZTgiLCJpYXQiOjE3ODMwNjA2NTcsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6IjIwLXRlbGVzYWxlIiwibmJmIjoxNzgzMDYwNjU3LCJleHAiOjE3ODU2NTI2NTcsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.1lYSCnsRm1YhuvXYKqC5VQb7_MOILGqBHLJ2q-cKtI0","ContentType":"application/json","x-hour-offset":"7","BranchId":"4","Locale":"vi"},"baseURL":"https://bshoang.nobi.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IllFTiIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiSUsyVDZBSFE0S0ZKNU1FV0ZPVFJGNlBCNUZIVlJPUjIiLCJzdWIiOiJZRU4iLCJqdGkiOiJhOTI0MWJjMC00ZWVhLTRlM2ItOTQwYS1iMTAwYzdmY2RjZTgiLCJpYXQiOjE3ODMwNjA2NTcsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6IjIwLXRlbGVzYWxlIiwibmJmIjoxNzgzMDYwNjU3LCJleHAiOjE3ODU2NTI2NTcsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.1lYSCnsRm1YhuvXYKqC5VQb7_MOILGqBHLJ2q-cKtI0","ContentType":"application/json","x-hour-offset":"7","BranchId":"4","Locale":"vi"}
{}
Server Error.
{"token":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","ClientId":"252613679917711","OrderCode":"DH094405"}
{"user_id":252613679917711,"user_secret":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","orders":[{"order_id":"DH094405anhtt91.ecrm.vn","base_info":{"service_type":1},"sender_info":{"sender_state":"TP. Hồ Chí Minh","sender_city":"Quận 3","sender_district":"Phường 4","sender_post_code":null,"sender_longitude":null,"sender_latitude":null,"sender_name":"ANH TRANG HCM","sender_phone":"0985240220","sender_detail_address":"số 199/18 Cách Mạng tháng Tám, Phương 4 Quận 3 TP HCM"},"fulfillment_info":{"payment_role":1,"cod_collection":1,"cod_amount":595000.0,"high_value_processing_collection":1,"collect_type":1,"pickup_time":1784365200,"pickup_time_range_id":1,"pickup_time_range":"10h đến trước 18h","allow_mutual_check":1,"allow_try_on":0,"voucher_code":""},"deliver_info":{"deliver_state":"Bình Phước","deliver_city":"Thị Xã Phước Long","deliver_district":"Phường Long Phước","deliver_name":"Đặng Anh Đào","deliver_phone":"0933212802","deliver_detail_address":"khu phố 7, Khu phố 7","deliver_instruction":"VÀNG, ĐỎ"},"parcel_info":{"parcel_weight":0.1,"parcel_length":0.1,"parcel_width":0.1,"parcel_height":0.1,"parcel_item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB),USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","parcel_item_quantity":2,"express_insured_value":595000,"item_list":[{"item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB)","item_weight":"50","item_price":"595000","item_quantity":1},{"item_name":"USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","item_weight":"50","item_price":"0","item_quantity":1}]},"vas_info":null}]}
{"data":{"exception":"ArgumentException","message":"IDX10703: Cannot create a 'Microsoft.IdentityModel.Tokens.SymmetricSecurityKey', key length is zero.","helpLink":null,"data":{},"source":"Microsoft.IdentityModel.Tokens","stackTrace":" at Microsoft.IdentityModel.Tokens.SymmetricSecurityKey..ctor(Byte[] key)\n at Mobifone3cSdk.Client.MobiFone3c.GenToken(String agentId) in D:\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 56\n at Redsand.Site.Services.MobifoneService.GetToken(String agentId) in D:\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 67\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\ECRM-NOBI-R2\\Api\\Voip\\ClientController.cs:line 31\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\n--- End of stack trace from previous location ---\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:29:30 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6Ikhhbmgua2ltZWRpYSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiRVBNNTNXUVpBNVBMTklGSzdLVElDVFVQNEZYRE9KSUUiLCJzdWIiOiJIYW5oLmtpbWVkaWEiLCJqdGkiOiI2MGYxNDA0Yy01YTNlLTRhYzMtOWFiYS00ZDc0NzQ1M2NiYzYiLCJpYXQiOjE3ODQzMzcyOTIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIxMS1uaGFuLXZpZW4tYmFuLWhhbmciLCIyMi1uaGFuLXZpZW4tYmFuLWhhbmciLCI4LW5oYW4tdmllbi1iYW4taGFuZyIsIjI4LW5oYW4tdmllbi1iYW4taGFuZyIsIjIxLW5oYW4tdmllbi1iYW4taGFuZyIsIjI2LW5oYW4tdmllbi1iYW4taGFuZyIsIjIzLW5oYW4tdmllbi1iYW4taGFuZyJdLCJuYmYiOjE3ODQzMzcyOTIsImV4cCI6MTc4NDQyMzY5MiwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.j8prM4cV_lW94OPMeDxvosYp7rTFvhoehJjDYeMvqrE","ContentType":"application/json","x-hour-offset":"7","BranchId":"20","Locale":"vi"},"baseURL":"https://esa.dcso.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6Ikhhbmgua2ltZWRpYSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiRVBNNTNXUVpBNVBMTklGSzdLVElDVFVQNEZYRE9KSUUiLCJzdWIiOiJIYW5oLmtpbWVkaWEiLCJqdGkiOiI2MGYxNDA0Yy01YTNlLTRhYzMtOWFiYS00ZDc0NzQ1M2NiYzYiLCJpYXQiOjE3ODQzMzcyOTIsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIxMS1uaGFuLXZpZW4tYmFuLWhhbmciLCIyMi1uaGFuLXZpZW4tYmFuLWhhbmciLCI4LW5oYW4tdmllbi1iYW4taGFuZyIsIjI4LW5oYW4tdmllbi1iYW4taGFuZyIsIjIxLW5oYW4tdmllbi1iYW4taGFuZyIsIjI2LW5oYW4tdmllbi1iYW4taGFuZyIsIjIzLW5oYW4tdmllbi1iYW4taGFuZyJdLCJuYmYiOjE3ODQzMzcyOTIsImV4cCI6MTc4NDQyMzY5MiwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.j8prM4cV_lW94OPMeDxvosYp7rTFvhoehJjDYeMvqrE","ContentType":"application/json","x-hour-offset":"7","BranchId":"20","Locale":"vi"}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in E:\\redsand\\inven-check\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"data":{"error":"Error","name":"ArgumentNullException","message":"Value cannot be null. (Parameter 'input')","helpLink":null,"source":"System.Text.RegularExpressions","stackTrace":" at System.Text.RegularExpressions.Regex.Replace(String input, String replacement)\n at Redsand.Services.GoogleMapService.ParseAddress(String address) in /app/Services/GoogleMapService.cs:line 403\n at Redsand.Services.GoogleMapService.FindLocationAsync(String address, Boolean debug) in /app/Services/GoogleMapService.cs:line 232\n at Redsand.Api.LocationsController.FindLocation(String address, Boolean debug) in /app/Api/LocationsController.cs:line 231\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()\n--- End of stack trace from previous location where exception was thrown ---\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"public,max-age=600","content-type":"application/json; charset=utf-8"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IjA4Mzk0NDI2NjUiLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IlhNQkVJUEFZVkdWRlVVWlM1U0FEUlJMSkxWV0hTU1pDIiwic3ViIjoiMDgzOTQ0MjY2NSIsImp0aSI6IjU3NWFiZTA3LTFjOGMtNDBmYi1iZTEzLWMwY2E0M2Y1NjA5ZCIsImlhdCI6MTc4NDI1MzM3NywiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiMy1uaGFuLXZpZW4tYmFuLWhhbmciLCJuYmYiOjE3ODQyNTMzNzcsImV4cCI6MTc4NDMzOTc3NywiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.sI6o0LsRycnP5t-FrdtDdF-1gFzHlV2kLcjNOHysNY0","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://khaitamtra.nobi.pro","paramsSerializer":{},"method":"get","url":"https://locations.ecrm.vn/api/locations/find?address="},"request":{}}
?address=
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IjA4Mzk0NDI2NjUiLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IlhNQkVJUEFZVkdWRlVVWlM1U0FEUlJMSkxWV0hTU1pDIiwic3ViIjoiMDgzOTQ0MjY2NSIsImp0aSI6IjU3NWFiZTA3LTFjOGMtNDBmYi1iZTEzLWMwY2E0M2Y1NjA5ZCIsImlhdCI6MTc4NDI1MzM3NywiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiMy1uaGFuLXZpZW4tYmFuLWhhbmciLCJuYmYiOjE3ODQyNTMzNzcsImV4cCI6MTc4NDMzOTc3NywiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.sI6o0LsRycnP5t-FrdtDdF-1gFzHlV2kLcjNOHysNY0","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
Server Error.
{"token":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","ClientId":"252613679917711","OrderCode":"DH094405"}
{"user_id":252613679917711,"user_secret":"a622ef5c-153d-48ff-a20e-3f8e094f37b9","orders":[{"order_id":"DH094405anhtt91.ecrm.vn","base_info":{"service_type":1},"sender_info":{"sender_state":"TP. Hồ Chí Minh","sender_city":"Quận 3","sender_district":"Phường 4","sender_post_code":null,"sender_longitude":null,"sender_latitude":null,"sender_name":"ANH TRANG HCM","sender_phone":"0985240220","sender_detail_address":"số 199/18 Cách Mạng tháng Tám, Phương 4 Quận 3 TP HCM"},"fulfillment_info":{"payment_role":1,"cod_collection":1,"cod_amount":595000.0,"high_value_processing_collection":1,"collect_type":1,"pickup_time":1784365200,"pickup_time_range_id":1,"pickup_time_range":"10h đến trước 18h","allow_mutual_check":1,"allow_try_on":0,"voucher_code":""},"deliver_info":{"deliver_state":"Bình Phước","deliver_city":"Thị Xã Phước Long","deliver_district":"Phường Long Phước","deliver_name":"Đặng Anh Đào","deliver_phone":"0933212802","deliver_detail_address":"khu phố 7, Khu phố 7","deliver_instruction":"VÀNG, ĐỎ"},"parcel_info":{"parcel_weight":0.1,"parcel_length":0.1,"parcel_width":0.1,"parcel_height":0.1,"parcel_item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB),USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","parcel_item_quantity":2,"express_insured_value":595000,"item_list":[{"item_name":"Antra Đài Radio FP-722S, 2 ăng Ten, 2 Tấm Pin Năng Lượng Mặt Trời, Nghe Nhạc FM AM SW MP3 Bluetooth(Màu sắc:XANH + USB)","item_weight":"50","item_price":"595000","item_quantity":1},{"item_name":"USB JVJ 4GB/8GB/16GB/32GB/64GB-128GB Vỏ Nhôm, Chống Nước, Tốc Độ Cao, Copy Nhạc Theo Yêu Cầu(Dung Lượng:2GB)","item_weight":"50","item_price":"0","item_quantity":1}]},"vas_info":null}]}
{"data":{"exception":"DbUpdateException","message":"An error occurred while saving the entity changes. See the inner exception for details.","helpLink":null,"data":{},"source":"Npgsql.EntityFrameworkCore.PostgreSQL","stackTrace":" at Npgsql.EntityFrameworkCore.PostgreSQL.Update.Internal.NpgsqlModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.ReaderModificationCommandBatch.ExecuteAsync(IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.Update.Internal.BatchExecutor.ExecuteAsync(IEnumerable`1 commandBatches, IRelationalConnection connection, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(IList`1 entriesToSave, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StateManager.SaveChangesAsync(StateManager stateManager, Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Microsoft.EntityFrameworkCore.DbContext.SaveChangesAsync(Boolean acceptAllChangesOnSuccess, CancellationToken cancellationToken)\n at Redsand.Site.Data.ApplicationDbContext.SaveChangesAsync(String caller, String file) in D:\\ECRM-NOBI-R2\\Data\\ApplicationDbContext.cs:line 257\n at Redsand.Site.Api.ConversationTagController.SetTag(String conversationId, Tag tag) in D:\\ECRM-NOBI-R2\\Api\\Tags\\ConversationTagController.cs:line 84\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":{"exception":"PostgresException","message":"23505: duplicate key value violates unique constraint \"PK_ConversationTags\"\n\nDETAIL: Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.","helpLink":null,"data":{"severity":"ERROR","invariantSeverity":"ERROR","sqlState":"23505","messageText":"duplicate key value violates unique constraint \"PK_ConversationTags\"","detail":"Detail redacted as it may contain sensitive data. Specify 'Include Error Detail' in the connection string to include this information.","schemaName":"public","tableName":"ConversationTags","constraintName":"PK_ConversationTags","file":"nbtinsert.c","line":"673","routine":"_bt_check_unique"},"source":"Npgsql","stackTrace":" at Npgsql.Internal.NpgsqlConnector.<ReadMessage>g__ReadMessageLong|223_0(NpgsqlConnector connector, Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)\n at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)\n at Npgsql.EntityFrameworkCore.PostgreSQL.Update.Internal.NpgsqlModificationCommandBatch.ConsumeAsync(RelationalDataReader reader, CancellationToken cancellationToken)","inner":null}},"status":400,"statusText":"","headers":{"access-control-allow-origin":"*","cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:29:05 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Content-Type":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiMDMzODI1NjM5OSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiQ040NVgyVVpHV0pKN05ZS1RVSFc0U1NXWkZQSVhRNVoiLCJzdWIiOiIwMzM4MjU2Mzk5IiwianRpIjoiN2I3Y2RmNTMtZmIzNy00Y2JkLWI3MGQtYjBiZmYxOWI3M2E5IiwiaWF0IjoxNzgzMzk0NTY0LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMS10cnVvbmctcGhvbmciLCI0LWxlYWRlci1tYXJrZXRpbmciLCI0LW5oYW4tdmllbi1tYXJrZXRpbmciLCIzLXNhbGUtdHJ1Yy1wYWdlIl0sIm5iZiI6MTc4MzM5NDU2NCwiZXhwIjoxNzg0NjkwNTY0LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.r27Sm8gUZnGMCMQdvHnOCUaUet-viSQyalA-Z1eNWTQ","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://0902089696.nobi.pro","paramsSerializer":{},"method":"post","url":"/api/tags/conversation/104200341816165_26776170802058625","data":"{\"id\":282,\"color\":\"#D9214E\",\"name\":\"đèn ốp page 2 \",\"order\":177,\"createDate\":\"2026-05-10T04:08:34.50864Z\",\"type\":3,\"platforms\":[1],\"userId\":4,\"oaId\":null,\"creator\":null,\"zaloOa\":null,\"orders\":null,\"customers\":null,\"conversationTags\":null,\"zaloConversationTags\":null,\"shopeeTags\":null,\"shopeeShopTags\":[],\"orderEcommerces\":null,\"tagged\":true}"},"request":{}}
{"Accept":"application/json","Content-Type":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiMDMzODI1NjM5OSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiQ040NVgyVVpHV0pKN05ZS1RVSFc0U1NXWkZQSVhRNVoiLCJzdWIiOiIwMzM4MjU2Mzk5IiwianRpIjoiN2I3Y2RmNTMtZmIzNy00Y2JkLWI3MGQtYjBiZmYxOWI3M2E5IiwiaWF0IjoxNzgzMzk0NTY0LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMS10cnVvbmctcGhvbmciLCI0LWxlYWRlci1tYXJrZXRpbmciLCI0LW5oYW4tdmllbi1tYXJrZXRpbmciLCIzLXNhbGUtdHJ1Yy1wYWdlIl0sIm5iZiI6MTc4MzM5NDU2NCwiZXhwIjoxNzg0NjkwNTY0LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.r27Sm8gUZnGMCMQdvHnOCUaUet-viSQyalA-Z1eNWTQ","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
"{\"id\":282,\"color\":\"#D9214E\",\"name\":\"đèn ốp page 2 \",\"order\":177,\"createDate\":\"2026-05-10T04:08:34.50864Z\",\"type\":3,\"platforms\":[1],\"userId\":4,\"oaId\":null,\"creator\":null,\"zaloOa\":null,\"orders\":null,\"customers\":null,\"conversationTags\":null,\"zaloConversationTags\":null,\"shopeeTags\":null,\"shopeeShopTags\":[],\"orderEcommerces\":null,\"tagged\":true}"
{"data":{"exception":"Exception","message":"keySid invalid","helpLink":null,"data":{},"source":"Redsand.Site","stackTrace":" at StringeeSdk.Client.StringeeBaseClient.GetListAsync[T](Int32 page, Int32 limit) in D:\\ECRM-NOBI-R2\\Lib\\Stringee\\StringeeBaseClient.cs:line 49\n at StringeeSdk.Client.AgentClient.GetListAsync(Int32 page, Int32 limit) in D:\\ECRM-NOBI-R2\\Lib\\Stringee\\Client\\AgentClient.cs:line 37\n at Redsand.Site.Api.AgentController.GetList(Boolean force) in D:\\ECRM-NOBI-R2\\Api\\Voip\\Stringee\\AgentController.cs:line 129\n at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeInnerFilterAsync>g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)\n at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)","inner":null},"status":400,"statusText":"","headers":{"cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Sat, 18 Jul 2026 01:29:05 GMT","expires":"0","pragma":"no-cache","server":"nginx/1.28.0"},"config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZ2lhbWRvYyIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiSjNJNzQ3UjczN0NVNEpJVlBMWklPVkdPTzRHVFRDQTMiLCJzdWIiOiJnaWFtZG9jIiwianRpIjoiMDA1MWI1ZDYtYTljNi00MDVlLThhZWUtYjY5MTI4MDc4YzdjIiwiaWF0IjoxNzg0MjcyNDI5LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMS1naWFtLWRvYyIsIjc5LXF1YW4tbGktY2EiLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCJdLCJuYmYiOjE3ODQyNzI0MjksImV4cCI6MTc4NDM1ODgyOSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.LzFMWXIkPiP9tALcU6enZF0qwotfZbDgX93WRAB_vz0","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://nobiv2-stable.ecrm.vn","paramsSerializer":{},"method":"get","url":"api/voip/agent"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZ2lhbWRvYyIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiSjNJNzQ3UjczN0NVNEpJVlBMWklPVkdPTzRHVFRDQTMiLCJzdWIiOiJnaWFtZG9jIiwianRpIjoiMDA1MWI1ZDYtYTljNi00MDVlLThhZWUtYjY5MTI4MDc4YzdjIiwiaWF0IjoxNzg0MjcyNDI5LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMS1naWFtLWRvYyIsIjc5LXF1YW4tbGktY2EiLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCJdLCJuYmYiOjE3ODQyNzI0MjksImV4cCI6MTc4NDM1ODgyOSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.LzFMWXIkPiP9tALcU6enZF0qwotfZbDgX93WRAB_vz0","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in E:\\redsand\\inven-check\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\inven-check\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\inven-check\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in E:\\redsand\\inven-check\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#10) Không gửi được tin nhắn do một ứng dụng khác hiện đang kiểm soát thread này.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#551) Người này hiện không có mặt.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"(#551) Người này hiện không có mặt.","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 240\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Services\\Facebook\\FbSender.cs:line 296\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\WORKSPACE\\ECRM-NOBI-R2\\NobiV2\\Controllers\\BackgroundController.cs:line 778","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"Invalid parameter","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken, Int32 retry) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 36\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\Nobi\\NobiV2\\Services\\Facebook\\FbSender.cs:line 309\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\Nobi\\NobiV2\\Controllers\\BackgroundController.cs:line 814","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}