[2024-05-17 07:02:41] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":29874,"operatorID":"192","message":"Elige alguna de las opciones\n\n1 \u00bfCu\u00e1les son los requisitos para obtener un cr\u00e9dito?\n2 \u00bfC\u00f3mo pagar mi cr\u00e9dito?\n3 \u00bfCu\u00e1nto me pueden prestar?\n4 \u00bfQu\u00e9 tasas y cargos cobran?\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:05:27] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":26982,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:05:28] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":26982,"operatorID":"192","message":"\n\n1 \u00bfC\u00f3mo pagar mi cr\u00e9dito?\n2 No he recibido el desembolso.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:16:14] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4701,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:17:04] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4701,"operatorID":"192","message":"Hola {nombre_cliente}.\n\n*Tu\u00a0Cr\u00e9dito Nro. {id_credito},\u00a0otorgado el {fecha_entrega} se encuentra\u00a0VIGENTE.*\n\nVence el {fecha_vencimiento}.\n\n*Tu cuota pendiente por pagar al d\u00eda de hoy {fecha_hoy} es de $ {monto_deuda}.*\n\n\u27a4 Por favor, ingresa el n\u00famero de la opci\u00f3n para brindar m\u00e1s informaci\u00f3n.\n\n\n1 \u00bfC\u00f3mo pagar mi cr\u00e9dito?\n2 \u00bfC\u00f3mo informar un pago?\n3 No he recibido el desembolso.\n4 Enviar soporte de pago realizado.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:20:02] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4701,"operatorID":"192","message":"\u00bfPor cual medio realizaste el pago?\n\n1 BBVA\n2 Santander\n3 Volver al Men\u00fa Anterior\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:20:29] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":9419,"operatorID":"192","message":"Hola Suri Guadalupe \u00bfEn qu\u00e9 podemos ayudarte?\r\n\r\n\u2705 Por favor, ingresa el n\u00famero de la opci\u00f3n para brindar m\u00e1s informaci\u00f3n:\n\n1 \u00bfCu\u00e1l es el estado de mi solicitud? \n2 \u00bfCu\u00e1nto tiempo demora el desembolso?\n3 \u00bfC\u00f3mo firmo el pagar\u00e9?\n4 No llega el c\u00f3digo para firmar el pagar\u00e9.\n5 Problemas con el c\u00f3digo del pagar\u00e9.\n6 Enviar documentaci\u00f3n solicitada.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:20:49] production.INFO: Bot delv: Start {"params":{"driver":"web","userId":"5593372326-4662033110","message":"1"}} [2024-05-17 07:21:53] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":9971,"operatorID":"192","message":"Hola ENRIQUE \u00bfEn qu\u00e9 podemos ayudarte?\r\n\r\n\u2705 Por favor, ingresa el n\u00famero de la opci\u00f3n para brindar m\u00e1s informaci\u00f3n:\n\n1 \u00bfCu\u00e1l es el estado de mi solicitud? \n2 \u00bfCu\u00e1nto tiempo demora el desembolso?\n3 \u00bfC\u00f3mo firmo el pagar\u00e9?\n4 No llega el c\u00f3digo para firmar el pagar\u00e9.\n5 Problemas con el c\u00f3digo del pagar\u00e9.\n6 Enviar documentaci\u00f3n solicitada.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:21:58] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4701,"operatorID":"192","message":"\u2705 Por favor, *env\u00edanos el comprobante de pago* que realizaste."}Response 504 Gateway Time-out

504 Gateway Time-out


nginx/1.25.2
[2024-05-17 07:22:12] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":9419,"operatorID":"192","message":"Suri Guadalupe, s\u00f3lo te falta firmar el pagar\u00e9 para que desembolsemos tu pr\u00e9stamo.\n\n*Tu c\u00f3digo para firmarlo es: 545809*.\n\nIngresa con tus datos a:\n*https:\/\/solventa.mx\/ingresar* digita el c\u00f3digo y listo.\n\nEs necesario que firmes el pagar\u00e9 para que podamos avanzar con tu solicitud y desembolsar el pr\u00e9stamo.\n\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:24:24] production.ERROR: GuzzleHttp\Exception\ConnectException: cURL error 28: Failed to connect to send-services.solventa.mx port 443 after 131898 ms: Couldn't connect to server (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://send-services.solventa.mx/api/enviar in /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:210 Stack trace: #0 /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(158): GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), Array) #1 /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(110): GuzzleHttp\Handler\CurlFactory::finishError(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory)) #2 /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\Handler\CurlFactory::finish(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory)) #3 /var/www/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\Handler\CurlHandler->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #4 /var/www/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #5 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(945): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #6 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(915): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #7 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(901): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #8 /var/www/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(64): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #9 /var/www/vendor/guzzlehttp/guzzle/src/Middleware.php(38): GuzzleHttp\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #10 /var/www/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(71): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #11 /var/www/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\RedirectMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #12 /var/www/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #13 /var/www/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\HandlerStack->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #14 /var/www/vendor/guzzlehttp/guzzle/src/Client.php(169): GuzzleHttp\Client->transfer(Object(GuzzleHttp\Psr7\Request), Array) #15 /var/www/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\Client->requestAsync('POST', Object(GuzzleHttp\Psr7\Uri), Array) #16 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(768): GuzzleHttp\Client->request('POST', 'https://send-se...', Array) #17 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(699): Illuminate\Http\Client\PendingRequest->sendRequest('POST', 'https://send-se...', Array) #18 /var/www/vendor/laravel/framework/src/Illuminate/Support/helpers.php(234): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(1) #19 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(713): retry(0, Object(Closure), 100, NULL) #20 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(596): Illuminate\Http\Client\PendingRequest->send('POST', 'https://send-se...', Array) #21 /var/www/app/Helpers/Comunicacion.php(52): Illuminate\Http\Client\PendingRequest->post('https://send-se...', Array, Array) #22 /var/www/app/Helpers/Comunicacion.php(437): App\Helpers\Comunicacion::request('https://send-se...', Array, 'post') #23 /var/www/app/Conversations/Solicitud/Analisis_16/Analisis_16UserConversationMX.php(178): App\Helpers\Comunicacion::send_message(Array) #24 laravel-serializable-closure://function (\BotMan\BotMan\Messages\Incoming\Answer $answer) use ($bot_menu, $userStorage, $buttons) { try { $selector = \App\Helpers\Gestion\Misc::GetOption($answer, $buttons, $bot_menu); $selectedButton = $selector['selectedButton']; $option_selected = $selector['option_selected']; $envs = \App\Helpers\Env::GetEnvs(); $comunicacion = new \App\Helpers\Comunicacion($envs); if (empty($selectedButton)) { $error_count = $this->bot->userStorage()->get('error_count') + 1 ?? 0; $this->bot->userStorage()->save([ 'error_count' => $error_count, ]); if ($error_count == 3) { $this->say('Lo siento, no pude entender tu respuesta'); $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => "Lo siento, no pude entender tu respuesta", ]); return true; } $this->say('Lo siento, no pude entender tu respuesta por vez numero: ' . $error_count); $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'opertorID' => $userStorage->get('id_operador'), 'message' => "Lo siento, no pude entender tu respuesta" ]); //Retornar al menu principal $this->askReason(); return true; } $mensaje = $selectedButton->say; if (!empty($selectedButton->query)) { $documento = $userStorage->get('documento'); $queryInfoJson = $selectedButton->query; $mensaje = \App\Helpers\Gestion\DynamicTranslator::replaceVariables($selectedButton->say, $queryInfoJson, ['documento' => $documento]); } //Create array optios_used for save in userstorage $options_used = $this->bot->userStorage()->get('options_used') ?? []; array_push($options_used, $selectedButton->value); //Save in userstorage $this->bot->userStorage()->save([ 'options_used' => $options_used, ]); //Validate if user select asignar option if ($selectedButton->value == 'asignacion') { $getOp = $comunicacion->asignar_chat([ 'id_chat' => $userStorage->get('id_chat'), ]); $getOp = json_decode($getOp); // $operador = Operadores::where('idoperador', 130)->get()->first(); $operador = \App\Models\Operadores::where('idoperador', $getOp->operator ?? 70)->get()->first(); $mensaje = str_replace('nombre_pila', $operador->nombre_pila, $mensaje); //Send message to Whatsap $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => $mensaje, ]); $this->say($mensaje); return false; } $this->say($mensaje); $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => $mensaje, ]); //Trigger rest of buttons options $this->askReason(); } catch (\Throwable $th) { $error_count = $this->bot->userStorage()->get('error_count') + 1 ?? 0; $this->bot->userStorage()->save([ 'error_count' => $error_count, ]); if ($error_count == 3) { $this->say('Lo siento, no pude entender tu respuesta'); $this->say('Te invito a que visites nuestro sitio web https://www.solventa.co'); $this->say('También puedes contactarnos por whatsapp en el siguiente enlace: https://wa.me/50212345678'); $this->say('¡Gracias por visitarnos!'); return true; } $this->say('Lo siento, no pude entender tu respuesta'); $this->askReason(); } return $answer; }(86): App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX->askReason() #25 [internal function]: App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX->{closure}(Object(BotMan\BotMan\Messages\Incoming\Answer), Object(App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX)) #26 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(311): call_user_func_array(Object(Closure), Array) #27 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(288): BotMan\BotMan\BotMan->prepareConversationClosure(Object(Closure), Object(App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX), Array) #28 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(245): BotMan\BotMan\BotMan->callConversation(Object(Laravel\SerializableClosure\SerializableClosure), Array, Object(BotMan\BotMan\Messages\Incoming\IncomingMessage), Array) #29 /var/www/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(245): BotMan\BotMan\BotMan->BotMan\BotMan\Traits\{closure}(Object(BotMan\BotMan\Messages\Incoming\IncomingMessage), 0) #30 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(252): Illuminate\Support\Collection->each(Object(Closure)) #31 /var/www/vendor/botman/botman/src/BotMan.php(427): BotMan\BotMan\BotMan->loadActiveConversation() #32 /var/www/app/Http/Controllers/Api/BotmanController.php(125): BotMan\BotMan\BotMan->listen() #33 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\Api\BotmanController->handle(Object(Illuminate\Http\Request)) #34 /var/www/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction('handle', Array) #35 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Api\BotmanController), 'handle') #36 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController() #37 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\Routing\Route->run() #38 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request)) #39 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #40 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure)) #41 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #42 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure)) #43 /var/www/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #44 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #45 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #46 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure)) #47 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #48 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #49 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure)) #50 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #51 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure)) #52 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #53 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #54 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request)) #55 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route)) #56 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request)) #57 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request)) #58 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request)) #59 /var/www/vendor/livewire/livewire/src/DisableBrowserCache.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #60 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Livewire\DisableBrowserCache->handle(Object(Illuminate\Http\Request), Object(Closure)) #61 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #62 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #63 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure)) #64 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #65 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #66 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure)) #67 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #68 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure)) #69 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #70 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure)) #71 /var/www/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #72 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\Cors\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure)) #73 /var/www/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #74 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure)) #75 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #76 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #77 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) #78 /var/www/public/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) #79 {main} Next Illuminate\Http\Client\ConnectionException: cURL error 28: Failed to connect to send-services.solventa.mx port 443 after 131898 ms: Couldn't connect to server (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://send-services.solventa.mx/api/enviar in /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php:711 Stack trace: #0 /var/www/vendor/laravel/framework/src/Illuminate/Support/helpers.php(234): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(1) #1 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(713): retry(0, Object(Closure), 100, NULL) #2 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(596): Illuminate\Http\Client\PendingRequest->send('POST', 'https://send-se...', Array) #3 /var/www/app/Helpers/Comunicacion.php(52): Illuminate\Http\Client\PendingRequest->post('https://send-se...', Array, Array) #4 /var/www/app/Helpers/Comunicacion.php(437): App\Helpers\Comunicacion::request('https://send-se...', Array, 'post') #5 /var/www/app/Conversations/Solicitud/Analisis_16/Analisis_16UserConversationMX.php(178): App\Helpers\Comunicacion::send_message(Array) #6 laravel-serializable-closure://function (\BotMan\BotMan\Messages\Incoming\Answer $answer) use ($bot_menu, $userStorage, $buttons) { try { $selector = \App\Helpers\Gestion\Misc::GetOption($answer, $buttons, $bot_menu); $selectedButton = $selector['selectedButton']; $option_selected = $selector['option_selected']; $envs = \App\Helpers\Env::GetEnvs(); $comunicacion = new \App\Helpers\Comunicacion($envs); if (empty($selectedButton)) { $error_count = $this->bot->userStorage()->get('error_count') + 1 ?? 0; $this->bot->userStorage()->save([ 'error_count' => $error_count, ]); if ($error_count == 3) { $this->say('Lo siento, no pude entender tu respuesta'); $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => "Lo siento, no pude entender tu respuesta", ]); return true; } $this->say('Lo siento, no pude entender tu respuesta por vez numero: ' . $error_count); $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'opertorID' => $userStorage->get('id_operador'), 'message' => "Lo siento, no pude entender tu respuesta" ]); //Retornar al menu principal $this->askReason(); return true; } $mensaje = $selectedButton->say; if (!empty($selectedButton->query)) { $documento = $userStorage->get('documento'); $queryInfoJson = $selectedButton->query; $mensaje = \App\Helpers\Gestion\DynamicTranslator::replaceVariables($selectedButton->say, $queryInfoJson, ['documento' => $documento]); } //Create array optios_used for save in userstorage $options_used = $this->bot->userStorage()->get('options_used') ?? []; array_push($options_used, $selectedButton->value); //Save in userstorage $this->bot->userStorage()->save([ 'options_used' => $options_used, ]); //Validate if user select asignar option if ($selectedButton->value == 'asignacion') { $getOp = $comunicacion->asignar_chat([ 'id_chat' => $userStorage->get('id_chat'), ]); $getOp = json_decode($getOp); // $operador = Operadores::where('idoperador', 130)->get()->first(); $operador = \App\Models\Operadores::where('idoperador', $getOp->operator ?? 70)->get()->first(); $mensaje = str_replace('nombre_pila', $operador->nombre_pila, $mensaje); //Send message to Whatsap $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => $mensaje, ]); $this->say($mensaje); return false; } $this->say($mensaje); $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => $mensaje, ]); //Trigger rest of buttons options $this->askReason(); } catch (\Throwable $th) { $error_count = $this->bot->userStorage()->get('error_count') + 1 ?? 0; $this->bot->userStorage()->save([ 'error_count' => $error_count, ]); if ($error_count == 3) { $this->say('Lo siento, no pude entender tu respuesta'); $this->say('Te invito a que visites nuestro sitio web https://www.solventa.co'); $this->say('También puedes contactarnos por whatsapp en el siguiente enlace: https://wa.me/50212345678'); $this->say('¡Gracias por visitarnos!'); return true; } $this->say('Lo siento, no pude entender tu respuesta'); $this->askReason(); } return $answer; }(86): App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX->askReason() #7 [internal function]: App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX->{closure}(Object(BotMan\BotMan\Messages\Incoming\Answer), Object(App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX)) #8 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(311): call_user_func_array(Object(Closure), Array) #9 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(288): BotMan\BotMan\BotMan->prepareConversationClosure(Object(Closure), Object(App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX), Array) #10 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(245): BotMan\BotMan\BotMan->callConversation(Object(Laravel\SerializableClosure\SerializableClosure), Array, Object(BotMan\BotMan\Messages\Incoming\IncomingMessage), Array) #11 /var/www/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(245): BotMan\BotMan\BotMan->BotMan\BotMan\Traits\{closure}(Object(BotMan\BotMan\Messages\Incoming\IncomingMessage), 0) #12 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(252): Illuminate\Support\Collection->each(Object(Closure)) #13 /var/www/vendor/botman/botman/src/BotMan.php(427): BotMan\BotMan\BotMan->loadActiveConversation() #14 /var/www/app/Http/Controllers/Api/BotmanController.php(125): BotMan\BotMan\BotMan->listen() #15 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\Api\BotmanController->handle(Object(Illuminate\Http\Request)) #16 /var/www/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction('handle', Array) #17 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Api\BotmanController), 'handle') #18 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController() #19 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\Routing\Route->run() #20 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request)) #21 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #22 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure)) #23 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #24 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure)) #25 /var/www/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #26 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #27 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #28 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure)) #29 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #30 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #31 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure)) #32 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #33 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure)) #34 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #35 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #36 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request)) #37 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route)) #38 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request)) #39 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request)) #40 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request)) #41 /var/www/vendor/livewire/livewire/src/DisableBrowserCache.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #42 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Livewire\DisableBrowserCache->handle(Object(Illuminate\Http\Request), Object(Closure)) #43 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #44 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #45 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure)) #46 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #47 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #48 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure)) #49 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #50 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure)) #51 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #52 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure)) #53 /var/www/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #54 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\Cors\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure)) #55 /var/www/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #56 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure)) #57 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #58 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #59 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) #60 /var/www/public/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) #61 {main} [2024-05-17 07:24:47] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":9419,"operatorID":"192","message":"\n\n1 \u00bfCu\u00e1nto tiempo demora el desembolso?\n2 \u00bfC\u00f3mo firmo el pagar\u00e9?\n3 No llega el c\u00f3digo para firmar el pagar\u00e9.\n4 Problemas con el c\u00f3digo del pagar\u00e9.\n5 Enviar documentaci\u00f3n solicitada.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:25:58] production.INFO: Request: https://api-assigments.solventa.mx/api/chat/assign {"id_chat":9419}Response{"message":"Assigment Successfull","operator":323,"priority":6,"flow":"normal"} [2024-05-17 07:26:16] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":9419,"operatorID":"192","message":"Te hemos asignado a Daniel, en unos minutos te responder\u00e1. \n\nPor favor, espere un momento."}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:27:38] production.ERROR: GuzzleHttp\Exception\ConnectException: cURL error 28: Failed to connect to send-services.solventa.mx port 443 after 134133 ms: Couldn't connect to server (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://send-services.solventa.mx/api/enviar in /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:210 Stack trace: #0 /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(158): GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), Array) #1 /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(110): GuzzleHttp\Handler\CurlFactory::finishError(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory)) #2 /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\Handler\CurlFactory::finish(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory)) #3 /var/www/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\Handler\CurlHandler->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #4 /var/www/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #5 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(945): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #6 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(915): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #7 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(901): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #8 /var/www/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(64): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #9 /var/www/vendor/guzzlehttp/guzzle/src/Middleware.php(38): GuzzleHttp\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #10 /var/www/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(71): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #11 /var/www/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\RedirectMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #12 /var/www/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #13 /var/www/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\HandlerStack->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #14 /var/www/vendor/guzzlehttp/guzzle/src/Client.php(169): GuzzleHttp\Client->transfer(Object(GuzzleHttp\Psr7\Request), Array) #15 /var/www/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\Client->requestAsync('POST', Object(GuzzleHttp\Psr7\Uri), Array) #16 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(768): GuzzleHttp\Client->request('POST', 'https://send-se...', Array) #17 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(699): Illuminate\Http\Client\PendingRequest->sendRequest('POST', 'https://send-se...', Array) #18 /var/www/vendor/laravel/framework/src/Illuminate/Support/helpers.php(234): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(1) #19 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(713): retry(0, Object(Closure), 100, NULL) #20 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(596): Illuminate\Http\Client\PendingRequest->send('POST', 'https://send-se...', Array) #21 /var/www/app/Helpers/Comunicacion.php(52): Illuminate\Http\Client\PendingRequest->post('https://send-se...', Array, Array) #22 /var/www/app/Helpers/Comunicacion.php(437): App\Helpers\Comunicacion::request('https://send-se...', Array, 'post') #23 /var/www/app/Conversations/Solicitud/Analisis_16/Analisis_16UserConversationMX.php(178): App\Helpers\Comunicacion::send_message(Array) #24 /var/www/app/Conversations/Solicitud/Analisis_16/Analisis_16UserConversationMX.php(92): App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX->askReason() #25 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(28): App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX->run() #26 /var/www/app/Http/Controllers/Api/BotmanController.php(106): BotMan\BotMan\BotMan->startConversation(Object(App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX)) #27 [internal function]: App\Http\Controllers\Api\BotmanController->App\Http\Controllers\Api\{closure}(Object(BotMan\BotMan\BotMan), 'Hola buenos d\xC3\xAD...') #28 /var/www/vendor/botman/botman/src/BotMan.php(507): call_user_func_array(Object(Closure), Array) #29 /var/www/vendor/botman/botman/src/BotMan.php(430): BotMan\BotMan\BotMan->callMatchingMessages() #30 /var/www/app/Http/Controllers/Api/BotmanController.php(125): BotMan\BotMan\BotMan->listen() #31 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\Api\BotmanController->handle(Object(Illuminate\Http\Request)) #32 /var/www/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction('handle', Array) #33 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Api\BotmanController), 'handle') #34 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController() #35 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\Routing\Route->run() #36 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request)) #37 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #38 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure)) #39 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #40 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure)) #41 /var/www/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #42 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #43 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #44 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure)) #45 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #46 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #47 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure)) #48 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #49 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure)) #50 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #51 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #52 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request)) #53 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route)) #54 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request)) #55 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request)) #56 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request)) #57 /var/www/vendor/livewire/livewire/src/DisableBrowserCache.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #58 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Livewire\DisableBrowserCache->handle(Object(Illuminate\Http\Request), Object(Closure)) #59 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #60 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #61 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure)) #62 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #63 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #64 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure)) #65 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #66 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure)) #67 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #68 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure)) #69 /var/www/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #70 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\Cors\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure)) #71 /var/www/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #72 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure)) #73 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #74 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #75 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) #76 /var/www/public/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) #77 {main} Next Illuminate\Http\Client\ConnectionException: cURL error 28: Failed to connect to send-services.solventa.mx port 443 after 134133 ms: Couldn't connect to server (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://send-services.solventa.mx/api/enviar in /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php:711 Stack trace: #0 /var/www/vendor/laravel/framework/src/Illuminate/Support/helpers.php(234): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(1) #1 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(713): retry(0, Object(Closure), 100, NULL) #2 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(596): Illuminate\Http\Client\PendingRequest->send('POST', 'https://send-se...', Array) #3 /var/www/app/Helpers/Comunicacion.php(52): Illuminate\Http\Client\PendingRequest->post('https://send-se...', Array, Array) #4 /var/www/app/Helpers/Comunicacion.php(437): App\Helpers\Comunicacion::request('https://send-se...', Array, 'post') #5 /var/www/app/Conversations/Solicitud/Analisis_16/Analisis_16UserConversationMX.php(178): App\Helpers\Comunicacion::send_message(Array) #6 /var/www/app/Conversations/Solicitud/Analisis_16/Analisis_16UserConversationMX.php(92): App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX->askReason() #7 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(28): App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX->run() #8 /var/www/app/Http/Controllers/Api/BotmanController.php(106): BotMan\BotMan\BotMan->startConversation(Object(App\Conversations\Solicitud\Analisis_16\Analisis_16UserConversationMX)) #9 [internal function]: App\Http\Controllers\Api\BotmanController->App\Http\Controllers\Api\{closure}(Object(BotMan\BotMan\BotMan), 'Hola buenos d\xC3\xAD...') #10 /var/www/vendor/botman/botman/src/BotMan.php(507): call_user_func_array(Object(Closure), Array) #11 /var/www/vendor/botman/botman/src/BotMan.php(430): BotMan\BotMan\BotMan->callMatchingMessages() #12 /var/www/app/Http/Controllers/Api/BotmanController.php(125): BotMan\BotMan\BotMan->listen() #13 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\Api\BotmanController->handle(Object(Illuminate\Http\Request)) #14 /var/www/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction('handle', Array) #15 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Api\BotmanController), 'handle') #16 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController() #17 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\Routing\Route->run() #18 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request)) #19 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #20 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure)) #21 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #22 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure)) #23 /var/www/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #24 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #25 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #26 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure)) #27 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #28 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #29 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure)) #30 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #31 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure)) #32 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #33 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #34 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request)) #35 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route)) #36 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request)) #37 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request)) #38 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request)) #39 /var/www/vendor/livewire/livewire/src/DisableBrowserCache.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #40 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Livewire\DisableBrowserCache->handle(Object(Illuminate\Http\Request), Object(Closure)) #41 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #42 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #43 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure)) #44 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #45 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #46 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure)) #47 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #48 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure)) #49 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #50 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure)) #51 /var/www/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #52 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\Cors\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure)) #53 /var/www/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #54 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure)) #55 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #56 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #57 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) #58 /var/www/public/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) #59 {main} [2024-05-17 07:27:38] production.ERROR: Error al iniciar la conversación: Call to a member function body() on null [2024-05-17 07:27:48] production.INFO: Request: https://api-assigments.solventa.mx/api/chat/assign {"id_chat":11695}Response{"message":"Assigment Successfull","operator":323,"priority":6,"flow":"normal"} [2024-05-17 07:28:23] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":11695,"operatorID":"192","message":"Hola ROCIO WENDOLYNE \u00bfEn qu\u00e9 podemos ayudarte?\r\n\r\n\u2705 Por favor, ingresa el n\u00famero de la opci\u00f3n para brindar m\u00e1s informaci\u00f3n:\n\n1 \u00bfCu\u00e1l es el estado de mi solicitud? \n2 \u00bfCu\u00e1nto tiempo demora el desembolso?\n3 \u00bfC\u00f3mo firmo el pagar\u00e9?\n4 No llega el c\u00f3digo para firmar el pagar\u00e9.\n5 Problemas con el c\u00f3digo del pagar\u00e9.\n6 Enviar documentaci\u00f3n solicitada.\n"}Response 504 Gateway Time-out

504 Gateway Time-out


nginx/1.25.2
[2024-05-17 07:30:15] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":9971,"operatorID":"192","message":"La firma del pagar\u00e9 es digital.\r\n\r\nPara firmarlo te enviamos un c\u00f3digo por SMS a tu celular.\r\n\r\nLuego de recibir el c\u00f3digo, s\u00f3lo deber\u00e1s ingresarlo en tu solicitud.\r\nInicia sesi\u00f3n con tus datos en *https:\/\/solventa.mx\/ingresar* para \r\ncontinuar con el desembolso.\r\n\r\nEl documento del pagar\u00e9 te lo enviamos a tu correo electr\u00f3nico."}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:30:46] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":9971,"operatorID":"192","message":"\n\n1 \u00bfCu\u00e1l es el estado de mi solicitud? \n2 \u00bfCu\u00e1nto tiempo demora el desembolso?\n3 No llega el c\u00f3digo para firmar el pagar\u00e9.\n4 Problemas con el c\u00f3digo del pagar\u00e9.\n5 Enviar documentaci\u00f3n solicitada.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:31:50] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":26624,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:34:01] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":22431,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:34:02] production.ERROR: GuzzleHttp\Exception\ConnectException: cURL error 28: Failed to connect to send-services.solventa.mx port 443 after 132416 ms: Couldn't connect to server (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://send-services.solventa.mx/api/enviar in /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php:210 Stack trace: #0 /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(158): GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), Array) #1 /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(110): GuzzleHttp\Handler\CurlFactory::finishError(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory)) #2 /var/www/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(47): GuzzleHttp\Handler\CurlFactory::finish(Object(GuzzleHttp\Handler\CurlHandler), Object(GuzzleHttp\Handler\EasyHandle), Object(GuzzleHttp\Handler\CurlFactory)) #3 /var/www/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): GuzzleHttp\Handler\CurlHandler->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #4 /var/www/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(48): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #5 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(945): GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #6 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(915): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #7 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(901): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #8 /var/www/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(64): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #9 /var/www/vendor/guzzlehttp/guzzle/src/Middleware.php(38): GuzzleHttp\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #10 /var/www/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(71): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #11 /var/www/vendor/guzzlehttp/guzzle/src/Middleware.php(63): GuzzleHttp\RedirectMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #12 /var/www/vendor/guzzlehttp/guzzle/src/HandlerStack.php(75): GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), Array) #13 /var/www/vendor/guzzlehttp/guzzle/src/Client.php(333): GuzzleHttp\HandlerStack->__invoke(Object(GuzzleHttp\Psr7\Request), Array) #14 /var/www/vendor/guzzlehttp/guzzle/src/Client.php(169): GuzzleHttp\Client->transfer(Object(GuzzleHttp\Psr7\Request), Array) #15 /var/www/vendor/guzzlehttp/guzzle/src/Client.php(189): GuzzleHttp\Client->requestAsync('POST', Object(GuzzleHttp\Psr7\Uri), Array) #16 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(768): GuzzleHttp\Client->request('POST', 'https://send-se...', Array) #17 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(699): Illuminate\Http\Client\PendingRequest->sendRequest('POST', 'https://send-se...', Array) #18 /var/www/vendor/laravel/framework/src/Illuminate/Support/helpers.php(234): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(1) #19 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(713): retry(0, Object(Closure), 100, NULL) #20 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(596): Illuminate\Http\Client\PendingRequest->send('POST', 'https://send-se...', Array) #21 /var/www/app/Helpers/Comunicacion.php(52): Illuminate\Http\Client\PendingRequest->post('https://send-se...', Array, Array) #22 /var/www/app/Helpers/Comunicacion.php(437): App\Helpers\Comunicacion::request('https://send-se...', Array, 'post') #23 /var/www/app/Conversations/Credito/Vigente/VigenteUserConversationMX.php(200): App\Helpers\Comunicacion::send_message(Array) #24 laravel-serializable-closure://function (\BotMan\BotMan\Messages\Incoming\Answer $answer) use ($bot_menu, $buttons) { try { // Detectar el boton presionado $selector = \App\Helpers\Gestion\Misc::GetOption($answer, $buttons, $bot_menu); $selectedButton = $selector['selectedButton']; $option_selected = $selector['option_selected']; $userStorage = $this->bot->userStorage()->find(); $comunicacion = new \App\Helpers\Comunicacion(\App\Helpers\Env::GetEnvs()); //Create array optios_used for save in userstorage $options_used = $this->bot->userStorage()->get('options_used') ?? []; if (empty($selectedButton)) { $error_count = $this->bot->userStorage()->get('error_count') + 1 ?? 0; $this->bot->userStorage()->save([ 'error_count' => $error_count, ]); if ($error_count == 3) { $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => 'Lo siento, no pude entender tu respuesta', ]); $this->say('Lo siento, no pude entender tu respuesta'); return; } $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => 'Lo siento, no pude entender tu respuesta', ]); $this->say('Lo siento, no pude entender tu respuesta por vez numero: ' . $error_count); $this->askReason(); return true; } \App\Models\Tracking::create([ 'id_chat' => $userStorage->get('id_chat') ?? null, 'respuesta_cliente' => $answer->getText(), 'from' => 'vigente', 'to' => '_vigente', 'option' => $option_selected['additionalParameters']['option'] ?? 0, 'mensaje' => $selectedButton->value, 'fecha' => date('Y-m-d H:i:s') ]); //valide if already exist in array if (!in_array($selectedButton->value, $options_used)) { array_push($options_used, $selectedButton->value); } if (isset($selectedButton->flow)) { $method = $selectedButton->flow; $this->$method(); return true; } //Validate if user select asignar option if ($selectedButton->value == 'asignacion') { $getOp = $comunicacion->asignar_chat([ 'id_chat' => $userStorage->get('id_chat'), ]); $getOp = json_decode($getOp); $mensaje = $selectedButton->say; // $operador = Operadores::where('idoperador', 130)->get()->first(); $operador = \App\Models\Operadores::where('idoperador', $getOp->operator)->get()->first(); $mensaje = str_replace('nombre_pila', $operador->nombre_pila, $mensaje); //Send message to Whatsap $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => $mensaje, ]); $this->say($mensaje); return true; } //Save in userstorage $this->bot->userStorage()->save([ 'options_used' => $options_used, 'error_count' => 0, ]); $mensaje = $selectedButton->say; if (!empty($selectedButton->query)) { $documento = $userStorage->get('documento'); $queryInfoJson = $selectedButton->query; $mensaje = \App\Helpers\Gestion\DynamicTranslator::replaceVariables($selectedButton->say, $queryInfoJson, ['documento' => $documento]); } //Send message to Whatsapp $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => $mensaje, ]); $this->say($mensaje); $this->askReason(); } catch (\Throwable $th) { if ($th->getMessage() !== "Trying to get property 'value' of non-object") { \Illuminate\Support\Facades\Log::error($th->getMessage()); } $comunicacion = new \App\Helpers\Comunicacion(\App\Helpers\Env::GetEnvs()); $error_count = $this->bot->userStorage()->get('error_count') + 1 ?? 0; $this->bot->userStorage()->save([ 'error_count' => $error_count, ]); if ($error_count == 3) { $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => 'Lo siento, no pude entender tu respuesta', ]); return; } $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => 'Lo siento, no pude entender tu respuesta', ]); $this->say('Lo siento, no pude entender tu respuesta'); $this->askReason(); } return $answer; }(37): App\Conversations\Credito\Vigente\VigenteUserConversationMX->askReason() #25 [internal function]: App\Conversations\Credito\Vigente\VigenteUserConversationMX->{closure}(Object(BotMan\BotMan\Messages\Incoming\Answer), Object(App\Conversations\Credito\Vigente\VigenteUserConversationMX)) #26 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(311): call_user_func_array(Object(Closure), Array) #27 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(288): BotMan\BotMan\BotMan->prepareConversationClosure(Object(Closure), Object(App\Conversations\Credito\Vigente\VigenteUserConversationMX), Array) #28 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(245): BotMan\BotMan\BotMan->callConversation(Object(Laravel\SerializableClosure\SerializableClosure), Array, Object(BotMan\BotMan\Messages\Incoming\IncomingMessage), Array) #29 /var/www/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(245): BotMan\BotMan\BotMan->BotMan\BotMan\Traits\{closure}(Object(BotMan\BotMan\Messages\Incoming\IncomingMessage), 0) #30 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(252): Illuminate\Support\Collection->each(Object(Closure)) #31 /var/www/vendor/botman/botman/src/BotMan.php(427): BotMan\BotMan\BotMan->loadActiveConversation() #32 /var/www/app/Http/Controllers/Api/BotmanController.php(125): BotMan\BotMan\BotMan->listen() #33 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\Api\BotmanController->handle(Object(Illuminate\Http\Request)) #34 /var/www/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction('handle', Array) #35 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Api\BotmanController), 'handle') #36 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController() #37 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\Routing\Route->run() #38 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request)) #39 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #40 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure)) #41 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #42 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure)) #43 /var/www/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #44 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #45 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #46 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure)) #47 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #48 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #49 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure)) #50 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #51 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure)) #52 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #53 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #54 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request)) #55 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route)) #56 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request)) #57 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request)) #58 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request)) #59 /var/www/vendor/livewire/livewire/src/DisableBrowserCache.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #60 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Livewire\DisableBrowserCache->handle(Object(Illuminate\Http\Request), Object(Closure)) #61 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #62 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #63 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure)) #64 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #65 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #66 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure)) #67 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #68 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure)) #69 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #70 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure)) #71 /var/www/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #72 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\Cors\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure)) #73 /var/www/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #74 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure)) #75 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #76 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #77 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) #78 /var/www/public/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) #79 {main} Next Illuminate\Http\Client\ConnectionException: cURL error 28: Failed to connect to send-services.solventa.mx port 443 after 132416 ms: Couldn't connect to server (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://send-services.solventa.mx/api/enviar in /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php:711 Stack trace: #0 /var/www/vendor/laravel/framework/src/Illuminate/Support/helpers.php(234): Illuminate\Http\Client\PendingRequest->Illuminate\Http\Client\{closure}(1) #1 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(713): retry(0, Object(Closure), 100, NULL) #2 /var/www/vendor/laravel/framework/src/Illuminate/Http/Client/PendingRequest.php(596): Illuminate\Http\Client\PendingRequest->send('POST', 'https://send-se...', Array) #3 /var/www/app/Helpers/Comunicacion.php(52): Illuminate\Http\Client\PendingRequest->post('https://send-se...', Array, Array) #4 /var/www/app/Helpers/Comunicacion.php(437): App\Helpers\Comunicacion::request('https://send-se...', Array, 'post') #5 /var/www/app/Conversations/Credito/Vigente/VigenteUserConversationMX.php(200): App\Helpers\Comunicacion::send_message(Array) #6 laravel-serializable-closure://function (\BotMan\BotMan\Messages\Incoming\Answer $answer) use ($bot_menu, $buttons) { try { // Detectar el boton presionado $selector = \App\Helpers\Gestion\Misc::GetOption($answer, $buttons, $bot_menu); $selectedButton = $selector['selectedButton']; $option_selected = $selector['option_selected']; $userStorage = $this->bot->userStorage()->find(); $comunicacion = new \App\Helpers\Comunicacion(\App\Helpers\Env::GetEnvs()); //Create array optios_used for save in userstorage $options_used = $this->bot->userStorage()->get('options_used') ?? []; if (empty($selectedButton)) { $error_count = $this->bot->userStorage()->get('error_count') + 1 ?? 0; $this->bot->userStorage()->save([ 'error_count' => $error_count, ]); if ($error_count == 3) { $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => 'Lo siento, no pude entender tu respuesta', ]); $this->say('Lo siento, no pude entender tu respuesta'); return; } $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => 'Lo siento, no pude entender tu respuesta', ]); $this->say('Lo siento, no pude entender tu respuesta por vez numero: ' . $error_count); $this->askReason(); return true; } \App\Models\Tracking::create([ 'id_chat' => $userStorage->get('id_chat') ?? null, 'respuesta_cliente' => $answer->getText(), 'from' => 'vigente', 'to' => '_vigente', 'option' => $option_selected['additionalParameters']['option'] ?? 0, 'mensaje' => $selectedButton->value, 'fecha' => date('Y-m-d H:i:s') ]); //valide if already exist in array if (!in_array($selectedButton->value, $options_used)) { array_push($options_used, $selectedButton->value); } if (isset($selectedButton->flow)) { $method = $selectedButton->flow; $this->$method(); return true; } //Validate if user select asignar option if ($selectedButton->value == 'asignacion') { $getOp = $comunicacion->asignar_chat([ 'id_chat' => $userStorage->get('id_chat'), ]); $getOp = json_decode($getOp); $mensaje = $selectedButton->say; // $operador = Operadores::where('idoperador', 130)->get()->first(); $operador = \App\Models\Operadores::where('idoperador', $getOp->operator)->get()->first(); $mensaje = str_replace('nombre_pila', $operador->nombre_pila, $mensaje); //Send message to Whatsap $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => $mensaje, ]); $this->say($mensaje); return true; } //Save in userstorage $this->bot->userStorage()->save([ 'options_used' => $options_used, 'error_count' => 0, ]); $mensaje = $selectedButton->say; if (!empty($selectedButton->query)) { $documento = $userStorage->get('documento'); $queryInfoJson = $selectedButton->query; $mensaje = \App\Helpers\Gestion\DynamicTranslator::replaceVariables($selectedButton->say, $queryInfoJson, ['documento' => $documento]); } //Send message to Whatsapp $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => $mensaje, ]); $this->say($mensaje); $this->askReason(); } catch (\Throwable $th) { if ($th->getMessage() !== "Trying to get property 'value' of non-object") { \Illuminate\Support\Facades\Log::error($th->getMessage()); } $comunicacion = new \App\Helpers\Comunicacion(\App\Helpers\Env::GetEnvs()); $error_count = $this->bot->userStorage()->get('error_count') + 1 ?? 0; $this->bot->userStorage()->save([ 'error_count' => $error_count, ]); if ($error_count == 3) { $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => 'Lo siento, no pude entender tu respuesta', ]); return; } $comunicacion->send_message([ 'chatID' => $userStorage->get('id_chat'), 'operatorID' => $userStorage->get('id_operador'), 'message' => 'Lo siento, no pude entender tu respuesta', ]); $this->say('Lo siento, no pude entender tu respuesta'); $this->askReason(); } return $answer; }(37): App\Conversations\Credito\Vigente\VigenteUserConversationMX->askReason() #7 [internal function]: App\Conversations\Credito\Vigente\VigenteUserConversationMX->{closure}(Object(BotMan\BotMan\Messages\Incoming\Answer), Object(App\Conversations\Credito\Vigente\VigenteUserConversationMX)) #8 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(311): call_user_func_array(Object(Closure), Array) #9 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(288): BotMan\BotMan\BotMan->prepareConversationClosure(Object(Closure), Object(App\Conversations\Credito\Vigente\VigenteUserConversationMX), Array) #10 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(245): BotMan\BotMan\BotMan->callConversation(Object(Laravel\SerializableClosure\SerializableClosure), Array, Object(BotMan\BotMan\Messages\Incoming\IncomingMessage), Array) #11 /var/www/vendor/laravel/framework/src/Illuminate/Collections/Traits/EnumeratesValues.php(245): BotMan\BotMan\BotMan->BotMan\BotMan\Traits\{closure}(Object(BotMan\BotMan\Messages\Incoming\IncomingMessage), 0) #12 /var/www/vendor/botman/botman/src/Traits/HandlesConversations.php(252): Illuminate\Support\Collection->each(Object(Closure)) #13 /var/www/vendor/botman/botman/src/BotMan.php(427): BotMan\BotMan\BotMan->loadActiveConversation() #14 /var/www/app/Http/Controllers/Api/BotmanController.php(125): BotMan\BotMan\BotMan->listen() #15 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\Api\BotmanController->handle(Object(Illuminate\Http\Request)) #16 /var/www/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction('handle', Array) #17 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\Api\BotmanController), 'handle') #18 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController() #19 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\Routing\Route->run() #20 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request)) #21 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #22 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure)) #23 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #24 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle(Object(Illuminate\Http\Request), Object(Closure)) #25 /var/www/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #26 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #27 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #28 /var/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\Session\Middleware\StartSession->handleStatefulRequest(Object(Illuminate\Http\Request), Object(Illuminate\Session\Store), Object(Closure)) #29 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure)) #30 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #31 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle(Object(Illuminate\Http\Request), Object(Closure)) #32 /var/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #33 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Cookie\Middleware\EncryptCookies->handle(Object(Illuminate\Http\Request), Object(Closure)) #34 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #35 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #36 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request)) #37 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route)) #38 /var/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request)) #39 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request)) #40 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request)) #41 /var/www/vendor/livewire/livewire/src/DisableBrowserCache.php(19): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #42 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Livewire\DisableBrowserCache->handle(Object(Illuminate\Http\Request), Object(Closure)) #43 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #44 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #45 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure)) #46 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #47 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure)) #48 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure)) #49 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #50 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure)) #51 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #52 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure)) #53 /var/www/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #54 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\Cors\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure)) #55 /var/www/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(39): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #56 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure)) #57 /var/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request)) #58 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\Pipeline\Pipeline->then(Object(Closure)) #59 /var/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request)) #60 /var/www/public/index.php(53): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request)) #61 {main} [2024-05-17 07:34:02] production.ERROR: Call to a member function body() on null [2024-05-17 07:34:18] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":22431,"operatorID":"192","message":"\n\n1 \u00bfC\u00f3mo pagar mi cr\u00e9dito?\n2 No he recibido el desembolso.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:34:33] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":26624,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:36:14] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":26624,"operatorID":"192","message":"\n\n1 \u00bfC\u00f3mo pagar mi cr\u00e9dito?\n2 No he recibido el desembolso.\n"}Response 504 Gateway Time-out

504 Gateway Time-out


nginx/1.25.2
[2024-05-17 07:36:35] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":26624,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:38:13] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4775,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:38:37] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4775,"operatorID":"192","message":"Hola Alejandro. \n\n*Tu cr\u00e9dito Nro. 1599, otorgado el 30-04-2024 se encuentra en MORA*. Venci\u00f3 el 16-05-2024 y tiene 1 d\u00edas de atraso.\n\nAl d\u00eda de hoy 17-05-2024, *tu deuda pendiente por pagar es de $1.431,39*\n\n1 \u00bfC\u00f3mo pagar mi cr\u00e9dito?.\n2 No se ha actualizado mi pago en la p\u00e1gina. \n3 Pedir un Acuerdo de Pago.\n4 \u00bfC\u00f3mo informar un pago?.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:38:59] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4775,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:39:00] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4775,"operatorID":"192","message":"Hola Alejandro. \n\n*Tu cr\u00e9dito Nro. 1599, otorgado el 30-04-2024 se encuentra en MORA*. Venci\u00f3 el 16-05-2024 y tiene 1 d\u00edas de atraso.\n\nAl d\u00eda de hoy 17-05-2024, *tu deuda pendiente por pagar es de $1.431,39*\n\n1 \u00bfC\u00f3mo pagar mi cr\u00e9dito?.\n2 No se ha actualizado mi pago en la p\u00e1gina. \n3 Pedir un Acuerdo de Pago.\n4 \u00bfC\u00f3mo informar un pago?.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:39:50] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":24846,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:39:51] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4775,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:39:51] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":24846,"operatorID":"192","message":"\n\n1 \u00bfC\u00f3mo pagar mi cr\u00e9dito?\n2 No he recibido el desembolso.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:39:52] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":4775,"operatorID":"192","message":"Hola Alejandro. \n\n*Tu cr\u00e9dito Nro. 1599, otorgado el 30-04-2024 se encuentra en MORA*. Venci\u00f3 el 16-05-2024 y tiene 1 d\u00edas de atraso.\n\nAl d\u00eda de hoy 17-05-2024, *tu deuda pendiente por pagar es de $1.431,39*\n\n1 \u00bfC\u00f3mo pagar mi cr\u00e9dito?.\n2 No se ha actualizado mi pago en la p\u00e1gina. \n3 Pedir un Acuerdo de Pago.\n4 \u00bfC\u00f3mo informar un pago?.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:44:53] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":25723,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:44:53] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":25723,"operatorID":"192","message":"\u00bfPor cual medio realizaste el pago?\n\n1 Santander\n2 Volver al Men\u00fa Anterior\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:45:12] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":25723,"operatorID":"192","message":"\n\n1 \u00bfC\u00f3mo pagar mi cr\u00e9dito?\n2 No he recibido el desembolso.\n3 Enviar soporte de pago realizado.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:45:32] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":25723,"operatorID":"192","message":"\u00bfPor cual medio realizaste el pago?\n\n1 Santander\n2 Volver al Men\u00fa Anterior\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:54:14] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":29874,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta "}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:54:15] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":29874,"operatorID":"192","message":"Elige alguna de las opciones\n\n1 \u00bfCu\u00e1les son los requisitos para obtener un cr\u00e9dito?\n2 \u00bfC\u00f3mo pagar mi cr\u00e9dito?\n3 \u00bfCu\u00e1nto me pueden prestar?\n4 \u00bfQu\u00e9 tasas y cargos cobran?\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:54:21] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":29874,"operatorID":"192","message":"Lo siento, no pude entender tu respuesta "}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:54:22] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":29874,"operatorID":"192","message":"Elige alguna de las opciones\n\n1 \u00bfCu\u00e1les son los requisitos para obtener un cr\u00e9dito?\n2 \u00bfC\u00f3mo pagar mi cr\u00e9dito?\n3 \u00bfCu\u00e1nto me pueden prestar?\n4 \u00bfQu\u00e9 tasas y cargos cobran?\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}} [2024-05-17 07:54:31] production.INFO: Request: https://api-assigments.solventa.mx/api/chat/assign {"id_chat":29874}Response{"message":"Assigment Successfull","operator":323,"priority":6,"flow":"normal"} [2024-05-17 07:54:32] production.INFO: Request: https://send-services.solventa.mx/api/enviar {"chatID":29874,"operatorID":"192","message":"Te hemos asignado a Daniel, en unos minutos te responder\u00e1. Por favor, aguarda.\n"}Response{"status":200,"data":{"mensaje":"Mensaje enviado correctamente","origen":"enviar_whatsapp","estado":true}}