| Time | Method | IP | Host | Path | Query | Status |
|---|---|---|---|---|---|---|
| 10/02 14:31 | GET | 100.96.1.48 | mrtrung.ecrm.vn | /SendFbCampaign/256090 | 500 | |
| 10/02 14:30 | GET | 100.96.1.48 | wow.dcso.pro | /api/voip/client/token | 400 | |
| 10/02 14:30 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6611594 | 500 | |
| 10/02 14:29 | GET | 100.96.1.48 | khotranhvn.dcso.prohttps | //locations.ecrm.vn/api/locations/find | ?address= | 400 |
| 10/02 14:29 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6611454 | 500 | |
| 10/02 14:28 | POST | 100.96.1.48 | gaongoc.nobi.pro | /api/conversations/7547859588592194/blocked | 400 | |
| 10/02 14:28 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6744691 | 500 | |
| 10/02 14:28 | GET | 100.96.1.48 | saffron.ecrm.vn | /api/voip/client/token | 400 | |
| 10/02 14:28 | GET | 100.96.1.48 | thammylavian.dcso.pro | /api/voip/client/token | 400 | |
| 10/02 14:28 | GET | 100.96.1.48 | yuzi.nobi.pro | /chat | 466 | |
| 10/02 14:27 | GET | 100.96.1.48 | thammylavian.dcso.pro | /api/conversations | 404 | |
| 10/02 14:27 | GET | 100.96.1.48 | huongtay.dcso.pro | /SendFbCampaign/25190 | 500 | |
| 10/02 14:27 | GET | 100.96.1.48 | mbhtn.nobi.pro | /SendFbCampaign/500068 | 500 | |
| 10/02 14:27 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6525595 | 500 | |
| 10/02 14:27 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6744531 | 500 | |
| 10/02 14:27 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6611214 | 500 | |
| 10/02 14:27 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6770726 | 500 | |
| 10/02 14:26 | GET | 100.96.1.48 | bshoang.nobi.pro | /api/voip/client/token | 400 | |
| 10/02 14:26 | POST | 100.96.1.48 | yuzi.nobi.pro | /api/ecom/account/refresh_token | 400 | |
| 10/02 14:26 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6553637 | 500 | |
| 10/02 14:26 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6611134 | 500 | |
| 10/02 14:26 | GET | 100.96.1.48 | vinatramhuong.ecrm.vn | /SendFbCampaign/5064106 | 500 | |
| 10/02 14:26 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6553617 | 500 | |
| 10/02 14:26 | GET | 100.96.1.48 | nobiv2-stable.ecrm.vnapi | /voip/agent | 400 | |
| 10/02 14:25 | GET | 100.96.1.48 | mbhtn.nobi.pro | /SendFbCampaign/500067 | 500 | |
| 10/02 14:25 | GET | 100.96.1.48 | lavian88888.nobi.pro | /api/voip/logs/download/20250901150043-CZJCFUBO-897 | 404 | |
| 10/02 14:25 | GET | 100.96.1.48 | yuzi.nobi.pro | /api/facebook/page/connectedPages | 400 | |
| 10/02 14:25 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6611094 | 500 | |
| 10/02 14:25 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6576475 | 500 | |
| 10/02 14:25 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6782959 | 500 | |
| 10/02 14:25 | GET | 100.96.1.48 | mrtrung.ecrm.vn | /SendFbCampaign/257863 | 500 | |
| 10/02 14:24 | GET | 100.96.1.48 | hailynhcosmetic.nobi.pro | /api/voip/client/token | 400 | |
| 10/02 14:24 | GET | 100.96.1.48 | yuzi.nobi.pro | /chat | 466 | |
| 10/02 14:24 | GET | 100.96.1.48 | thammylavian.dcso.pro | /api/voip/client/token | 400 | |
| 10/02 14:24 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6610994 | 500 | |
| 10/02 14:24 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6610954 | 500 | |
| 10/02 14:23 | GET | 100.96.1.48 | yc.dcso.pro | /api/voip/client/token | 400 | |
| 10/02 14:23 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6723334 | 500 | |
| 10/02 14:23 | GET | 100.96.1.48 | mrtrung.ecrm.vn | /SendFbCampaign/259386 | 500 | |
| 10/02 14:23 | GET | 100.96.1.48 | anhtt91.ecrm.vn | /SendFbCampaign/2424811 | 500 | |
| 10/02 14:22 | GET | 100.96.1.48 | bshoang.nobi.pro | /api/voip/client/token | 400 | |
| 10/02 14:22 | GET | 100.96.1.48 | thammylavian.dcso.pro | /api/attachment/collection | 404 | |
| 10/02 14:22 | GET | 100.96.1.48 | thammylavian.dcso.pro | /api/attachment | 404 | |
| 10/02 14:22 | GET | 100.96.1.48 | thammylavian.dcso.pro | /api/voip/client/token | 400 | |
| 10/02 14:22 | GET | 100.96.1.48 | drlinhnguyen.nobi.pro | /api/voip/client/token | 400 | |
| 10/02 14:22 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6553537 | 500 | |
| 10/02 14:22 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6743951 | 500 | |
| 10/02 14:22 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6525475 | 500 | |
| 10/02 14:22 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6743911 | 500 | |
| 10/02 14:21 | GET | 100.96.1.48 | yuzi.nobi.pro | /chat | 466 | |
| 10/02 12:42 | GET | 100.96.1.48 | vingoothuong.nobi.pro | /SendFbCampaign/6532498 | 500 |
{"ClassName":"System.Exception","Message":"(#2022) Bạn tạm thời bị chặn thực hiện thao tác này.","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":"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 65\n at Redsand.Site.Api.ClientController.GetClientToken() in E:\\redsand\\inven-check\\Api\\Voip\\ClientController.cs:line 38\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":"Tue, 10 Feb 2026 07:30:49 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoia2luaGRvYW5oMSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiVUhQNFpBQVNEUVJCQ0RUU09FV0I1Rlc1NkZNVjdXWEgiLCJzdWIiOiJraW5oZG9hbmgxIiwianRpIjoiNThkZDA4MTctNWEwZi00OTcyLWE4ZDAtZTc3NDkxNDY5M2Y1IiwiaWF0IjoxNzcwNzA4NjQ4LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMi1uaGFuLXZpZW4tYmFuLWhhbmctdG9uZyIsIjMtbmhhbi12aWVuLWtpbmgtZG9hbmgiLCIyLXRydW9uZy1waG9uZy1raW5oLWRvYW5oLXRvbmciXSwibmJmIjoxNzcwNzA4NjQ4LCJleHAiOjE3NzA3OTUwNDgsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.pOx73UCczpVb0jCktZSa3W9joLRfT1WFlkqhhZbD_PQ","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://wow.dcso.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoia2luaGRvYW5oMSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiVUhQNFpBQVNEUVJCQ0RUU09FV0I1Rlc1NkZNVjdXWEgiLCJzdWIiOiJraW5oZG9hbmgxIiwianRpIjoiNThkZDA4MTctNWEwZi00OTcyLWE4ZDAtZTc3NDkxNDY5M2Y1IiwiaWF0IjoxNzcwNzA4NjQ4LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMi1uaGFuLXZpZW4tYmFuLWhhbmctdG9uZyIsIjMtbmhhbi12aWVuLWtpbmgtZG9hbmgiLCIyLXRydW9uZy1waG9uZy1raW5oLWRvYW5oLXRvbmciXSwibmJmIjoxNzcwNzA4NjQ4LCJleHAiOjE3NzA3OTUwNDgsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.pOx73UCczpVb0jCktZSa3W9joLRfT1WFlkqhhZbD_PQ","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"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) 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJuZ3V5ZW50aGFuZyIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiV0Q3RFlPQ1ZIQjVIV0xMMjVZSEhQUVFDQVU3RkJCM0IiLCJzdWIiOiJuZ3V5ZW50aGFuZyIsImp0aSI6IjFkOGM1ZjNhLTg5YTItNDJmMi05MzkzLTFiMThlZTRhZjMyZCIsImlhdCI6MTc3MDY5NDkyMywiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiNC1zYWxlIiwibmJmIjoxNzcwNjk0OTIzLCJleHAiOjE3NzA3ODEzMjMsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.AT3LOs_XwGaGHawjlC-3x5nycBZ6wod-pQ2OgsL72Dg","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://khotranhvn.dcso.pro","paramsSerializer":{},"method":"get","url":"https://locations.ecrm.vn/api/locations/find?address="},"request":{}}
?address=
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJuZ3V5ZW50aGFuZyIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiV0Q3RFlPQ1ZIQjVIV0xMMjVZSEhQUVFDQVU3RkJCM0IiLCJzdWIiOiJuZ3V5ZW50aGFuZyIsImp0aSI6IjFkOGM1ZjNhLTg5YTItNDJmMi05MzkzLTFiMThlZTRhZjMyZCIsImlhdCI6MTc3MDY5NDkyMywiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiNC1zYWxlIiwibmJmIjoxNzcwNjk0OTIzLCJleHAiOjE3NzA3ODEzMjMsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.AT3LOs_XwGaGHawjlC-3x5nycBZ6wod-pQ2OgsL72Dg","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"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) 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":"Lỗi kết nối tới facebook, không chặn được người dùng","helpLink":null,"data":{},"source":"Redsand.Site","stackTrace":" at Redsand.Site.Services.Facebook.Sdk.PageClient.Block(IEnumerable`1 psids, String token) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 80\n at Redsand.Site.Services.FacebookApiService.Block(IEnumerable`1 psids, String accessToken) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FacebookApiService.cs:line 1624\n at Redsand.Site.Api.FbConversationController.BlockedCustomer(String psid) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Api\\Nobichat\\ConversationController.cs:line 2161\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":"(#200) User does not have sufficient administrative permission for this action on this page. If the page business requires Two Factor Authentication, the user also needs to enable Two Factor Authentication.","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":{"exception":"Exception","message":"{\"error\":{\"message\":\"(#200) User does not have sufficient administrative permission for this action on this page. If the page business requires Two Factor Authentication, the user also needs to enable Two Factor Authentication.\",\"type\":\"OAuthException\",\"code\":200,\"fbtrace_id\":\"AZxOL6FrHT1iweTqJn-d_0W\"}}","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":null}}},"status":400,"statusText":"","headers":{"access-control-allow-origin":"*","cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Tue, 10 Feb 2026 07:28:58 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/x-www-form-urlencoded","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IjAzMzczOTY3NjIiLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkRUWVdSSkQyRVJYUUxFWUZGMzNNNUNPSlZZVlRBN1JPIiwic3ViIjoiMDMzNzM5Njc2MiIsImp0aSI6ImU4MjY3MTRiLWJjYjctNDU3YS1iNTdjLTMzZDY3ZDVhNDkxNyIsImlhdCI6MTc3MDY5OTEwNSwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIjMtbGVhZGVyLXNhbGUiLCI1LW5oYW4tdmllbi1raG8iLCI1LW5oYW4tdmllbi12YW4tZG9uIiwiMy1zYWxlLXRydWMtcGFnZSJdLCJuYmYiOjE3NzA2OTkxMDUsImV4cCI6MTc3MDc4NTUwNSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.ORTWuO16PmkLP457F5IEasqAJnMJe7konNX2VODRfBc","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://gaongoc.nobi.pro","paramsSerializer":{},"method":"post","url":"/api/conversations/7547859588592194/blocked"},"request":{}}
{"Accept":"application/json","Content-Type":"application/x-www-form-urlencoded","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IjAzMzczOTY3NjIiLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkRUWVdSSkQyRVJYUUxFWUZGMzNNNUNPSlZZVlRBN1JPIiwic3ViIjoiMDMzNzM5Njc2MiIsImp0aSI6ImU4MjY3MTRiLWJjYjctNDU3YS1iNTdjLTMzZDY3ZDVhNDkxNyIsImlhdCI6MTc3MDY5OTEwNSwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIjMtbGVhZGVyLXNhbGUiLCI1LW5oYW4tdmllbi1raG8iLCI1LW5oYW4tdmllbi12YW4tZG9uIiwiMy1zYWxlLXRydWMtcGFnZSJdLCJuYmYiOjE3NzA2OTkxMDUsImV4cCI6MTc3MDc4NTUwNSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.ORTWuO16PmkLP457F5IEasqAJnMJe7konNX2VODRfBc","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"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) 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 65\n at Redsand.Site.Api.ClientController.GetClientToken() in E:\\redsand\\BaseV2-Net6\\Api\\Voip\\ClientController.cs:line 38\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":"Tue, 10 Feb 2026 07:28:10 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjM5IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IktUU1ZOIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiI0SVk2NExJTzNTNkVUNFozVzVZQ0pZUExVRVU2SjQ1VSIsInN1YiI6IktUU1ZOIiwianRpIjoiMTFjYzRlOTctYzk0Zi00MGUyLTgxYTgtZWVmMGQyNTQ1MWYxIiwiaWF0IjoxNzcwMzY2NTIyLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMjUtbmhhbi12aWVuLWtlLXRvYW4iLCIyOC1uaGFuLXZpZW4ta2UtdG9hbiIsIjM1LW5oYW4tdmllbi1rZS10b2FuIiwiMTUtbmhhbi12aWVuLWtlLXRvYW4iLCIzOS1uaGFuLXZpZW4ta2UtdG9hbiIsIjctbmhhbi12aWVuLWJhbi1oYW5nIl0sIm5iZiI6MTc3MDM2NjUyMiwiZXhwIjoxNzcyOTU4NTIyLCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.0pOzEZIR5a7A4oymXru1takv7E9i4tdzYvNbSddYgzY","ContentType":"application/json","x-hour-offset":"7","BranchId":"6","Locale":"vi"},"baseURL":"https://saffron.ecrm.vn","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjM5IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IktUU1ZOIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiI0SVk2NExJTzNTNkVUNFozVzVZQ0pZUExVRVU2SjQ1VSIsInN1YiI6IktUU1ZOIiwianRpIjoiMTFjYzRlOTctYzk0Zi00MGUyLTgxYTgtZWVmMGQyNTQ1MWYxIiwiaWF0IjoxNzcwMzY2NTIyLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMjUtbmhhbi12aWVuLWtlLXRvYW4iLCIyOC1uaGFuLXZpZW4ta2UtdG9hbiIsIjM1LW5oYW4tdmllbi1rZS10b2FuIiwiMTUtbmhhbi12aWVuLWtlLXRvYW4iLCIzOS1uaGFuLXZpZW4ta2UtdG9hbiIsIjctbmhhbi12aWVuLWJhbi1oYW5nIl0sIm5iZiI6MTc3MDM2NjUyMiwiZXhwIjoxNzcyOTU4NTIyLCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.0pOzEZIR5a7A4oymXru1takv7E9i4tdzYvNbSddYgzY","ContentType":"application/json","x-hour-offset":"7","BranchId":"6","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":"Tue, 10 Feb 2026 07:28: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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQ4OSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJxdXluaGR0IiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJSRVczUk9OSDZTR1NMQlFFTkpNSEkyUVAyRTdDSkc3SyIsInN1YiI6InF1eW5oZHQiLCJqdGkiOiIzZmFjNDQyZS04YmUyLTQ4NjItOGQwNS1kOTA4NWVjMDNkMDYiLCJpYXQiOjE3NzA3MDgyNjcsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIzMzYtbm8tcnVsZSIsIjI3Ny10ZWxlc2FsZSIsIjI3OC10ZWxlc2FsZSJdLCJuYmYiOjE3NzA3MDgyNjcsImV4cCI6MTc3MDc5NDY2NywiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.AZSC_nDEpuEfrxf-1jv9AzrYV0e9L_ffwHM2fC_rAA8","ContentType":"application/json","x-hour-offset":"7","BranchId":"4","Locale":"vi"},"baseURL":"https://thammylavian.dcso.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQ4OSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJxdXluaGR0IiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJSRVczUk9OSDZTR1NMQlFFTkpNSEkyUVAyRTdDSkc3SyIsInN1YiI6InF1eW5oZHQiLCJqdGkiOiIzZmFjNDQyZS04YmUyLTQ4NjItOGQwNS1kOTA4NWVjMDNkMDYiLCJpYXQiOjE3NzA3MDgyNjcsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIzMzYtbm8tcnVsZSIsIjI3Ny10ZWxlc2FsZSIsIjI3OC10ZWxlc2FsZSJdLCJuYmYiOjE3NzA3MDgyNjcsImV4cCI6MTc3MDc5NDY2NywiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.AZSC_nDEpuEfrxf-1jv9AzrYV0e9L_ffwHM2fC_rAA8","ContentType":"application/json","x-hour-offset":"7","BranchId":"4","Locale":"vi"}
{}
{"name":"TypeError","message":"Cannot read properties of null (reading 'substring')","stack":"TypeError: Cannot read properties of null (reading 'substring')\n at https://yuzi.nobi.pro/assets/index-CrhEmtQI.js:96:2739\n at Array.map (<anonymous>)\n at _ (https://yuzi.nobi.pro/assets/index-CrhEmtQI.js:96:2639)\n at w5 (https://yuzi.nobi.pro/assets/index-CrhEmtQI.js:96:3228)\n at Jqe (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:51:17180)\n at QVe (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:3170)\n at HWt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:45310)\n at DWt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:40186)\n at eVn (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:40109)\n at Tde (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:39956)\n at lWe (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:36268)\n at TWt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:35205)\n at F (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:38:1624)\n at MessagePort.re (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:38:2001)"}
{"data":"<html>\r\n<head><title>404 Not Found</title></head>\r\n<body>\r\n<center><h1>404 Not Found</h1></center>\r\n<hr><center>nginx/1.28.0</center>\r\n</body>\r\n</html>\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n","status":404,"statusText":"","headers":{"content-length":"555","content-type":"text/html","date":"Tue, 10 Feb 2026 07:27:50 GMT","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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzMCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJ0aHV5dG0iLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkVOSzI3WlpEQURMSDNWT1pJQ05VSUkzRVJRR0M0WUNQIiwic3ViIjoidGh1eXRtIiwianRpIjoiMmI2ZmM2MWItMDA5OC00ZjI3LWI4YmEtNWMwNWQ3ZjNjYTM0IiwiaWF0IjoxNzcwNjMyNzg5LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMzAwLWNoZWNrcGFnZSIsIjMwMC1ta3QiLCIzMDQtY2hlY2twYWdlIiwiMzA0LW1rdCIsIjM3OS10cnVvbmctcGhvbmciLCIzNzktY2hlY2twYWdlIiwiMzc5LW1rdCIsIjI4MC1jaGVjay12b2ljZSIsIjI4MS1jaGVjay12b2ljZSIsIjMzOC12b2ljZS1pcCIsIjMzNi1uby1ydWxlIiwiMjc4LXZvaWNlIiwiMjc5LXZvaWNlIiwiMzM1LXZvaWNlLWlwIiwiMzA0LXZvaWNlLWlwIiwiMzc5LXZvaWNlIiwiMzI5LWRvaS1zb2F0IiwiMzkzLWNoZWNrcGFnZSIsIjM5My1ta3QiLCIzOTMteHVhdC1maWxlIiwiMzkzLWRvaS1zb2F0IiwiMzg3LWNoZWNrcGFnZSIsIjMyOS10cnVvbmctcGhvbmciLCIzMjktY2hlY2twYWdlIiwiMzI5LW1rdCIsIjMzMC1jaGVja3BhZ2UiLCIzMzAtbWt0IiwiMzMxLWNoZWNrcGFnZSIsIjMzMS1ta3QiLCIzMzQtY2hlY2twYWdlIiwiMzM0LW1rdCIsIjMzNS1jaGVja3BhZ2UiLCIzMzUtbWt0IiwiMjc5LWRvaS1zb2F0IiwiMzc5LWRvaS1zb2F0IiwiMjgwLWRvaS1zb2F0IiwiMzM4LWRvaS1zb2F0IiwiMzM4LWNoZWNrcGFnZSIsIjMzOC1ta3QiLCIzMzUtZG9pLXNvYXQiLCIzMzgtdHJ1b25nLXBob25nIiwiMjc3LWNoZWNrcGFnZSIsIjI3Ny1ta3QiLCIyNzgtY2hlY2twYWdlIiwiMjc4LW1rdCIsIjI3OS1jaGVja3BhZ2UiLCIyNzktbWt0IiwiMjgwLXRydW9uZy1waG9uZyIsIjI4MC1jaGVja3BhZ2UiLCIyODAtbWt0IiwiMjgxLWNoZWNrcGFnZSIsIjI4MS1ta3QiLCIzMDQtZG9pLXNvYXQiLCIyNzctdm9pY2UiLCIyNzctemFsby1wcm9maWxlIiwiMjc4LXphbG8tcHJvZmlsZSIsIjI3OS16YWxvLXByb2ZpbGUiLCIyODAtemFsby1wcm9maWxlIiwiMjgxLXphbG8tcHJvZmlsZSIsIjMwNC16YWxvLXByb2ZpbGUiLCIzOTMtemFsby1wcm9maWxlIiwiMzc5LXphbG8tcHJvZmlsZSIsIjMzNS16YWxvLXByb2ZpbGUiLCIzODctemFsby1wcm9maWxlIiwiMzM4LXphbG8tcHJvZmlsZSIsIjMyOS16YWxvLXByb2ZpbGUiLCIzMDQtdHJ1b25nLXBob25nIiwiMjc5LXRydW9uZy1waG9uZyIsIjMyOS14dWF0LWZpbGUiLCIyNzctdHJ1b25nLXBob25nIiwiMzg3LXRydW9uZy1waG9uZyIsIjM5My10cnVvbmctcGhvbmciLCIyNzgtdHJ1b25nLXBob25nIiwiMzM1LXRydW9uZy1waG9uZyIsIjI4MS10cnVvbmctcGhvbmciLCIzOTgtdHJ1b25nLXBob25nIiwiMzk4LWNoZWNrcGFnZSIsIjM5OC1ta3QiLCIzOTgteHVhdC1maWxlIiwiMzk4LWRvaS1zb2F0IiwiMzk4LXphbG8tcHJvZmlsZSJdLCJuYmYiOjE3NzA2MzI3ODksImV4cCI6MTc3MDcxOTE4OSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.0hu3nfgz5-oAFknS-pYc60vFMBQwQvQAeyCKfWAy_Yk","ContentType":"application/json","x-hour-offset":"7","BranchId":"8","Locale":"vi"},"baseURL":"https://thammylavian.dcso.pro","paramsSerializer":{},"params":{"searchTarget":"customer","offset":0,"facebook":[293,294,207,208,231,234,239,240,241,244,245,248,250,253,260,264,275,282,286,287,288,300,302,303,312,342,351],"zalo":[],"shopee":[],"lazada":[],"tiktok":[],"platforms":["facebook"],"zaloProfile":[],"instagram":[],"search":"lê hằng"},"signal":{},"method":"get","url":"/api/conversations"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzMCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJ0aHV5dG0iLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkVOSzI3WlpEQURMSDNWT1pJQ05VSUkzRVJRR0M0WUNQIiwic3ViIjoidGh1eXRtIiwianRpIjoiMmI2ZmM2MWItMDA5OC00ZjI3LWI4YmEtNWMwNWQ3ZjNjYTM0IiwiaWF0IjoxNzcwNjMyNzg5LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMzAwLWNoZWNrcGFnZSIsIjMwMC1ta3QiLCIzMDQtY2hlY2twYWdlIiwiMzA0LW1rdCIsIjM3OS10cnVvbmctcGhvbmciLCIzNzktY2hlY2twYWdlIiwiMzc5LW1rdCIsIjI4MC1jaGVjay12b2ljZSIsIjI4MS1jaGVjay12b2ljZSIsIjMzOC12b2ljZS1pcCIsIjMzNi1uby1ydWxlIiwiMjc4LXZvaWNlIiwiMjc5LXZvaWNlIiwiMzM1LXZvaWNlLWlwIiwiMzA0LXZvaWNlLWlwIiwiMzc5LXZvaWNlIiwiMzI5LWRvaS1zb2F0IiwiMzkzLWNoZWNrcGFnZSIsIjM5My1ta3QiLCIzOTMteHVhdC1maWxlIiwiMzkzLWRvaS1zb2F0IiwiMzg3LWNoZWNrcGFnZSIsIjMyOS10cnVvbmctcGhvbmciLCIzMjktY2hlY2twYWdlIiwiMzI5LW1rdCIsIjMzMC1jaGVja3BhZ2UiLCIzMzAtbWt0IiwiMzMxLWNoZWNrcGFnZSIsIjMzMS1ta3QiLCIzMzQtY2hlY2twYWdlIiwiMzM0LW1rdCIsIjMzNS1jaGVja3BhZ2UiLCIzMzUtbWt0IiwiMjc5LWRvaS1zb2F0IiwiMzc5LWRvaS1zb2F0IiwiMjgwLWRvaS1zb2F0IiwiMzM4LWRvaS1zb2F0IiwiMzM4LWNoZWNrcGFnZSIsIjMzOC1ta3QiLCIzMzUtZG9pLXNvYXQiLCIzMzgtdHJ1b25nLXBob25nIiwiMjc3LWNoZWNrcGFnZSIsIjI3Ny1ta3QiLCIyNzgtY2hlY2twYWdlIiwiMjc4LW1rdCIsIjI3OS1jaGVja3BhZ2UiLCIyNzktbWt0IiwiMjgwLXRydW9uZy1waG9uZyIsIjI4MC1jaGVja3BhZ2UiLCIyODAtbWt0IiwiMjgxLWNoZWNrcGFnZSIsIjI4MS1ta3QiLCIzMDQtZG9pLXNvYXQiLCIyNzctdm9pY2UiLCIyNzctemFsby1wcm9maWxlIiwiMjc4LXphbG8tcHJvZmlsZSIsIjI3OS16YWxvLXByb2ZpbGUiLCIyODAtemFsby1wcm9maWxlIiwiMjgxLXphbG8tcHJvZmlsZSIsIjMwNC16YWxvLXByb2ZpbGUiLCIzOTMtemFsby1wcm9maWxlIiwiMzc5LXphbG8tcHJvZmlsZSIsIjMzNS16YWxvLXByb2ZpbGUiLCIzODctemFsby1wcm9maWxlIiwiMzM4LXphbG8tcHJvZmlsZSIsIjMyOS16YWxvLXByb2ZpbGUiLCIzMDQtdHJ1b25nLXBob25nIiwiMjc5LXRydW9uZy1waG9uZyIsIjMyOS14dWF0LWZpbGUiLCIyNzctdHJ1b25nLXBob25nIiwiMzg3LXRydW9uZy1waG9uZyIsIjM5My10cnVvbmctcGhvbmciLCIyNzgtdHJ1b25nLXBob25nIiwiMzM1LXRydW9uZy1waG9uZyIsIjI4MS10cnVvbmctcGhvbmciLCIzOTgtdHJ1b25nLXBob25nIiwiMzk4LWNoZWNrcGFnZSIsIjM5OC1ta3QiLCIzOTgteHVhdC1maWxlIiwiMzk4LWRvaS1zb2F0IiwiMzk4LXphbG8tcHJvZmlsZSJdLCJuYmYiOjE3NzA2MzI3ODksImV4cCI6MTc3MDcxOTE4OSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.0hu3nfgz5-oAFknS-pYc60vFMBQwQvQAeyCKfWAy_Yk","ContentType":"application/json","x-hour-offset":"7","BranchId":"8","Locale":"vi"}
{}
{"ClassName":"System.Exception","Message":"(#10) Tin nhắn này được gửi ngoài khoảng thời gian cho phép. Tìm hiểu thêm về chính sách mới tại đây: https://developers.facebook.com/docs/messenger-platform/policy-overview","Data":null,"InnerException":null,"HelpURL":null,"StackTraceString":" at Redsand.Site.Services.Facebook.Sdk.PageClient.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\BaseV2-Net6\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in E:\\redsand\\BaseV2-Net6\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\BaseV2-Net6\\Services\\Facebook\\FbSender.cs:line 308\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in E:\\redsand\\BaseV2-Net6\\Services\\Facebook\\FbSender.cs:line 308\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in E:\\redsand\\BaseV2-Net6\\Controllers\\BackgroundController.cs:line 802","RemoteStackTraceString":null,"RemoteStackIndex":0,"ExceptionMethod":null,"HResult":-2146233088,"Source":"Redsand.Site","WatsonBuckets":null}
{}
{"ClassName":"System.Exception","Message":"Hết thời gian kết nối","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":"(#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) 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":"(#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) 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":"(#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) 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":"(#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) 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:\\WORKSPACE\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 80\n at Redsand.Site.Services.MobifoneService.LoginAsync(String token) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 72\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\WORKSPACE\\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":"Tue, 10 Feb 2026 07:26:55 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IllFTiIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiSFdKTDJYQzRZSkdRNTczTE5JSTZSTkZOWUtKRVJLWTMiLCJzdWIiOiJZRU4iLCJqdGkiOiIxYTViZGQ1MS0xOTFmLTQ3MDMtYjM3YS0yYjFhMzUyN2JmYjIiLCJpYXQiOjE3NzA2ODg2NDgsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIzLXRlbGVzYWxlIiwiOS10ZWxlc2FsZSIsIjIwLXRlbGVzYWxlIl0sIm5iZiI6MTc3MDY4ODY0OCwiZXhwIjoxNzcwNzc1MDQ4LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.yqMD02JrxWewzzpO9bJrd6zNBu8-3MriH5qfdQ6Y9Fw","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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI2IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IllFTiIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiSFdKTDJYQzRZSkdRNTczTE5JSTZSTkZOWUtKRVJLWTMiLCJzdWIiOiJZRU4iLCJqdGkiOiIxYTViZGQ1MS0xOTFmLTQ3MDMtYjM3YS0yYjFhMzUyN2JmYjIiLCJpYXQiOjE3NzA2ODg2NDgsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIzLXRlbGVzYWxlIiwiOS10ZWxlc2FsZSIsIjIwLXRlbGVzYWxlIl0sIm5iZiI6MTc3MDY4ODY0OCwiZXhwIjoxNzcwNzc1MDQ4LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.yqMD02JrxWewzzpO9bJrd6zNBu8-3MriH5qfdQ6Y9Fw","ContentType":"application/json","x-hour-offset":"7","BranchId":"4","Locale":"vi"}
{}
{"data":{"exception":"FlurlHttpException","message":"Call failed with status code 403 (Forbidden): POST https://partner.shopeemobile.com/api/v2/auth/access_token/get?partner_id=2001716×tamp=1770708402&sign=c1321cd262958c7f305c09c92532c101291356545de0fb5f0e368919252318d3","helpLink":null,"data":{},"source":"Flurl.Http","stackTrace":" at Flurl.Http.FlurlRequest.HandleExceptionAsync(FlurlCall call, Exception ex, CancellationToken token)\n at Flurl.Http.FlurlRequest.SendAsync(HttpMethod verb, HttpContent content, CancellationToken cancellationToken, HttpCompletionOption completionOption)\n at Flurl.Http.FlurlRequest.SendAsync(HttpMethod verb, HttpContent content, CancellationToken cancellationToken, HttpCompletionOption completionOption)\n at Redsand.Site.Services.ShopeeApiService.RefreshAccessToken(Int64 shop_id, Boolean ischat, Boolean ignore, ApplicationDbContext db) in E:\\redsand\\BaseV2-Net6\\Services\\ShopeeApp\\ShopeeApiService.cs:line 320\n at Redsand.Site.Api.EcommerceOrderAccountController.RefreshAccessToken(RefreshTokenPayload body) in E:\\redsand\\BaseV2-Net6\\Api\\EcommerceAcount\\EcommerceAccountController.cs:line 342\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":{"access-control-allow-origin":"*","cache-control":"no-store","content-type":"application/json; charset=utf-8","date":"Tue, 10 Feb 2026 07:26:42 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiMDk2ODY1ODE3NiIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTjZFR0pGUFRGQVZTUFI3SlVWMko0WEUyQktRT1lOUDIiLCJzdWIiOiIwOTY4NjU4MTc2IiwianRpIjoiNzkyNjQ4MmEtNzZlOS00OGU3LTkyNDEtMDZiZjMwZmZjNjI2IiwiaWF0IjoxNzcwNzA2OTc1LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiQWRtaW5pc3RyYXRvcnMiLCIxLWdpYW0tZG9jIiwiMS10cnVvbmctcGhvbmciLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCIsIjMtbGVhZGVyLXNhbGUiLCIzLXNhbGUtdHJ1Yy1wYWdlIiwiMy10ZWxlc2FsZSIsIjQtbGVhZGVyLW1hcmtldGluZyIsIjQtbmhhbi12aWVuLW1hcmtldGluZyIsIjUtbmhhbi12aWVuLXZhbi1kb24iLCI1LW5oYW4tdmllbi1raG8iLCI2LWtlLXRvYW4iXSwibmJmIjoxNzcwNzA2OTc1LCJleHAiOjE3NzIwMDI5NzUsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.laxi_eEMYBM1a44wA6mWO-Wrqy7AJgYExFu6s3hhSzE","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://yuzi.nobi.pro","paramsSerializer":{},"method":"post","url":"/api/ecom/account/refresh_token","data":"{\"shopId\":\"0\",\"ischat\":true}"},"request":{}}
{"Accept":"application/json","Content-Type":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiMDk2ODY1ODE3NiIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTjZFR0pGUFRGQVZTUFI3SlVWMko0WEUyQktRT1lOUDIiLCJzdWIiOiIwOTY4NjU4MTc2IiwianRpIjoiNzkyNjQ4MmEtNzZlOS00OGU3LTkyNDEtMDZiZjMwZmZjNjI2IiwiaWF0IjoxNzcwNzA2OTc1LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiQWRtaW5pc3RyYXRvcnMiLCIxLWdpYW0tZG9jIiwiMS10cnVvbmctcGhvbmciLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCIsIjMtbGVhZGVyLXNhbGUiLCIzLXNhbGUtdHJ1Yy1wYWdlIiwiMy10ZWxlc2FsZSIsIjQtbGVhZGVyLW1hcmtldGluZyIsIjQtbmhhbi12aWVuLW1hcmtldGluZyIsIjUtbmhhbi12aWVuLXZhbi1kb24iLCI1LW5oYW4tdmllbi1raG8iLCI2LWtlLXRvYW4iXSwibmJmIjoxNzcwNzA2OTc1LCJleHAiOjE3NzIwMDI5NzUsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.laxi_eEMYBM1a44wA6mWO-Wrqy7AJgYExFu6s3hhSzE","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
"{\"shopId\":\"0\",\"ischat\":true}"
{"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) 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":"(#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) 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":"(#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) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FbSender.cs:line 308\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FbSender.cs:line 308\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Controllers\\BackgroundController.cs:line 802","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) 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":"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 51\n at StringeeSdk.Client.AgentClient.GetListAsync(Int32 page, Int32 limit) in D:\\ECRM-NOBI-R2\\Lib\\Stringee\\Client\\AgentClient.cs:line 40\n at Redsand.Site.Api.AgentController.GetList(Boolean force) in D:\\ECRM-NOBI-R2\\Api\\Voip\\Stringee\\AgentController.cs:line 168\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":"Tue, 10 Feb 2026 07:26:01 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZ2lhbWRvYyIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiSUVXVE80S1ZWUklTSVNBWEJPSlBCVE9NVUVPWjM1N0ciLCJzdWIiOiJnaWFtZG9jIiwianRpIjoiMDFiNTQyZmMtZGE5OS00NjQyLWFhNmYtZmQyYzA3ZDJlMDlhIiwiaWF0IjoxNzcwNjI0MTg3LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMS1naWFtLWRvYyIsIjc5LXF1YW4tbGktY2EiLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCJdLCJuYmYiOjE3NzA2MjQxODcsImV4cCI6MTc3MDcxMDU4NywiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.sijOhPC-nZxQR09CJSDYvBhQ1O4YNR-d1EimMMBuJFE","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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiZ2lhbWRvYyIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiSUVXVE80S1ZWUklTSVNBWEJPSlBCVE9NVUVPWjM1N0ciLCJzdWIiOiJnaWFtZG9jIiwianRpIjoiMDFiNTQyZmMtZGE5OS00NjQyLWFhNmYtZmQyYzA3ZDJlMDlhIiwiaWF0IjoxNzcwNjI0MTg3LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMS1naWFtLWRvYyIsIjc5LXF1YW4tbGktY2EiLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCJdLCJuYmYiOjE3NzA2MjQxODcsImV4cCI6MTc3MDcxMDU4NywiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.sijOhPC-nZxQR09CJSDYvBhQ1O4YNR-d1EimMMBuJFE","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"ClassName":"System.Exception","Message":"Hết thời gian kết nối","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":{},"status":404,"statusText":"","headers":{"cache-control":"no-store","content-length":"0","date":"Tue, 10 Feb 2026 07:25:34 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjEzNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJHU05CMSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiN0VDTlNBMlozNTZDMk1WMkk2SlRUUTVYMjJPWFdSTUsiLCJzdWIiOiJHU05CMSIsImp0aSI6ImRkNTBjODM5LWU4ZjQtNDU1Yi1hZTIxLTEzZTkyODc2NGMxMCIsImlhdCI6MTc3MDQzMDM5NSwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIjI0Ny10ZWxlc2FsZSIsIjIzNC1uby1ydWxlIiwiMS10cnVvbmctcGhvbmciXSwibmJmIjoxNzcwNDMwMzk1LCJleHAiOjE3NzMwMjIzOTUsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.vDQE13z6UYXAso0Xt6yqN-IfUxEqEnhemgIKk9mC_0s","ContentType":"application/json","x-hour-offset":"7","BranchId":"22","Locale":"vi"},"baseURL":"https://lavian88888.nobi.pro","paramsSerializer":{},"responseType":"blob","method":"get","url":"/api/voip/logs/download/20250901150043-CZJCFUBO-897"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjEzNyIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJHU05CMSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiN0VDTlNBMlozNTZDMk1WMkk2SlRUUTVYMjJPWFdSTUsiLCJzdWIiOiJHU05CMSIsImp0aSI6ImRkNTBjODM5LWU4ZjQtNDU1Yi1hZTIxLTEzZTkyODc2NGMxMCIsImlhdCI6MTc3MDQzMDM5NSwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIjI0Ny10ZWxlc2FsZSIsIjIzNC1uby1ydWxlIiwiMS10cnVvbmctcGhvbmciXSwibmJmIjoxNzcwNDMwMzk1LCJleHAiOjE3NzMwMjIzOTUsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.vDQE13z6UYXAso0Xt6yqN-IfUxEqEnhemgIKk9mC_0s","ContentType":"application/json","x-hour-offset":"7","BranchId":"22","Locale":"vi"}
{}
{"data":{"exception":"Exception","message":"Lỗi kết nối tới facebook, không lấy được danh sách fanpage","helpLink":null,"data":{},"source":"Redsand.Site","stackTrace":" at Redsand.Site.Services.Facebook.Sdk.UserClient.GetFanPages(String token) in E:\\redsand\\BaseV2-Net6\\Services\\Facebook\\FacebookSdk\\UserClient.cs:line 41\n at Redsand.Site.Services.FacebookApiService.GetFanPages(String token) in E:\\redsand\\BaseV2-Net6\\Services\\Facebook\\FacebookApiService.cs:line 197\n at Redsand.Site.Api.FbPageController.GetConnectedPages(String userId, String accessToken) in E:\\redsand\\BaseV2-Net6\\Api\\Facebook\\PageController.cs:line 146\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":"An active access token must be used to query information about the current user.","helpLink":null,"data":{},"source":null,"stackTrace":null,"inner":{"exception":"Exception","message":"{\"error\":{\"message\":\"An active access token must be used to query information about the current user.\",\"type\":\"OAuthException\",\"code\":2500,\"fbtrace_id\":\"AxWmmLQ7bqSA3vxq3sIBNn2\"}}","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":"Tue, 10 Feb 2026 07:25:14 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiMDk2ODY1ODE3NiIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTjZFR0pGUFRGQVZTUFI3SlVWMko0WEUyQktRT1lOUDIiLCJzdWIiOiIwOTY4NjU4MTc2IiwianRpIjoiNzkyNjQ4MmEtNzZlOS00OGU3LTkyNDEtMDZiZjMwZmZjNjI2IiwiaWF0IjoxNzcwNzA2OTc1LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiQWRtaW5pc3RyYXRvcnMiLCIxLWdpYW0tZG9jIiwiMS10cnVvbmctcGhvbmciLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCIsIjMtbGVhZGVyLXNhbGUiLCIzLXNhbGUtdHJ1Yy1wYWdlIiwiMy10ZWxlc2FsZSIsIjQtbGVhZGVyLW1hcmtldGluZyIsIjQtbmhhbi12aWVuLW1hcmtldGluZyIsIjUtbmhhbi12aWVuLXZhbi1kb24iLCI1LW5oYW4tdmllbi1raG8iLCI2LWtlLXRvYW4iXSwibmJmIjoxNzcwNzA2OTc1LCJleHAiOjE3NzIwMDI5NzUsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.laxi_eEMYBM1a44wA6mWO-Wrqy7AJgYExFu6s3hhSzE","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://yuzi.nobi.pro","paramsSerializer":{},"params":{"userId":"","accessToken":""},"method":"get","url":"/api/facebook/page/connectedPages"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiMDk2ODY1ODE3NiIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTjZFR0pGUFRGQVZTUFI3SlVWMko0WEUyQktRT1lOUDIiLCJzdWIiOiIwOTY4NjU4MTc2IiwianRpIjoiNzkyNjQ4MmEtNzZlOS00OGU3LTkyNDEtMDZiZjMwZmZjNjI2IiwiaWF0IjoxNzcwNzA2OTc1LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiQWRtaW5pc3RyYXRvcnMiLCIxLWdpYW0tZG9jIiwiMS10cnVvbmctcGhvbmciLCIyLWdpYW0tZG9jLWNoaS1uaGFuaCIsIjMtbGVhZGVyLXNhbGUiLCIzLXNhbGUtdHJ1Yy1wYWdlIiwiMy10ZWxlc2FsZSIsIjQtbGVhZGVyLW1hcmtldGluZyIsIjQtbmhhbi12aWVuLW1hcmtldGluZyIsIjUtbmhhbi12aWVuLXZhbi1kb24iLCI1LW5oYW4tdmllbi1raG8iLCI2LWtlLXRvYW4iXSwibmJmIjoxNzcwNzA2OTc1LCJleHAiOjE3NzIwMDI5NzUsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.laxi_eEMYBM1a44wA6mWO-Wrqy7AJgYExFu6s3hhSzE","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"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) 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":"(#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) 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":"(#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) 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":"(#2022) Bạn tạm thời bị chặn thực hiện thao tác này.","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":"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 65\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\WORKSPACE\\ECRM-NOBI-R2\\Api\\Voip\\ClientController.cs:line 38\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":"Tue, 10 Feb 2026 07:24: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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiaGFpbHluaGJlYXV0eWNvc21ldGljIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJDQjZSUDVMQlNCVkhKNFpZQTdUSlFNNFhPNTVKWlY3VyIsInN1YiI6ImhhaWx5bmhiZWF1dHljb3NtZXRpYyIsImp0aSI6Ijk4MTgxYTZjLTVkOWItNGRjNi04N2I4LTVjYWExOTIzNzRkNCIsImlhdCI6MTc3MDcwODI5MSwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIkFkbWluaXN0cmF0b3JzIiwiMi1naWFtLWRvYy1jaGktbmhhbmgiXSwibmJmIjoxNzcwNzA4MjkxLCJleHAiOjE3NzA3OTQ2OTEsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.glLHwniSrrMBIVmjncY5LUex632bnXY505pGcoaKfnk","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://hailynhcosmetic.nobi.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiaGFpbHluaGJlYXV0eWNvc21ldGljIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJDQjZSUDVMQlNCVkhKNFpZQTdUSlFNNFhPNTVKWlY3VyIsInN1YiI6ImhhaWx5bmhiZWF1dHljb3NtZXRpYyIsImp0aSI6Ijk4MTgxYTZjLTVkOWItNGRjNi04N2I4LTVjYWExOTIzNzRkNCIsImlhdCI6MTc3MDcwODI5MSwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIkFkbWluaXN0cmF0b3JzIiwiMi1naWFtLWRvYy1jaGktbmhhbmgiXSwibmJmIjoxNzcwNzA4MjkxLCJleHAiOjE3NzA3OTQ2OTEsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.glLHwniSrrMBIVmjncY5LUex632bnXY505pGcoaKfnk","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"name":"TypeError","message":"Cannot read properties of null (reading 'substring')","stack":"TypeError: Cannot read properties of null (reading 'substring')\n at https://yuzi.nobi.pro/assets/index-CrhEmtQI.js:96:2739\n at Array.map (<anonymous>)\n at _ (https://yuzi.nobi.pro/assets/index-CrhEmtQI.js:96:2639)\n at w5 (https://yuzi.nobi.pro/assets/index-CrhEmtQI.js:96:3228)\n at Jqe (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:51:17180)\n at QVe (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:3170)\n at HWt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:45310)\n at DWt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:40186)\n at eVn (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:40109)\n at Tde (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:39956)\n at lWe (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:36268)\n at TWt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:35205)\n at F (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:38:1624)\n at MessagePort.re (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:38:2001)"}
{"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":"Tue, 10 Feb 2026 07:24:27 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQ4OSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJxdXluaGR0IiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJSRVczUk9OSDZTR1NMQlFFTkpNSEkyUVAyRTdDSkc3SyIsInN1YiI6InF1eW5oZHQiLCJqdGkiOiIzZmFjNDQyZS04YmUyLTQ4NjItOGQwNS1kOTA4NWVjMDNkMDYiLCJpYXQiOjE3NzA3MDgyNjcsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIzMzYtbm8tcnVsZSIsIjI3Ny10ZWxlc2FsZSIsIjI3OC10ZWxlc2FsZSJdLCJuYmYiOjE3NzA3MDgyNjcsImV4cCI6MTc3MDc5NDY2NywiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.AZSC_nDEpuEfrxf-1jv9AzrYV0e9L_ffwHM2fC_rAA8","ContentType":"application/json","x-hour-offset":"7","BranchId":"4","Locale":"vi"},"baseURL":"https://thammylavian.dcso.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjQ4OSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJxdXluaGR0IiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJSRVczUk9OSDZTR1NMQlFFTkpNSEkyUVAyRTdDSkc3SyIsInN1YiI6InF1eW5oZHQiLCJqdGkiOiIzZmFjNDQyZS04YmUyLTQ4NjItOGQwNS1kOTA4NWVjMDNkMDYiLCJpYXQiOjE3NzA3MDgyNjcsImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vd3MvMjAwOC8wNi9pZGVudGl0eS9jbGFpbXMvcm9sZSI6WyIzMzYtbm8tcnVsZSIsIjI3Ny10ZWxlc2FsZSIsIjI3OC10ZWxlc2FsZSJdLCJuYmYiOjE3NzA3MDgyNjcsImV4cCI6MTc3MDc5NDY2NywiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.AZSC_nDEpuEfrxf-1jv9AzrYV0e9L_ffwHM2fC_rAA8","ContentType":"application/json","x-hour-offset":"7","BranchId":"4","Locale":"vi"}
{}
{"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) 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":"(#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) 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\\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":"Tue, 10 Feb 2026 07:23:55 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IlRWT0xZQ0hOIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiI0NUdEVFVJTzVQWVU1WE1HUjZMVFlCSFpUVFdTMzVITSIsInN1YiI6IlRWT0xZQ0hOIiwianRpIjoiMDhmYmQwZTgtZWFjZS00ZTJhLWJmMjctM2Y2MDlkNGY0Y2M3IiwiaWF0IjoxNzcwNjk0NDkxLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiNi1uaGFuLXZpZW4tdHJ1Yy1wYWdlLWhjbTEiLCI1LW5oYW4tdmllbi10cnVjLXBhZ2UtaG4xIl0sIm5iZiI6MTc3MDY5NDQ5MSwiZXhwIjoxNzcwNzgwODkxLCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.o57JEMJ8sOAqDfIVWAh8UFBfCzVFovoXWMCLgQhpEmg","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"},"baseURL":"https://yc.dcso.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IlRWT0xZQ0hOIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiI0NUdEVFVJTzVQWVU1WE1HUjZMVFlCSFpUVFdTMzVITSIsInN1YiI6IlRWT0xZQ0hOIiwianRpIjoiMDhmYmQwZTgtZWFjZS00ZTJhLWJmMjctM2Y2MDlkNGY0Y2M3IiwiaWF0IjoxNzcwNjk0NDkxLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiNi1uaGFuLXZpZW4tdHJ1Yy1wYWdlLWhjbTEiLCI1LW5oYW4tdmllbi10cnVjLXBhZ2UtaG4xIl0sIm5iZiI6MTc3MDY5NDQ5MSwiZXhwIjoxNzcwNzgwODkxLCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.o57JEMJ8sOAqDfIVWAh8UFBfCzVFovoXWMCLgQhpEmg","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"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) 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":"(#2022) Bạn tạm thời bị chặn thực hiện thao tác này.","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":"(#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) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FacebookSdk\\PageApiClient.cs:line 29\n at Redsand.Site.Services.FacebookApiService.SendMessaging(Messaging messaging, String pageToken) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FacebookApiService.cs:line 243\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FbSender.cs:line 308\n at Redsand.Site.Services.FbSender.SendAsync(FbCampaign campaign, FbMessage facebook, Boolean resend, ApplicationDbContext _db) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Facebook\\FbSender.cs:line 308\n at Redsand.Site.Controllers.BackgroundController.SendFbCampaign(String camIds, Boolean debug) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Controllers\\BackgroundController.cs:line 802","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:\\WORKSPACE\\ECRM-NOBI-R2\\Lib\\Mobifone3c\\Mobifone3c.cs:line 80\n at Redsand.Site.Services.MobifoneService.LoginAsync(String token) in D:\\WORKSPACE\\ECRM-NOBI-R2\\Services\\Voip\\MobifoneService.cs:line 72\n at Redsand.Site.Api.ClientController.GetClientToken() in D:\\WORKSPACE\\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":"Tue, 10 Feb 2026 07:22:38 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI0IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkhBTkciLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IllCVkJEQ05YTEFTUlJQNEdCTEE3VkRBVUYzS05UUEhOIiwic3ViIjoiSEFORyIsImp0aSI6ImI5MmJiZDIxLTA3N2MtNDllMy04OGQ0LTc5MGNlMDUwZGQ5MSIsImlhdCI6MTc2OTk5Mzg1OCwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiMy10ZWxlc2FsZSIsIm5iZiI6MTc2OTk5Mzg1OCwiZXhwIjoxNzcyNTg1ODU4LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.tfrtGj8lEqJempfXHRbNuM-So8zYlk_WdsItFn3d7hI","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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjI0IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkhBTkciLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IllCVkJEQ05YTEFTUlJQNEdCTEE3VkRBVUYzS05UUEhOIiwic3ViIjoiSEFORyIsImp0aSI6ImI5MmJiZDIxLTA3N2MtNDllMy04OGQ0LTc5MGNlMDUwZGQ5MSIsImlhdCI6MTc2OTk5Mzg1OCwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiMy10ZWxlc2FsZSIsIm5iZiI6MTc2OTk5Mzg1OCwiZXhwIjoxNzcyNTg1ODU4LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.tfrtGj8lEqJempfXHRbNuM-So8zYlk_WdsItFn3d7hI","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"data":"<html>\r\n<head><title>404 Not Found</title></head>\r\n<body>\r\n<center><h1>404 Not Found</h1></center>\r\n<hr><center>nginx/1.28.0</center>\r\n</body>\r\n</html>\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n","status":404,"statusText":"","headers":{"content-length":"555","content-type":"text/html","date":"Tue, 10 Feb 2026 07:22:34 GMT","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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzMCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJ0aHV5dG0iLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkVOSzI3WlpEQURMSDNWT1pJQ05VSUkzRVJRR0M0WUNQIiwic3ViIjoidGh1eXRtIiwianRpIjoiMmI2ZmM2MWItMDA5OC00ZjI3LWI4YmEtNWMwNWQ3ZjNjYTM0IiwiaWF0IjoxNzcwNjMyNzg5LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMzAwLWNoZWNrcGFnZSIsIjMwMC1ta3QiLCIzMDQtY2hlY2twYWdlIiwiMzA0LW1rdCIsIjM3OS10cnVvbmctcGhvbmciLCIzNzktY2hlY2twYWdlIiwiMzc5LW1rdCIsIjI4MC1jaGVjay12b2ljZSIsIjI4MS1jaGVjay12b2ljZSIsIjMzOC12b2ljZS1pcCIsIjMzNi1uby1ydWxlIiwiMjc4LXZvaWNlIiwiMjc5LXZvaWNlIiwiMzM1LXZvaWNlLWlwIiwiMzA0LXZvaWNlLWlwIiwiMzc5LXZvaWNlIiwiMzI5LWRvaS1zb2F0IiwiMzkzLWNoZWNrcGFnZSIsIjM5My1ta3QiLCIzOTMteHVhdC1maWxlIiwiMzkzLWRvaS1zb2F0IiwiMzg3LWNoZWNrcGFnZSIsIjMyOS10cnVvbmctcGhvbmciLCIzMjktY2hlY2twYWdlIiwiMzI5LW1rdCIsIjMzMC1jaGVja3BhZ2UiLCIzMzAtbWt0IiwiMzMxLWNoZWNrcGFnZSIsIjMzMS1ta3QiLCIzMzQtY2hlY2twYWdlIiwiMzM0LW1rdCIsIjMzNS1jaGVja3BhZ2UiLCIzMzUtbWt0IiwiMjc5LWRvaS1zb2F0IiwiMzc5LWRvaS1zb2F0IiwiMjgwLWRvaS1zb2F0IiwiMzM4LWRvaS1zb2F0IiwiMzM4LWNoZWNrcGFnZSIsIjMzOC1ta3QiLCIzMzUtZG9pLXNvYXQiLCIzMzgtdHJ1b25nLXBob25nIiwiMjc3LWNoZWNrcGFnZSIsIjI3Ny1ta3QiLCIyNzgtY2hlY2twYWdlIiwiMjc4LW1rdCIsIjI3OS1jaGVja3BhZ2UiLCIyNzktbWt0IiwiMjgwLXRydW9uZy1waG9uZyIsIjI4MC1jaGVja3BhZ2UiLCIyODAtbWt0IiwiMjgxLWNoZWNrcGFnZSIsIjI4MS1ta3QiLCIzMDQtZG9pLXNvYXQiLCIyNzctdm9pY2UiLCIyNzctemFsby1wcm9maWxlIiwiMjc4LXphbG8tcHJvZmlsZSIsIjI3OS16YWxvLXByb2ZpbGUiLCIyODAtemFsby1wcm9maWxlIiwiMjgxLXphbG8tcHJvZmlsZSIsIjMwNC16YWxvLXByb2ZpbGUiLCIzOTMtemFsby1wcm9maWxlIiwiMzc5LXphbG8tcHJvZmlsZSIsIjMzNS16YWxvLXByb2ZpbGUiLCIzODctemFsby1wcm9maWxlIiwiMzM4LXphbG8tcHJvZmlsZSIsIjMyOS16YWxvLXByb2ZpbGUiLCIzMDQtdHJ1b25nLXBob25nIiwiMjc5LXRydW9uZy1waG9uZyIsIjMyOS14dWF0LWZpbGUiLCIyNzctdHJ1b25nLXBob25nIiwiMzg3LXRydW9uZy1waG9uZyIsIjM5My10cnVvbmctcGhvbmciLCIyNzgtdHJ1b25nLXBob25nIiwiMzM1LXRydW9uZy1waG9uZyIsIjI4MS10cnVvbmctcGhvbmciLCIzOTgtdHJ1b25nLXBob25nIiwiMzk4LWNoZWNrcGFnZSIsIjM5OC1ta3QiLCIzOTgteHVhdC1maWxlIiwiMzk4LWRvaS1zb2F0IiwiMzk4LXphbG8tcHJvZmlsZSJdLCJuYmYiOjE3NzA2MzI3ODksImV4cCI6MTc3MDcxOTE4OSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.0hu3nfgz5-oAFknS-pYc60vFMBQwQvQAeyCKfWAy_Yk","ContentType":"application/json","x-hour-offset":"7","BranchId":"8","Locale":"vi"},"baseURL":"https://thammylavian.dcso.pro","paramsSerializer":{},"params":{"search":"","offset":0,"collectionIds":[0],"path":"facebook","accept":"*","maxSize":"26214400","maxTotalSize":5368709120,"connectionId":294,"platform":"facebook"},"method":"get","url":"/api/attachment/collection"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzMCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJ0aHV5dG0iLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkVOSzI3WlpEQURMSDNWT1pJQ05VSUkzRVJRR0M0WUNQIiwic3ViIjoidGh1eXRtIiwianRpIjoiMmI2ZmM2MWItMDA5OC00ZjI3LWI4YmEtNWMwNWQ3ZjNjYTM0IiwiaWF0IjoxNzcwNjMyNzg5LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMzAwLWNoZWNrcGFnZSIsIjMwMC1ta3QiLCIzMDQtY2hlY2twYWdlIiwiMzA0LW1rdCIsIjM3OS10cnVvbmctcGhvbmciLCIzNzktY2hlY2twYWdlIiwiMzc5LW1rdCIsIjI4MC1jaGVjay12b2ljZSIsIjI4MS1jaGVjay12b2ljZSIsIjMzOC12b2ljZS1pcCIsIjMzNi1uby1ydWxlIiwiMjc4LXZvaWNlIiwiMjc5LXZvaWNlIiwiMzM1LXZvaWNlLWlwIiwiMzA0LXZvaWNlLWlwIiwiMzc5LXZvaWNlIiwiMzI5LWRvaS1zb2F0IiwiMzkzLWNoZWNrcGFnZSIsIjM5My1ta3QiLCIzOTMteHVhdC1maWxlIiwiMzkzLWRvaS1zb2F0IiwiMzg3LWNoZWNrcGFnZSIsIjMyOS10cnVvbmctcGhvbmciLCIzMjktY2hlY2twYWdlIiwiMzI5LW1rdCIsIjMzMC1jaGVja3BhZ2UiLCIzMzAtbWt0IiwiMzMxLWNoZWNrcGFnZSIsIjMzMS1ta3QiLCIzMzQtY2hlY2twYWdlIiwiMzM0LW1rdCIsIjMzNS1jaGVja3BhZ2UiLCIzMzUtbWt0IiwiMjc5LWRvaS1zb2F0IiwiMzc5LWRvaS1zb2F0IiwiMjgwLWRvaS1zb2F0IiwiMzM4LWRvaS1zb2F0IiwiMzM4LWNoZWNrcGFnZSIsIjMzOC1ta3QiLCIzMzUtZG9pLXNvYXQiLCIzMzgtdHJ1b25nLXBob25nIiwiMjc3LWNoZWNrcGFnZSIsIjI3Ny1ta3QiLCIyNzgtY2hlY2twYWdlIiwiMjc4LW1rdCIsIjI3OS1jaGVja3BhZ2UiLCIyNzktbWt0IiwiMjgwLXRydW9uZy1waG9uZyIsIjI4MC1jaGVja3BhZ2UiLCIyODAtbWt0IiwiMjgxLWNoZWNrcGFnZSIsIjI4MS1ta3QiLCIzMDQtZG9pLXNvYXQiLCIyNzctdm9pY2UiLCIyNzctemFsby1wcm9maWxlIiwiMjc4LXphbG8tcHJvZmlsZSIsIjI3OS16YWxvLXByb2ZpbGUiLCIyODAtemFsby1wcm9maWxlIiwiMjgxLXphbG8tcHJvZmlsZSIsIjMwNC16YWxvLXByb2ZpbGUiLCIzOTMtemFsby1wcm9maWxlIiwiMzc5LXphbG8tcHJvZmlsZSIsIjMzNS16YWxvLXByb2ZpbGUiLCIzODctemFsby1wcm9maWxlIiwiMzM4LXphbG8tcHJvZmlsZSIsIjMyOS16YWxvLXByb2ZpbGUiLCIzMDQtdHJ1b25nLXBob25nIiwiMjc5LXRydW9uZy1waG9uZyIsIjMyOS14dWF0LWZpbGUiLCIyNzctdHJ1b25nLXBob25nIiwiMzg3LXRydW9uZy1waG9uZyIsIjM5My10cnVvbmctcGhvbmciLCIyNzgtdHJ1b25nLXBob25nIiwiMzM1LXRydW9uZy1waG9uZyIsIjI4MS10cnVvbmctcGhvbmciLCIzOTgtdHJ1b25nLXBob25nIiwiMzk4LWNoZWNrcGFnZSIsIjM5OC1ta3QiLCIzOTgteHVhdC1maWxlIiwiMzk4LWRvaS1zb2F0IiwiMzk4LXphbG8tcHJvZmlsZSJdLCJuYmYiOjE3NzA2MzI3ODksImV4cCI6MTc3MDcxOTE4OSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.0hu3nfgz5-oAFknS-pYc60vFMBQwQvQAeyCKfWAy_Yk","ContentType":"application/json","x-hour-offset":"7","BranchId":"8","Locale":"vi"}
{}
{"data":"<html>\r\n<head><title>404 Not Found</title></head>\r\n<body>\r\n<center><h1>404 Not Found</h1></center>\r\n<hr><center>nginx/1.28.0</center>\r\n</body>\r\n</html>\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n<!-- a padding to disable MSIE and Chrome friendly error page -->\r\n","status":404,"statusText":"","headers":{"content-length":"555","content-type":"text/html","date":"Tue, 10 Feb 2026 07:22:34 GMT","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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzMCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJ0aHV5dG0iLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkVOSzI3WlpEQURMSDNWT1pJQ05VSUkzRVJRR0M0WUNQIiwic3ViIjoidGh1eXRtIiwianRpIjoiMmI2ZmM2MWItMDA5OC00ZjI3LWI4YmEtNWMwNWQ3ZjNjYTM0IiwiaWF0IjoxNzcwNjMyNzg5LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMzAwLWNoZWNrcGFnZSIsIjMwMC1ta3QiLCIzMDQtY2hlY2twYWdlIiwiMzA0LW1rdCIsIjM3OS10cnVvbmctcGhvbmciLCIzNzktY2hlY2twYWdlIiwiMzc5LW1rdCIsIjI4MC1jaGVjay12b2ljZSIsIjI4MS1jaGVjay12b2ljZSIsIjMzOC12b2ljZS1pcCIsIjMzNi1uby1ydWxlIiwiMjc4LXZvaWNlIiwiMjc5LXZvaWNlIiwiMzM1LXZvaWNlLWlwIiwiMzA0LXZvaWNlLWlwIiwiMzc5LXZvaWNlIiwiMzI5LWRvaS1zb2F0IiwiMzkzLWNoZWNrcGFnZSIsIjM5My1ta3QiLCIzOTMteHVhdC1maWxlIiwiMzkzLWRvaS1zb2F0IiwiMzg3LWNoZWNrcGFnZSIsIjMyOS10cnVvbmctcGhvbmciLCIzMjktY2hlY2twYWdlIiwiMzI5LW1rdCIsIjMzMC1jaGVja3BhZ2UiLCIzMzAtbWt0IiwiMzMxLWNoZWNrcGFnZSIsIjMzMS1ta3QiLCIzMzQtY2hlY2twYWdlIiwiMzM0LW1rdCIsIjMzNS1jaGVja3BhZ2UiLCIzMzUtbWt0IiwiMjc5LWRvaS1zb2F0IiwiMzc5LWRvaS1zb2F0IiwiMjgwLWRvaS1zb2F0IiwiMzM4LWRvaS1zb2F0IiwiMzM4LWNoZWNrcGFnZSIsIjMzOC1ta3QiLCIzMzUtZG9pLXNvYXQiLCIzMzgtdHJ1b25nLXBob25nIiwiMjc3LWNoZWNrcGFnZSIsIjI3Ny1ta3QiLCIyNzgtY2hlY2twYWdlIiwiMjc4LW1rdCIsIjI3OS1jaGVja3BhZ2UiLCIyNzktbWt0IiwiMjgwLXRydW9uZy1waG9uZyIsIjI4MC1jaGVja3BhZ2UiLCIyODAtbWt0IiwiMjgxLWNoZWNrcGFnZSIsIjI4MS1ta3QiLCIzMDQtZG9pLXNvYXQiLCIyNzctdm9pY2UiLCIyNzctemFsby1wcm9maWxlIiwiMjc4LXphbG8tcHJvZmlsZSIsIjI3OS16YWxvLXByb2ZpbGUiLCIyODAtemFsby1wcm9maWxlIiwiMjgxLXphbG8tcHJvZmlsZSIsIjMwNC16YWxvLXByb2ZpbGUiLCIzOTMtemFsby1wcm9maWxlIiwiMzc5LXphbG8tcHJvZmlsZSIsIjMzNS16YWxvLXByb2ZpbGUiLCIzODctemFsby1wcm9maWxlIiwiMzM4LXphbG8tcHJvZmlsZSIsIjMyOS16YWxvLXByb2ZpbGUiLCIzMDQtdHJ1b25nLXBob25nIiwiMjc5LXRydW9uZy1waG9uZyIsIjMyOS14dWF0LWZpbGUiLCIyNzctdHJ1b25nLXBob25nIiwiMzg3LXRydW9uZy1waG9uZyIsIjM5My10cnVvbmctcGhvbmciLCIyNzgtdHJ1b25nLXBob25nIiwiMzM1LXRydW9uZy1waG9uZyIsIjI4MS10cnVvbmctcGhvbmciLCIzOTgtdHJ1b25nLXBob25nIiwiMzk4LWNoZWNrcGFnZSIsIjM5OC1ta3QiLCIzOTgteHVhdC1maWxlIiwiMzk4LWRvaS1zb2F0IiwiMzk4LXphbG8tcHJvZmlsZSJdLCJuYmYiOjE3NzA2MzI3ODksImV4cCI6MTc3MDcxOTE4OSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.0hu3nfgz5-oAFknS-pYc60vFMBQwQvQAeyCKfWAy_Yk","ContentType":"application/json","x-hour-offset":"7","BranchId":"8","Locale":"vi"},"baseURL":"https://thammylavian.dcso.pro","paramsSerializer":{},"params":{"search":"","offset":0,"collectionIds":[0],"path":"facebook","accept":"*","maxSize":"26214400","maxTotalSize":5368709120,"connectionId":294,"platform":"facebook","typeOrder":1,"orderTypeFile":1},"method":"get","url":"/api/attachment"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzMCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJ0aHV5dG0iLCJBc3BOZXQuSWRlbnRpdHkuU2VjdXJpdHlTdGFtcCI6IkVOSzI3WlpEQURMSDNWT1pJQ05VSUkzRVJRR0M0WUNQIiwic3ViIjoidGh1eXRtIiwianRpIjoiMmI2ZmM2MWItMDA5OC00ZjI3LWI4YmEtNWMwNWQ3ZjNjYTM0IiwiaWF0IjoxNzcwNjMyNzg5LCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOlsiMzAwLWNoZWNrcGFnZSIsIjMwMC1ta3QiLCIzMDQtY2hlY2twYWdlIiwiMzA0LW1rdCIsIjM3OS10cnVvbmctcGhvbmciLCIzNzktY2hlY2twYWdlIiwiMzc5LW1rdCIsIjI4MC1jaGVjay12b2ljZSIsIjI4MS1jaGVjay12b2ljZSIsIjMzOC12b2ljZS1pcCIsIjMzNi1uby1ydWxlIiwiMjc4LXZvaWNlIiwiMjc5LXZvaWNlIiwiMzM1LXZvaWNlLWlwIiwiMzA0LXZvaWNlLWlwIiwiMzc5LXZvaWNlIiwiMzI5LWRvaS1zb2F0IiwiMzkzLWNoZWNrcGFnZSIsIjM5My1ta3QiLCIzOTMteHVhdC1maWxlIiwiMzkzLWRvaS1zb2F0IiwiMzg3LWNoZWNrcGFnZSIsIjMyOS10cnVvbmctcGhvbmciLCIzMjktY2hlY2twYWdlIiwiMzI5LW1rdCIsIjMzMC1jaGVja3BhZ2UiLCIzMzAtbWt0IiwiMzMxLWNoZWNrcGFnZSIsIjMzMS1ta3QiLCIzMzQtY2hlY2twYWdlIiwiMzM0LW1rdCIsIjMzNS1jaGVja3BhZ2UiLCIzMzUtbWt0IiwiMjc5LWRvaS1zb2F0IiwiMzc5LWRvaS1zb2F0IiwiMjgwLWRvaS1zb2F0IiwiMzM4LWRvaS1zb2F0IiwiMzM4LWNoZWNrcGFnZSIsIjMzOC1ta3QiLCIzMzUtZG9pLXNvYXQiLCIzMzgtdHJ1b25nLXBob25nIiwiMjc3LWNoZWNrcGFnZSIsIjI3Ny1ta3QiLCIyNzgtY2hlY2twYWdlIiwiMjc4LW1rdCIsIjI3OS1jaGVja3BhZ2UiLCIyNzktbWt0IiwiMjgwLXRydW9uZy1waG9uZyIsIjI4MC1jaGVja3BhZ2UiLCIyODAtbWt0IiwiMjgxLWNoZWNrcGFnZSIsIjI4MS1ta3QiLCIzMDQtZG9pLXNvYXQiLCIyNzctdm9pY2UiLCIyNzctemFsby1wcm9maWxlIiwiMjc4LXphbG8tcHJvZmlsZSIsIjI3OS16YWxvLXByb2ZpbGUiLCIyODAtemFsby1wcm9maWxlIiwiMjgxLXphbG8tcHJvZmlsZSIsIjMwNC16YWxvLXByb2ZpbGUiLCIzOTMtemFsby1wcm9maWxlIiwiMzc5LXphbG8tcHJvZmlsZSIsIjMzNS16YWxvLXByb2ZpbGUiLCIzODctemFsby1wcm9maWxlIiwiMzM4LXphbG8tcHJvZmlsZSIsIjMyOS16YWxvLXByb2ZpbGUiLCIzMDQtdHJ1b25nLXBob25nIiwiMjc5LXRydW9uZy1waG9uZyIsIjMyOS14dWF0LWZpbGUiLCIyNzctdHJ1b25nLXBob25nIiwiMzg3LXRydW9uZy1waG9uZyIsIjM5My10cnVvbmctcGhvbmciLCIyNzgtdHJ1b25nLXBob25nIiwiMzM1LXRydW9uZy1waG9uZyIsIjI4MS10cnVvbmctcGhvbmciLCIzOTgtdHJ1b25nLXBob25nIiwiMzk4LWNoZWNrcGFnZSIsIjM5OC1ta3QiLCIzOTgteHVhdC1maWxlIiwiMzk4LWRvaS1zb2F0IiwiMzk4LXphbG8tcHJvZmlsZSJdLCJuYmYiOjE3NzA2MzI3ODksImV4cCI6MTc3MDcxOTE4OSwiaXNzIjoiUlMiLCJhdWQiOiJSUyJ9.0hu3nfgz5-oAFknS-pYc60vFMBQwQvQAeyCKfWAy_Yk","ContentType":"application/json","x-hour-offset":"7","BranchId":"8","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":"Tue, 10 Feb 2026 07:22: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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjUxMiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJuZ2FubGswMSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTU1WNUlNUFI2Q0dPMjZRR0VLVklOWFlPSTJQQkw0RE8iLCJzdWIiOiJuZ2FubGswMSIsImp0aSI6IjcxMTRkYjk0LTMzYzUtNGZlNy1iZWRlLTlhYjQwMDM0ZDI2MiIsImlhdCI6MTc3MDYyODc1NSwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIjMzNi1uby1ydWxlIiwiMjgwLXRlbGVzYWxlIl0sIm5iZiI6MTc3MDYyODc1NSwiZXhwIjoxNzcwNzE1MTU1LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.H4RSOxwgeGkPo2RmCwzgbzz8Gspc_n87SEUJRqVe8w4","ContentType":"application/json","x-hour-offset":"7","BranchId":"7","Locale":"vi"},"baseURL":"https://thammylavian.dcso.pro","paramsSerializer":{},"method":"get","url":"/api/voip/client/token"},"request":{}}
{"Accept":"application/json","Authorization":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjUxMiIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWUiOiJuZ2FubGswMSIsIkFzcE5ldC5JZGVudGl0eS5TZWN1cml0eVN0YW1wIjoiTU1WNUlNUFI2Q0dPMjZRR0VLVklOWFlPSTJQQkw0RE8iLCJzdWIiOiJuZ2FubGswMSIsImp0aSI6IjcxMTRkYjk0LTMzYzUtNGZlNy1iZWRlLTlhYjQwMDM0ZDI2MiIsImlhdCI6MTc3MDYyODc1NSwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjpbIjMzNi1uby1ydWxlIiwiMjgwLXRlbGVzYWxlIl0sIm5iZiI6MTc3MDYyODc1NSwiZXhwIjoxNzcwNzE1MTU1LCJpc3MiOiJSUyIsImF1ZCI6IlJTIn0.H4RSOxwgeGkPo2RmCwzgbzz8Gspc_n87SEUJRqVe8w4","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 E:\\redsand\\BaseV2-Net6\\Lib\\Mobifone3c\\Mobifone3c.cs:line 65\n at Redsand.Site.Api.ClientController.GetClientToken() in E:\\redsand\\BaseV2-Net6\\Api\\Voip\\ClientController.cs:line 38\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":"Tue, 10 Feb 2026 07:22:24 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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6ImtoYW5ocGh1b25nMTIzIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJESTYyRTJKWE1MUUFMTVlHVUZOSlRDV01TRlFUSzNGSyIsInN1YiI6ImtoYW5ocGh1b25nMTIzIiwianRpIjoiNjAxNTBhODctMzI0Yi00ZmRkLTg1YmMtNzNkZTllYzk3MzRjIiwiaWF0IjoxNzcwNjkyMzUzLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiIzLXRlbGVzYWxlIiwibmJmIjoxNzcwNjkyMzUzLCJleHAiOjE3NzA3Nzg3NTMsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.zS-UQGO5ZB_3IqoM3O3Zq9W2iRy25lv-rXTES4lIprg","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.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIzIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6ImtoYW5ocGh1b25nMTIzIiwiQXNwTmV0LklkZW50aXR5LlNlY3VyaXR5U3RhbXAiOiJESTYyRTJKWE1MUUFMTVlHVUZOSlRDV01TRlFUSzNGSyIsInN1YiI6ImtoYW5ocGh1b25nMTIzIiwianRpIjoiNjAxNTBhODctMzI0Yi00ZmRkLTg1YmMtNzNkZTllYzk3MzRjIiwiaWF0IjoxNzcwNjkyMzUzLCJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL3dzLzIwMDgvMDYvaWRlbnRpdHkvY2xhaW1zL3JvbGUiOiIzLXRlbGVzYWxlIiwibmJmIjoxNzcwNjkyMzUzLCJleHAiOjE3NzA3Nzg3NTMsImlzcyI6IlJTIiwiYXVkIjoiUlMifQ.zS-UQGO5ZB_3IqoM3O3Zq9W2iRy25lv-rXTES4lIprg","ContentType":"application/json","x-hour-offset":"7","BranchId":"1","Locale":"vi"}
{}
{"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) 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":"(#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) 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":"(#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) 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":"(#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) 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}
{}
{"name":"TypeError","message":"Cannot read properties of null (reading 'substring')","stack":"TypeError: Cannot read properties of null (reading 'substring')\n at https://yuzi.nobi.pro/assets/index-CrhEmtQI.js:96:1560\n at Array.map (<anonymous>)\n at https://yuzi.nobi.pro/assets/index-CrhEmtQI.js:96:1266\n at Array.map (<anonymous>)\n at k (https://yuzi.nobi.pro/assets/index-CrhEmtQI.js:96:1129)\n at Te (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:268:4405)\n at https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:242:54518\n at Object.useMemo (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:51:23585)\n at Mc.useMemo (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:9:6327)\n at https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:242:54463\n at Jqe (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:51:17180)\n at ckt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:1590)\n at HWt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:46526)\n at DWt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:40186)\n at eVn (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:40109)\n at Tde (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:39956)\n at lWe (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:36268)\n at vkt (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:37082)\n at Vz (https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:51:3324)\n at https://yuzi.nobi.pro/assets/vendor-DmjwnqOh.js:53:34566"}
{"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) 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}
{}