[2026-10-21 19:36:43] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":6.0} 
[2026-10-22 12:26:25] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-22 12:32:56] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-22 13:08:19] local.WARNING: Kit insuficiente al despachar {"order_id":1416,"kit_type":"bolsa","disponible":10,"requerido":280} 
[2026-10-22 13:08:19] local.WARNING: Kit insuficiente al despachar {"order_id":1416,"kit_type":"folleto","disponible":10,"requerido":280} 
[2026-10-22 13:08:19] local.WARNING: Kit insuficiente al despachar {"order_id":1416,"kit_type":"sticker","disponible":10,"requerido":280} 
[2026-10-22 13:08:19] local.WARNING: Kit insuficiente al despachar {"order_id":1416,"kit_type":"plegable","disponible":10,"requerido":280} 
[2026-10-22 13:09:29] local.WARNING: Kit insuficiente al despachar {"order_id":1417,"kit_type":"bolsa","disponible":-270,"requerido":360} 
[2026-10-22 13:09:29] local.WARNING: Kit insuficiente al despachar {"order_id":1417,"kit_type":"folleto","disponible":-270,"requerido":360} 
[2026-10-22 13:09:29] local.WARNING: Kit insuficiente al despachar {"order_id":1417,"kit_type":"sticker","disponible":-270,"requerido":360} 
[2026-10-22 13:09:29] local.WARNING: Kit insuficiente al despachar {"order_id":1417,"kit_type":"plegable","disponible":-270,"requerido":360} 
[2026-10-22 13:10:31] local.WARNING: Kit insuficiente al despachar {"order_id":1418,"kit_type":"bolsa","disponible":-630,"requerido":120} 
[2026-10-22 13:10:31] local.WARNING: Kit insuficiente al despachar {"order_id":1418,"kit_type":"folleto","disponible":-630,"requerido":120} 
[2026-10-22 13:10:31] local.WARNING: Kit insuficiente al despachar {"order_id":1418,"kit_type":"sticker","disponible":-630,"requerido":120} 
[2026-10-22 13:10:31] local.WARNING: Kit insuficiente al despachar {"order_id":1418,"kit_type":"plegable","disponible":-630,"requerido":120} 
[2026-10-22 13:11:06] local.WARNING: Kit insuficiente al despachar {"order_id":1419,"kit_type":"bolsa","disponible":-750,"requerido":120} 
[2026-10-22 13:11:06] local.WARNING: Kit insuficiente al despachar {"order_id":1419,"kit_type":"folleto","disponible":-750,"requerido":120} 
[2026-10-22 13:11:06] local.WARNING: Kit insuficiente al despachar {"order_id":1419,"kit_type":"sticker","disponible":-750,"requerido":120} 
[2026-10-22 13:11:06] local.WARNING: Kit insuficiente al despachar {"order_id":1419,"kit_type":"plegable","disponible":-750,"requerido":120} 
[2026-10-22 13:11:36] local.WARNING: Kit insuficiente al despachar {"order_id":1420,"kit_type":"bolsa","disponible":-870,"requerido":3540} 
[2026-10-22 13:11:36] local.WARNING: Kit insuficiente al despachar {"order_id":1420,"kit_type":"folleto","disponible":-870,"requerido":3540} 
[2026-10-22 13:11:36] local.WARNING: Kit insuficiente al despachar {"order_id":1420,"kit_type":"sticker","disponible":-870,"requerido":3540} 
[2026-10-22 13:11:36] local.WARNING: Kit insuficiente al despachar {"order_id":1420,"kit_type":"plegable","disponible":-870,"requerido":3540} 
[2026-10-22 15:15:23] local.WARNING: Kit insuficiente al despachar {"order_id":1411,"kit_type":"bolsa","disponible":-4410,"requerido":580} 
[2026-10-22 15:15:23] local.WARNING: Kit insuficiente al despachar {"order_id":1411,"kit_type":"folleto","disponible":-4410,"requerido":580} 
[2026-10-22 15:15:23] local.WARNING: Kit insuficiente al despachar {"order_id":1411,"kit_type":"sticker","disponible":-4410,"requerido":580} 
[2026-10-22 15:15:23] local.WARNING: Kit insuficiente al despachar {"order_id":1411,"kit_type":"plegable","disponible":-4410,"requerido":580} 
[2026-10-22 15:18:21] local.WARNING: Kit insuficiente al despachar {"order_id":1412,"kit_type":"bolsa","disponible":-4990,"requerido":600} 
[2026-10-22 15:18:21] local.WARNING: Kit insuficiente al despachar {"order_id":1412,"kit_type":"folleto","disponible":-4990,"requerido":600} 
[2026-10-22 15:18:21] local.WARNING: Kit insuficiente al despachar {"order_id":1412,"kit_type":"sticker","disponible":-4990,"requerido":600} 
[2026-10-22 15:18:21] local.WARNING: Kit insuficiente al despachar {"order_id":1412,"kit_type":"plegable","disponible":-4990,"requerido":600} 
[2026-10-22 15:19:06] local.WARNING: Kit insuficiente al despachar {"order_id":1413,"kit_type":"bolsa","disponible":-5590,"requerido":120} 
[2026-10-22 15:19:06] local.WARNING: Kit insuficiente al despachar {"order_id":1413,"kit_type":"folleto","disponible":-5590,"requerido":120} 
[2026-10-22 15:19:06] local.WARNING: Kit insuficiente al despachar {"order_id":1413,"kit_type":"sticker","disponible":-5590,"requerido":120} 
[2026-10-22 15:19:06] local.WARNING: Kit insuficiente al despachar {"order_id":1413,"kit_type":"plegable","disponible":-5590,"requerido":120} 
[2026-10-22 15:19:39] local.WARNING: Kit insuficiente al despachar {"order_id":1414,"kit_type":"bolsa","disponible":-5710,"requerido":280} 
[2026-10-22 15:19:39] local.WARNING: Kit insuficiente al despachar {"order_id":1414,"kit_type":"folleto","disponible":-5710,"requerido":280} 
[2026-10-22 15:19:39] local.WARNING: Kit insuficiente al despachar {"order_id":1414,"kit_type":"sticker","disponible":-5710,"requerido":280} 
[2026-10-22 15:19:39] local.WARNING: Kit insuficiente al despachar {"order_id":1414,"kit_type":"plegable","disponible":-5710,"requerido":280} 
[2026-10-22 15:20:17] local.WARNING: Kit insuficiente al despachar {"order_id":1415,"kit_type":"bolsa","disponible":-5990,"requerido":5160} 
[2026-10-22 15:20:17] local.WARNING: Kit insuficiente al despachar {"order_id":1415,"kit_type":"folleto","disponible":-5990,"requerido":5160} 
[2026-10-22 15:20:17] local.WARNING: Kit insuficiente al despachar {"order_id":1415,"kit_type":"sticker","disponible":-5990,"requerido":5160} 
[2026-10-22 15:20:17] local.WARNING: Kit insuficiente al despachar {"order_id":1415,"kit_type":"plegable","disponible":-5990,"requerido":5160} 
[2026-10-22 16:03:40] local.WARNING: Kit insuficiente al despachar {"order_id":1421,"kit_type":"bolsa","disponible":-11150,"requerido":120} 
[2026-10-22 16:03:40] local.WARNING: Kit insuficiente al despachar {"order_id":1421,"kit_type":"folleto","disponible":-11150,"requerido":120} 
[2026-10-22 16:03:40] local.WARNING: Kit insuficiente al despachar {"order_id":1421,"kit_type":"sticker","disponible":-11150,"requerido":120} 
[2026-10-22 16:03:40] local.WARNING: Kit insuficiente al despachar {"order_id":1421,"kit_type":"plegable","disponible":-11150,"requerido":120} 
[2026-10-22 16:04:38] local.WARNING: Kit insuficiente al despachar {"order_id":1422,"kit_type":"bolsa","disponible":-11270,"requerido":220} 
[2026-10-22 16:04:38] local.WARNING: Kit insuficiente al despachar {"order_id":1422,"kit_type":"folleto","disponible":-11270,"requerido":220} 
[2026-10-22 16:04:38] local.WARNING: Kit insuficiente al despachar {"order_id":1422,"kit_type":"sticker","disponible":-11270,"requerido":220} 
[2026-10-22 16:04:38] local.WARNING: Kit insuficiente al despachar {"order_id":1422,"kit_type":"plegable","disponible":-11270,"requerido":220} 
[2026-10-22 16:05:35] local.WARNING: Kit insuficiente al despachar {"order_id":1423,"kit_type":"bolsa","disponible":-11490,"requerido":100} 
[2026-10-22 16:05:35] local.WARNING: Kit insuficiente al despachar {"order_id":1423,"kit_type":"folleto","disponible":-11490,"requerido":100} 
[2026-10-22 16:05:35] local.WARNING: Kit insuficiente al despachar {"order_id":1423,"kit_type":"sticker","disponible":-11490,"requerido":100} 
[2026-10-22 16:05:35] local.WARNING: Kit insuficiente al despachar {"order_id":1423,"kit_type":"plegable","disponible":-11490,"requerido":100} 
[2026-10-22 16:07:55] local.WARNING: Kit insuficiente al despachar {"order_id":1424,"kit_type":"bolsa","disponible":-11590,"requerido":1720} 
[2026-10-22 16:07:55] local.WARNING: Kit insuficiente al despachar {"order_id":1424,"kit_type":"folleto","disponible":-11590,"requerido":1720} 
[2026-10-22 16:07:55] local.WARNING: Kit insuficiente al despachar {"order_id":1424,"kit_type":"sticker","disponible":-11590,"requerido":1720} 
[2026-10-22 16:07:55] local.WARNING: Kit insuficiente al despachar {"order_id":1424,"kit_type":"plegable","disponible":-11590,"requerido":1720} 
[2026-10-22 16:19:21] local.WARNING: Kit insuficiente al despachar {"order_id":1425,"kit_type":"bolsa","disponible":-13310,"requerido":140} 
[2026-10-22 16:19:21] local.WARNING: Kit insuficiente al despachar {"order_id":1425,"kit_type":"folleto","disponible":-13310,"requerido":140} 
[2026-10-22 16:19:21] local.WARNING: Kit insuficiente al despachar {"order_id":1425,"kit_type":"sticker","disponible":-13310,"requerido":140} 
[2026-10-22 16:19:21] local.WARNING: Kit insuficiente al despachar {"order_id":1425,"kit_type":"plegable","disponible":-13310,"requerido":140} 
[2026-10-22 16:21:15] local.WARNING: Kit insuficiente al despachar {"order_id":1426,"kit_type":"bolsa","disponible":-13450,"requerido":240} 
[2026-10-22 16:21:15] local.WARNING: Kit insuficiente al despachar {"order_id":1426,"kit_type":"folleto","disponible":-13450,"requerido":240} 
[2026-10-22 16:21:15] local.WARNING: Kit insuficiente al despachar {"order_id":1426,"kit_type":"sticker","disponible":-13450,"requerido":240} 
[2026-10-22 16:21:15] local.WARNING: Kit insuficiente al despachar {"order_id":1426,"kit_type":"plegable","disponible":-13450,"requerido":240} 
[2026-10-22 16:22:16] local.WARNING: Kit insuficiente al despachar {"order_id":1427,"kit_type":"bolsa","disponible":-13690,"requerido":80} 
[2026-10-22 16:22:16] local.WARNING: Kit insuficiente al despachar {"order_id":1427,"kit_type":"folleto","disponible":-13690,"requerido":80} 
[2026-10-22 16:22:16] local.WARNING: Kit insuficiente al despachar {"order_id":1427,"kit_type":"sticker","disponible":-13690,"requerido":80} 
[2026-10-22 16:22:16] local.WARNING: Kit insuficiente al despachar {"order_id":1427,"kit_type":"plegable","disponible":-13690,"requerido":80} 
[2026-10-22 16:23:25] local.WARNING: Kit insuficiente al despachar {"order_id":1428,"kit_type":"bolsa","disponible":-13770,"requerido":1760} 
[2026-10-22 16:23:25] local.WARNING: Kit insuficiente al despachar {"order_id":1428,"kit_type":"folleto","disponible":-13770,"requerido":1760} 
[2026-10-22 16:23:25] local.WARNING: Kit insuficiente al despachar {"order_id":1428,"kit_type":"sticker","disponible":-13770,"requerido":1760} 
[2026-10-22 16:23:25] local.WARNING: Kit insuficiente al despachar {"order_id":1428,"kit_type":"plegable","disponible":-13770,"requerido":1760} 
[2026-10-22 16:32:05] local.WARNING: Kit insuficiente al despachar {"order_id":1429,"kit_type":"bolsa","disponible":-15530,"requerido":240} 
[2026-10-22 16:32:05] local.WARNING: Kit insuficiente al despachar {"order_id":1429,"kit_type":"folleto","disponible":-15530,"requerido":240} 
[2026-10-22 16:32:05] local.WARNING: Kit insuficiente al despachar {"order_id":1429,"kit_type":"sticker","disponible":-15530,"requerido":240} 
[2026-10-22 16:32:05] local.WARNING: Kit insuficiente al despachar {"order_id":1429,"kit_type":"plegable","disponible":-15530,"requerido":240} 
[2026-10-22 16:39:45] local.WARNING: Kit insuficiente al despachar {"order_id":1430,"kit_type":"bolsa","disponible":-15770,"requerido":180} 
[2026-10-22 16:39:45] local.WARNING: Kit insuficiente al despachar {"order_id":1430,"kit_type":"folleto","disponible":-15770,"requerido":180} 
[2026-10-22 16:39:45] local.WARNING: Kit insuficiente al despachar {"order_id":1430,"kit_type":"sticker","disponible":-15770,"requerido":180} 
[2026-10-22 16:39:45] local.WARNING: Kit insuficiente al despachar {"order_id":1430,"kit_type":"plegable","disponible":-15770,"requerido":180} 
[2026-10-22 16:40:53] local.WARNING: Kit insuficiente al despachar {"order_id":1431,"kit_type":"bolsa","disponible":-15950,"requerido":80} 
[2026-10-22 16:40:53] local.WARNING: Kit insuficiente al despachar {"order_id":1431,"kit_type":"folleto","disponible":-15950,"requerido":80} 
[2026-10-22 16:40:53] local.WARNING: Kit insuficiente al despachar {"order_id":1431,"kit_type":"sticker","disponible":-15950,"requerido":80} 
[2026-10-22 16:40:53] local.WARNING: Kit insuficiente al despachar {"order_id":1431,"kit_type":"plegable","disponible":-15950,"requerido":80} 
[2026-10-22 16:45:17] local.WARNING: Kit insuficiente al despachar {"order_id":1432,"kit_type":"bolsa","disponible":-16030,"requerido":120} 
[2026-10-22 16:45:17] local.WARNING: Kit insuficiente al despachar {"order_id":1432,"kit_type":"folleto","disponible":-16030,"requerido":120} 
[2026-10-22 16:45:17] local.WARNING: Kit insuficiente al despachar {"order_id":1432,"kit_type":"sticker","disponible":-16030,"requerido":120} 
[2026-10-22 16:45:17] local.WARNING: Kit insuficiente al despachar {"order_id":1432,"kit_type":"plegable","disponible":-16030,"requerido":120} 
[2026-10-22 16:46:42] local.WARNING: Kit insuficiente al despachar {"order_id":1433,"kit_type":"bolsa","disponible":-16150,"requerido":1340} 
[2026-10-22 16:46:42] local.WARNING: Kit insuficiente al despachar {"order_id":1433,"kit_type":"folleto","disponible":-16150,"requerido":1340} 
[2026-10-22 16:46:42] local.WARNING: Kit insuficiente al despachar {"order_id":1433,"kit_type":"sticker","disponible":-16150,"requerido":1340} 
[2026-10-22 16:46:42] local.WARNING: Kit insuficiente al despachar {"order_id":1433,"kit_type":"plegable","disponible":-16150,"requerido":1340} 
[2026-10-23 08:41:41] local.ERROR: The resource owner or authorization server denied the request. {"exception":"[object] (League\\OAuth2\\Server\\Exception\\OAuthServerException(code: 9): The resource owner or authorization server denied the request. at /home/stoclistgrupo/public_html/new-backend/vendor/league/oauth2-server/src/Exception/OAuthServerException.php:243)
[stacktrace]
#0 /home/stoclistgrupo/public_html/new-backend/vendor/league/oauth2-server/src/AuthorizationValidators/BearerTokenValidator.php(123): League\\OAuth2\\Server\\Exception\\OAuthServerException::accessDenied('Access token ha...')
#1 /home/stoclistgrupo/public_html/new-backend/vendor/league/oauth2-server/src/ResourceServer.php(84): League\\OAuth2\\Server\\AuthorizationValidators\\BearerTokenValidator->validateAuthorization(Object(Nyholm\\Psr7\\ServerRequest))
#2 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/passport/src/Guards/TokenGuard.php(232): League\\OAuth2\\Server\\ResourceServer->validateAuthenticatedRequest(Object(Nyholm\\Psr7\\ServerRequest))
#3 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/passport/src/Guards/TokenGuard.php(178): Laravel\\Passport\\Guards\\TokenGuard->getPsrRequestViaBearerToken(Object(Illuminate\\Http\\Request))
#4 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/passport/src/Guards/TokenGuard.php(120): Laravel\\Passport\\Guards\\TokenGuard->authenticateViaBearerToken(Object(Illuminate\\Http\\Request))
#5 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php(60): Laravel\\Passport\\Guards\\TokenGuard->user()
#6 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Laravel\\Passport\\Guards\\TokenGuard->check()
#7 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(43): Illuminate\\Auth\\Middleware\\Authenticate->authenticate(Object(Illuminate\\Http\\Request), Array)
#8 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#9 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(116): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(797): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#11 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(776): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#12 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(740): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#13 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(729): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#14 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#15 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(141): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(116): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/stoclistgrupo/public_html/new-backend/public/index.php(53): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 {main}
"} 
[2026-10-23 08:41:41] local.ERROR: The resource owner or authorization server denied the request. {"exception":"[object] (League\\OAuth2\\Server\\Exception\\OAuthServerException(code: 9): The resource owner or authorization server denied the request. at /home/stoclistgrupo/public_html/new-backend/vendor/league/oauth2-server/src/Exception/OAuthServerException.php:243)
[stacktrace]
#0 /home/stoclistgrupo/public_html/new-backend/vendor/league/oauth2-server/src/AuthorizationValidators/BearerTokenValidator.php(123): League\\OAuth2\\Server\\Exception\\OAuthServerException::accessDenied('Access token ha...')
#1 /home/stoclistgrupo/public_html/new-backend/vendor/league/oauth2-server/src/ResourceServer.php(84): League\\OAuth2\\Server\\AuthorizationValidators\\BearerTokenValidator->validateAuthorization(Object(Nyholm\\Psr7\\ServerRequest))
#2 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/passport/src/Guards/TokenGuard.php(232): League\\OAuth2\\Server\\ResourceServer->validateAuthenticatedRequest(Object(Nyholm\\Psr7\\ServerRequest))
#3 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/passport/src/Guards/TokenGuard.php(178): Laravel\\Passport\\Guards\\TokenGuard->getPsrRequestViaBearerToken(Object(Illuminate\\Http\\Request))
#4 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/passport/src/Guards/TokenGuard.php(120): Laravel\\Passport\\Guards\\TokenGuard->authenticateViaBearerToken(Object(Illuminate\\Http\\Request))
#5 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php(60): Laravel\\Passport\\Guards\\TokenGuard->user()
#6 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(64): Laravel\\Passport\\Guards\\TokenGuard->check()
#7 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(43): Illuminate\\Auth\\Middleware\\Authenticate->authenticate(Object(Illuminate\\Http\\Request), Array)
#8 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure), 'api')
#9 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(116): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#10 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(797): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#11 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(776): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#12 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(740): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#13 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php(729): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#14 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(200): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#15 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(141): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#16 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#25 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#26 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(180): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(116): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#31 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(175): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#32 /home/stoclistgrupo/public_html/new-backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(144): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#33 /home/stoclistgrupo/public_html/new-backend/public/index.php(53): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#34 {main}
"} 
[2026-10-23 09:02:47] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-23 09:25:29] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-23 12:14:11] local.INFO: simsExport: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-23 12:14:11] local.INFO: [SimsExport] INICIO export (FromQuery) {"memory_mb":4.0,"memory_limit":"-1","max_exec_time":"0","segment":"dispatched"} 
[2026-10-23 12:14:12] local.INFO: [SimsExport] progreso {"filas_procesadas":5000,"memory_peak_mb":27.0} 
[2026-10-23 12:14:13] local.INFO: [SimsExport] FIN export — sheet construido, PhpSpreadsheet listo para escribir archivo {"filas_procesadas":7841,"memory_peak_mb":44.0} 
[2026-10-24 11:34:43] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-24 15:10:08] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":6.0} 
[2026-10-24 15:10:13] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-24 15:12:24] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":6.0} 
[2026-10-25 15:04:41] local.INFO: simsExport: memoria antes de Excel::download {"memory_peak_mb":6.0} 
[2026-10-25 15:04:41] local.INFO: [SimsExport] INICIO export (FromQuery) {"memory_mb":6.0,"memory_limit":"-1","max_exec_time":"0","segment":"available"} 
[2026-10-25 15:04:42] local.INFO: [SimsExport] progreso {"filas_procesadas":5000,"memory_peak_mb":27.0} 
[2026-10-25 15:04:43] local.INFO: [SimsExport] progreso {"filas_procesadas":10000,"memory_peak_mb":48.0} 
[2026-10-25 15:04:45] local.INFO: [SimsExport] progreso {"filas_procesadas":15000,"memory_peak_mb":77.0} 
[2026-10-25 15:04:46] local.INFO: [SimsExport] progreso {"filas_procesadas":20000,"memory_peak_mb":90.0} 
[2026-10-25 15:04:47] local.INFO: [SimsExport] progreso {"filas_procesadas":25000,"memory_peak_mb":104.0} 
[2026-10-25 15:04:48] local.INFO: [SimsExport] progreso {"filas_procesadas":30000,"memory_peak_mb":142.0} 
[2026-10-25 15:04:48] local.INFO: [SimsExport] FIN export — sheet construido, PhpSpreadsheet listo para escribir archivo {"filas_procesadas":30058,"memory_peak_mb":144.0} 
[2026-10-26 08:06:30] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-26 10:35:30] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-26 10:44:35] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":2.0} 
[2026-10-26 17:04:38] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":6.0} 
[2026-10-27 08:18:31] local.INFO: downloadAllProducts: memoria antes de Excel::download {"memory_peak_mb":6.0} 
