2026-03-04 12:00:25 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-04 12:00:25 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-04 12:00:25 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-04 12:00:25 [INFO]: 🌍 Entorno: development
2026-03-04 12:00:25 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:00:25 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:00:25 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:00:32 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-03-04 12:00:33 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-04 12:00:33 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-04 12:00:33 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-04 12:00:33 [INFO]: 🌍 Entorno: development
2026-03-04 12:00:33 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:00:33 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:00:33 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:00:39 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:00:39 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-04 12:00:39 [INFO]: ✅ Firma validada correctamente
2026-03-04 12:00:39 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-04 12:00:39 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-04 12:00:39 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-04 12:00:39 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493516145386","messageId":"wamid.HBgNNTQ5MzUxNjE0NTM4NhUCABIYFjNFQjAzQkM4ODZFNEJEQkFFRkJEM0YA","type":"text","phone_number_id":"463295145443777"}
2026-03-04 12:00:39 [INFO]: Texto: "❤️ mensaje de prueba para ver el funcionamiento de API 🌟"
2026-03-04 12:00:42 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:00:42 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:00:42 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:00:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:00:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:00:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:01:00 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:01:00 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:01:00 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:01:04 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:01:04 [INFO]: 📩 Evento recibido {"object":"page","entries":1,"signature":"presente"}
2026-03-04 12:01:04 [INFO]: ✅ Firma validada correctamente
2026-03-04 12:01:04 [INFO]: 🔄 Procesando evento tipo: page
2026-03-04 12:01:04 [INFO]: 📘 Facebook Page: 188500244567741
2026-03-04 12:01:04 [INFO]: 💬 Mensaje Facebook entrante {"from":"3868447213231268","to":"188500244567741","pageId":"188500244567741","text":"PRUEBA DESDE FACEBOOK PARA VER LOGS"}
2026-03-04 12:01:14 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:01:14 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:01:14 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:01:40 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:01:40 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:01:40 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:01:41 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:01:41 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:01:41 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:01:52 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:01:52 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:01:52 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:02:18 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:02:18 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:02:18 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:03:24 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:03:24 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:03:24 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:03:49 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:03:49 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:03:49 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:03:51 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:03:51 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:03:51 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:04:05 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:04:05 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:04:05 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:04:18 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:04:18 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:04:18 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:04:39 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:04:39 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:04:39 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:04:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:04:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:04:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:05:14 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:05:14 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:05:14 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:05:16 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:05:16 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:05:16 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:05:16 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:05:16 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:05:16 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:05:17 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:05:17 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:05:17 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:05:17 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:05:17 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:05:17 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:05:17 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:05:17 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:05:17 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:05:18 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:05:18 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:05:18 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:05:19 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:05:19 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:05:19 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:05:23 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:05:23 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:05:23 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:06:20 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:06:20 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:06:20 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:07:14 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:07:14 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:07:14 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:07:17 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:07:17 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:07:17 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:07:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:07:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:07:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:08:02 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:08:02 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:08:02 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:09:19 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:09:19 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:09:19 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:10:25 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:10:25 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:10:25 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:10:28 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:10:28 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:10:28 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:11:36 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:11:36 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:11:36 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:12:51 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:12:51 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:12:51 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:14:06 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:14:06 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:14:06 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:14:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:14:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:14:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:15:22 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:15:22 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:15:22 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:15:44 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:15:44 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:15:44 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:15:54 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:15:54 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:15:54 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:16:13 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:16:13 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:16:13 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:17:16 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:17:16 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:17:16 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:17:44 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:17:44 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:17:44 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:17:45 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:17:45 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:17:45 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:18:23 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:18:23 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:18:23 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:19:01 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:19:01 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:19:01 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:19:30 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:19:30 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:19:30 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:20:31 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:20:31 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:20:31 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:20:31 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:20:31 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:20:31 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:20:31 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:20:31 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:20:31 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:20:32 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:20:32 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:20:32 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:20:32 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:20:32 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:20:32 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:20:33 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:20:33 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:20:33 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:20:36 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:20:36 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:20:36 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:20:46 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:20:46 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:20:46 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:21:50 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:21:50 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:21:50 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:22:43 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:22:43 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:22:43 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:23:27 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:23:27 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:23:27 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:24:07 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:24:07 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:24:07 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:24:59 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:24:59 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:24:59 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:25:37 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:25:37 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:25:37 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:26:50 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:26:50 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:26:50 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:27:29 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:27:29 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:27:29 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:28:44 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:28:44 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:28:44 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:28:55 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:28:55 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:28:55 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:29:14 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:29:14 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:29:14 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:30:15 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:30:15 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:30:15 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:31:24 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:31:24 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:31:24 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:31:53 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:31:53 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:31:53 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:32:54 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:32:54 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:32:54 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:33:05 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:33:05 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:33:05 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:34:22 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:34:22 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:34:22 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:34:50 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:34:50 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:34:50 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:35:43 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:35:43 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:35:43 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:36:22 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:36:22 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:36:22 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:36:31 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:36:31 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:36:31 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:36:37 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:36:37 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:36:37 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:37:42 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:37:42 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:37:42 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:37:43 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:37:43 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:37:43 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:37:43 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:37:43 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:37:43 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:37:43 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:37:43 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:37:43 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:37:44 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:37:44 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:37:44 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:37:44 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:37:44 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:37:44 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:37:46 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:37:46 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:37:46 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:37:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:37:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:37:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:37:57 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:37:57 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:37:57 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:38:36 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:38:36 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:38:36 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:39:24 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:39:24 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:39:24 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:39:40 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:39:40 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:39:40 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:40:56 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:40:56 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:40:56 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:41:30 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:41:30 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:41:30 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:42:30 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:42:30 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:42:30 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:42:35 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:42:35 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:42:35 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:42:35 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:42:35 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:42:35 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:42:42 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:42:42 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:42:42 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:43:03 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:43:03 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:43:03 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:43:50 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:43:50 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:43:50 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:44:01 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:44:01 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:44:01 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:44:44 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:44:44 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:44:44 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:45:25 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:45:25 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:45:25 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:46:31 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:46:31 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:46:31 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:47:08 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:47:08 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:47:08 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:47:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:47:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:47:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:48:20 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:48:20 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:48:20 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:48:28 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:48:28 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:48:28 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:49:02 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:49:02 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:49:02 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:49:12 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:49:12 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:49:12 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:49:47 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:49:47 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:49:47 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:49:47 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:49:47 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:49:47 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:49:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:49:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:49:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:49:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:49:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:49:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:49:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:49:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:49:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:49:49 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:49:49 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:49:49 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:49:50 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:49:50 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:49:50 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:50:02 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:50:02 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:50:02 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:50:50 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:50:50 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:50:50 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:51:28 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:51:28 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:51:28 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:51:34 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:51:34 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:51:34 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:52:52 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:52:52 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:52:52 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:53:56 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:53:56 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:53:56 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:54:39 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:54:39 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:54:39 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:55:57 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:55:57 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:55:57 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:57:02 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:57:02 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:57:02 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:57:12 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:57:12 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:57:12 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:57:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:57:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:57:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:58:23 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:58:23 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:58:23 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 12:59:08 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 12:59:08 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 12:59:08 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:00:12 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:00:12 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:00:12 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:00:56 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:00:56 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:00:56 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:01:44 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:01:44 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:01:44 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:02:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:02:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:02:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:02:25 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:02:25 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:02:25 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:02:46 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:02:46 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:02:46 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:03:34 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:03:34 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:03:34 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:03:54 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:03:54 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:03:54 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:04:07 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:04:07 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:04:07 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:04:36 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:04:36 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:04:36 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:04:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:04:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:04:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:04:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:04:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:04:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:04:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:04:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:04:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:04:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:04:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:04:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:04:49 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:04:49 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:04:49 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:04:49 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:04:49 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:04:49 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:04:50 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:04:50 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:04:50 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:05:00 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:05:00 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:05:00 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:05:47 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:05:47 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:05:47 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:05:52 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:05:52 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:05:52 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:07:00 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:07:00 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:07:00 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:07:42 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:07:42 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:07:42 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:08:39 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:08:39 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:08:39 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:09:27 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:09:27 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:09:27 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:10:27 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:10:27 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:10:27 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:10:28 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:10:28 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:10:28 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:10:58 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:10:58 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:10:58 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:11:55 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:11:55 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:11:55 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:12:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:12:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:12:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:12:55 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:12:55 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:12:55 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:13:34 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:13:34 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:13:34 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:14:00 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:14:00 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:14:00 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:14:23 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:14:23 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:14:23 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:15:14 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:15:14 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:15:14 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:16:15 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:16:15 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:16:15 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:17:29 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:17:29 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:17:29 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:18:35 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:18:35 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:18:35 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:19:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:19:48 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:19:48 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:19:57 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:19:57 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:19:57 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:20:04 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:20:04 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:20:04 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:20:52 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:20:52 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:20:52 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:20:53 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:20:53 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:20:53 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:20:53 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:20:53 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:20:53 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:20:53 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:20:53 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:20:53 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:20:54 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:20:54 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:20:54 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:20:54 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:20:54 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:20:54 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:20:56 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:20:56 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:20:56 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:20:59 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:20:59 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:20:59 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:21:14 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:21:14 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:21:14 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:21:55 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:21:55 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:21:55 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:22:03 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:22:03 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:22:03 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:22:31 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:22:31 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:22:31 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:23:20 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:23:20 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:23:20 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:23:57 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:23:57 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:23:57 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:25:04 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:25:04 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:25:04 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:25:45 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:25:45 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:25:45 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:25:50 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:25:50 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:25:50 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:26:57 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:26:57 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:26:57 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:27:02 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:27:02 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:27:02 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:27:36 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:27:36 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:27:36 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:28:04 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:28:04 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:28:04 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:28:55 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:28:55 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:28:55 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:30:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:30:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:30:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:31:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:31:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:31:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:31:34 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:31:34 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:31:34 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:32:36 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:32:36 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:32:36 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:33:34 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:33:34 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:33:34 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:34:44 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:34:44 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:34:44 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:34:46 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:34:46 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:34:46 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:35:09 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:35:09 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:35:09 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 13:36:04 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 13:36:04 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 13:36:04 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:01:10 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-03-04 14:01:11 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-04 14:01:11 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-04 14:01:11 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-04 14:01:11 [INFO]: 🌍 Entorno: development
2026-03-04 14:01:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:01:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:01:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:01:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:01:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:01:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:01:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:01:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:01:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:01:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:01:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:01:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:01:11 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:01:11 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:01:11 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:01:12 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:01:12 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:01:12 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:01:12 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:01:12 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:01:12 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:01:15 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:01:15 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:01:15 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:01:26 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:01:26 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:01:26 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:02:10 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:02:10 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:02:10 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:02:44 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:02:44 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:02:44 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:02:51 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:02:51 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:02:51 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:03:56 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:03:56 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:03:56 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:04:43 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:04:43 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:04:43 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:04:56 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:04:56 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:04:56 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:06:05 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:06:05 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:06:05 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:06:06 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:06:06 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:06:06 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:06:22 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:06:22 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:06:22 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:06:35 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:06:35 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:06:35 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:07:33 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:07:33 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:07:33 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:07:57 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:07:57 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:07:57 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:08:31 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:08:31 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:08:31 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:09:34 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:09:34 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:09:34 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:09:42 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:09:42 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:09:42 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:10:52 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:10:52 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:10:52 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:11:18 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:11:18 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:11:18 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:11:58 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:11:58 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:11:58 [WARN]: ⚠️ Firma inválida - Posible request no autorizada
2026-03-04 14:12:11 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-03-04 14:13:02 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-04 14:13:02 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-04 14:13:02 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-04 14:13:02 [INFO]: 🌍 Entorno: development
2026-03-04 14:13:02 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:13:02 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:13:02 [INFO]: 🔐 Usando Instagram App Secret para validación
2026-03-04 14:13:02 [INFO]: ✅ Firma validada correctamente {"object":"instagram"}
2026-03-04 14:13:02 [INFO]: 🔄 Procesando evento tipo: instagram
2026-03-04 14:13:02 [INFO]: 📷 Instagram: 17841444896320239
2026-03-04 14:13:02 [INFO]: 💬 Mensaje Instagram entrante {"from":"4691037457573651","to":"17841444896320239","instagramId":"17841444896320239","text":"Probando pues"}
2026-03-04 14:13:02 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:13:02 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:13:02 [INFO]: 🔐 Usando Instagram App Secret para validación
2026-03-04 14:13:02 [INFO]: ✅ Firma validada correctamente {"object":"instagram"}
2026-03-04 14:13:02 [INFO]: 🔄 Procesando evento tipo: instagram
2026-03-04 14:13:02 [INFO]: 📷 Instagram: 17841444896320239
2026-03-04 14:13:11 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-03-04 14:13:47 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-04 14:13:47 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-04 14:13:47 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-04 14:13:47 [INFO]: 🌍 Entorno: development
2026-03-04 14:13:47 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-04 14:13:48 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-04 14:13:53 [INFO]: GET /health {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-04 14:14:12 [INFO]: GET /messages {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-04 14:15:51 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:15:51 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:15:51 [INFO]: 🔐 Usando Instagram App Secret para validación
2026-03-04 14:15:51 [INFO]: ✅ Firma validada correctamente {"object":"instagram"}
2026-03-04 14:15:51 [INFO]: 🔄 Procesando evento tipo: instagram
2026-03-04 14:15:51 [INFO]: 📷 Instagram: 17841444896320239
2026-03-04 14:15:52 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-04 14:15:52 [INFO]: 📩 Evento recibido {"object":"instagram","entries":1,"signature":"presente"}
2026-03-04 14:15:52 [INFO]: 🔐 Usando Instagram App Secret para validación
2026-03-04 14:15:52 [INFO]: ✅ Firma validada correctamente {"object":"instagram"}
2026-03-04 14:15:52 [INFO]: 🔄 Procesando evento tipo: instagram
2026-03-04 14:15:52 [INFO]: 📷 Instagram: 17841444896320239
2026-03-04 14:15:52 [INFO]: 💬 Mensaje Instagram entrante {"from":"4691037457573651","to":"17841444896320239","instagramId":"17841444896320239","text":"Probando pues otro instagram a ver si funca"}
2026-03-04 14:30:05 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-04 14:30:05 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-04 14:30:05 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-04 14:30:05 [INFO]: 🌍 Entorno: development
2026-03-04 14:30:05 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-04 14:30:05 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-04 14:30:05 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-04 14:30:05 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-04 14:42:59 [INFO]: GET /_ignition/execute-solution {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.3 Safari/605.1.15"}
2026-03-04 15:14:19 [INFO]: GET /_ignition/execute-solution {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (ZZ; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36"}
2026-03-04 16:33:22 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CMS-Checker/1.0; +https://example.com)"}
2026-03-04 16:33:22 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CMS-Checker/1.0; +https://example.com)"}
2026-03-04 20:27:13 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-04 20:27:15 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-04 20:27:20 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-04 20:51:30 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-04 20:51:44 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-04 20:52:06 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-04 21:04:20 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-04 21:04:21 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-04 21:04:26 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-04 23:13:03 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-03-04 23:13:04 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-04 23:13:04 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-04 23:13:04 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-04 23:13:04 [INFO]: 🌍 Entorno: development
2026-03-04 23:13:04 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-04 23:13:08 [INFO]: GET /health {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-04 23:13:27 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Linux; Android 9; ALP-TL00 Build/HUAWEIALP-TL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/76.0.3809.89 Mobile Safari/537.36 T7/11.20 SP-engine/2.16.0 baiduboxapp/11.20.0.14 (Baidu; P1 9)"}
2026-03-04 23:13:28 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-03-04 23:13:28 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-04 23:13:28 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-04 23:13:28 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-04 23:13:28 [INFO]: 🌍 Entorno: development
2026-03-04 23:13:28 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Linux; Android 9; ALP-TL00 Build/HUAWEIALP-TL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/76.0.3809.89 Mobile Safari/537.36 T7/11.20 SP-engine/2.16.0 baiduboxapp/11.20.0.14 (Baidu; P1 9)"}
2026-03-04 23:27:12 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-04 23:27:12 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-04 23:36:04 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-05 01:07:57 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-05 01:07:57 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-05 01:07:57 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-05 01:07:57 [INFO]: 🌍 Entorno: development
2026-03-05 01:07:57 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-05 01:07:57 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-05 01:07:58 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-05 01:07:58 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-05 01:07:58 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-05 01:07:58 [INFO]: 🌍 Entorno: development
2026-03-05 01:07:58 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-05 01:08:00 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-05 01:56:17 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-05 01:56:17 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-05 01:56:17 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-05 01:56:17 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-05 01:56:17 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-05 01:56:17 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-05 01:56:17 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493516145386","messageId":"wamid.HBgNNTQ5MzUxNjE0NTM4NhUCABIYFjNFQjBBRjUzODg1Mzc3MTRDRDhDQzMA","type":"text","phone_number_id":"463295145443777"}
2026-03-05 01:56:17 [INFO]: Texto: "viendo trigger de manychat"
2026-03-05 05:03:59 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-05 05:04:31 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-05 10:04:15 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-05 10:54:25 [INFO]: GET /health {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-05 10:54:29 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-05 10:57:00 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-05 10:57:00 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-05 10:57:00 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-05 10:57:00 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-05 10:57:00 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-05 10:57:00 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-05 10:57:00 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493516145386","messageId":"wamid.HBgNNTQ5MzUxNjE0NTM4NhUCABIYFjNFQjAwNTI3NDEwMEVCQUZBODMwMzEA","type":"text","phone_number_id":"463295145443777"}
2026-03-05 10:57:00 [INFO]: Texto: "❤️ mensaje de prueba para ver el funcionamiento de API 🌟"
2026-03-05 10:57:59 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-03-05 11:36:10 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-03-05 18:22:08 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-03-05 18:22:08 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-05 18:22:08 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-05 18:22:08 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-05 18:22:08 [INFO]: 🌍 Entorno: development
2026-03-05 18:22:08 [INFO]: GET /health {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-05 18:22:08 [INFO]: ✅ Conexión MySQL exitosa
2026-03-05 18:22:12 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-03-05 18:22:12 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-03-05 18:22:12 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-05 18:22:12 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-05 18:22:12 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-05 18:22:12 [INFO]: 🌍 Entorno: development
2026-03-05 18:22:12 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-05 18:22:12 [INFO]: ✅ Conexión MySQL exitosa
2026-03-05 18:22:55 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-05 18:22:55 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-05 18:22:55 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-05 18:22:55 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-05 18:22:55 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-05 18:22:55 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-05 18:22:55 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493516145386","id":"wamid.HBgNNTQ5MzUxNjE0NTM4NhUCABIYFjNFQjA4MUJFRDgzNTI5NDgzMUQ0NTYA","type":"text"}
2026-03-05 18:22:55 [INFO]: ✅ Nuevo contacto creado: whatsapp - 5493516145386
2026-03-05 18:22:55 [INFO]: ✅ Nueva conversación creada: 1 para contacto 1
2026-03-05 18:22:55 [INFO]: Texto: "solucionando buygs con patito"
2026-03-05 18:22:55 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-05 18:22:55 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-06 00:08:28 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-06 00:08:28 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-06 01:25:38 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-06 05:03:50 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-06 05:04:34 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-06 07:52:07 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-06 07:52:07 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-06 07:52:07 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-06 07:52:07 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-06 07:52:07 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-06 07:52:07 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-06 07:52:07 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493516145386","id":"wamid.HBgNNTQ5MzUxNjE0NTM4NhUCABIYFjNFQjBGRjQ2MTcwQjk4NDI0Q0JFODUA","type":"text"}
2026-03-06 07:52:07 [INFO]: Texto: "❤️ mensaje de prueba para ver el funcionamiento de API 🌟❤️ mensaje de prueba para ver el funcionamiento de API 🌟❤️ mensaje de prueba para ver el funcionamiento de API 🌟"
2026-03-06 07:52:07 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-06 07:52:07 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-06 11:38:25 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-06 11:38:25 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-06 11:38:25 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-06 11:38:25 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-06 11:38:25 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-06 11:38:25 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-06 11:38:25 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493516145386","id":"wamid.HBgNNTQ5MzUxNjE0NTM4NhUCABIYFjNFQjA1N0VDMDM2RDg2NzZFMDY5NzUA","type":"text"}
2026-03-06 11:38:25 [INFO]: Texto: "testing webhook y sus mensajes"
2026-03-06 11:38:25 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-06 11:38:25 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-06 16:40:45 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-06 17:22:16 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-07 02:41:10 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-03-07 02:41:10 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-07 02:41:10 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-07 02:41:10 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-07 02:41:10 [INFO]: 🌍 Entorno: development
2026-03-07 02:41:10 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-07 02:41:10 [INFO]: ✅ Conexión MySQL exitosa
2026-03-07 02:41:10 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-07 02:41:10 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-07 02:41:13 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-07 14:06:18 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0"}
2026-03-07 14:06:22 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0"}
2026-03-07 14:09:31 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0"}
2026-03-07 16:02:11 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-08 00:06:19 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-08 00:06:37 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-08 01:19:32 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-08 01:19:38 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-08 05:02:03 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-08 12:11:27 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-03-08 12:11:28 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-03-08 12:11:29 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-08 12:11:36 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-08 12:35:00 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-08 12:35:00 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-08 12:35:00 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-08 12:35:00 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-08 12:35:00 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-08 12:35:00 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-08 12:35:00 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493512570854","id":"wamid.HBgNNTQ5MzUxMjU3MDg1NBUCABIYIEFDMERFQkQ0OURCNjY5Njk3RDk0MUNDNDgyOTY1RjQ2AA==","type":"text"}
2026-03-08 12:35:00 [INFO]: ✅ Nuevo contacto creado: whatsapp - 5493512570854
2026-03-08 12:35:00 [INFO]: ✅ Nueva conversación creada: 2 para contacto 2
2026-03-08 12:35:00 [INFO]: Texto: "¿Sigue estando disponible este artículo? - https://www.facebook.com/marketplace/item/1102293625344228/"
2026-03-08 12:35:00 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-08 12:35:00 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-08 12:35:00 [INFO]: POST /manychat/message {"ip":"127.0.0.1","userAgent":"ManyChat"}
2026-03-08 13:33:00 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"}
2026-03-09 00:43:03 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-03-09 00:43:03 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-03-09 00:43:05 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-09 00:43:11 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-09 07:28:16 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-09 17:17:44 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-10 02:36:31 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-10 07:43:43 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-10 07:43:44 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-10 07:43:44 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-10 07:43:44 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-10 18:05:21 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-10 22:02:44 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-10 23:11:50 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36"}
2026-03-11 00:04:22 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-11 00:05:01 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-11 01:10:19 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-11 01:11:26 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-11 05:01:59 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-11 05:02:26 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-11 07:42:42 [INFO]: HEAD / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"}
2026-03-11 07:42:50 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"}
2026-03-11 20:53:24 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-11 20:53:25 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-11 20:53:31 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-11 20:53:32 [INFO]: GET /apple-touch-icon.png {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-12 01:26:19 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-12 01:26:23 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-12 01:26:35 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-12 01:34:22 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-12 01:34:23 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-12 01:34:38 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-12 01:47:00 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-12 01:47:16 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-12 07:54:43 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-12 10:30:12 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CMS-Checker/1.0; +https://example.com)"}
2026-03-12 10:49:37 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CMS-Checker/1.0; +https://example.com)"}
2026-03-12 11:08:36 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CMS-Checker/1.0; +https://example.com)"}
2026-03-12 11:33:17 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"}
2026-03-12 14:00:07 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CMS-Checker/1.0; +https://example.com)"}
2026-03-12 14:11:09 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CMS-Checker/1.0; +https://example.com)"}
2026-03-12 15:48:32 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-12 15:48:33 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-12 15:48:34 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-12 15:48:35 [INFO]: GET /apple-touch-icon.png {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36"}
2026-03-12 23:13:50 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-13 02:20:13 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-13 02:25:14 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-13 05:52:26 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-13 17:09:39 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-13 21:13:29 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-14 00:05:34 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-14 00:06:25 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-14 01:11:10 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-14 01:11:34 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-14 03:06:16 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-14 05:02:15 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-14 07:26:18 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-14 08:55:04 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-14 09:35:30 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Debian; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.94 Safari/537.36"}
2026-03-14 12:17:36 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-14 15:47:06 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-15 02:38:26 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-15 04:41:03 [INFO]: GET /.well-known/security.txt {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-15 07:49:54 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-15 11:30:07 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-15 11:52:19 [INFO]: GET /.well-known/security.txt {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-16 00:57:50 [INFO]: POST / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"}
2026-03-16 05:03:01 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-16 05:57:31 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"}
2026-03-16 07:03:28 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-16 07:34:21 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"}
2026-03-16 09:28:18 [INFO]: POST / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36"}
2026-03-16 10:27:38 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-16 14:56:00 [INFO]: POST / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36"}
2026-03-16 22:21:23 [INFO]: POST / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:135.0) Gecko/20100101 Firefox/135.0"}
2026-03-17 01:35:07 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-17 17:11:52 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-03-17 17:11:52 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-17 17:11:52 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-17 17:11:52 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-17 17:11:52 [INFO]: 🌍 Entorno: development
2026-03-17 17:11:52 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-17 17:11:52 [INFO]: ✅ Conexión MySQL exitosa
2026-03-17 19:26:33 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-17 19:26:33 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-17 19:26:33 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-17 19:26:33 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-17 19:26:33 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-17 19:26:33 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-17 19:26:33 [INFO]: 📬 Estado mensaje WhatsApp {"messageId":"wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjQ0RjRENEI4NTkwMjMyRDZBQgA=","status":"delivered","recipient":"5493513257667","phone_number_id":"463295145443777"}
2026-03-17 19:26:33 [WARN]: ⚠️ Mensaje no encontrado para actualizar estado: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjQ0RjRENEI4NTkwMjMyRDZBQgA=
2026-03-17 19:26:33 [INFO]: ✅ Estado actualizado en BD: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjQ0RjRENEI4NTkwMjMyRDZBQgA= → entregado
2026-03-17 19:26:34 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-17 19:26:34 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-17 19:26:34 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-17 19:26:34 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-17 19:26:34 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-17 19:26:34 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-17 19:26:34 [INFO]: 📬 Estado mensaje WhatsApp {"messageId":"wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjQ0RjRENEI4NTkwMjMyRDZBQgA=","status":"sent","recipient":"5493513257667","phone_number_id":"463295145443777"}
2026-03-17 19:26:34 [WARN]: ⚠️ Mensaje no encontrado para actualizar estado: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjQ0RjRENEI4NTkwMjMyRDZBQgA=
2026-03-17 19:26:34 [INFO]: ✅ Estado actualizado en BD: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjQ0RjRENEI4NTkwMjMyRDZBQgA= → enviado
2026-03-17 19:26:46 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-17 19:26:46 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-17 19:26:46 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-17 19:26:46 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-17 19:26:46 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-17 19:26:46 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-17 19:26:46 [INFO]: 📬 Estado mensaje WhatsApp {"messageId":"wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjQ0RjRENEI4NTkwMjMyRDZBQgA=","status":"read","recipient":"5493513257667","phone_number_id":"463295145443777"}
2026-03-17 19:26:46 [WARN]: ⚠️ Mensaje no encontrado para actualizar estado: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjQ0RjRENEI4NTkwMjMyRDZBQgA=
2026-03-17 19:26:46 [INFO]: ✅ Estado actualizado en BD: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjQ0RjRENEI4NTkwMjMyRDZBQgA= → leido
2026-03-17 19:26:56 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-17 19:26:56 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-17 19:26:56 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-17 19:26:56 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-17 19:26:56 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-17 19:26:56 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-17 19:26:56 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493513257667","id":"wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABIYFjNFQjAzMkMyMzk3NTNFREE1NEJGQ0UA","type":"button"}
2026-03-17 19:26:56 [INFO]: ✅ Nuevo contacto creado: whatsapp - 5493513257667
2026-03-17 19:26:56 [INFO]: ✅ Nueva conversación creada: 3 para contacto 3
2026-03-17 19:26:56 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-17 19:26:56 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-17 19:26:58 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-17 19:26:58 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-17 19:26:58 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-17 19:26:58 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-17 19:26:58 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-17 19:26:58 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-17 19:26:58 [INFO]: 📬 Estado mensaje WhatsApp {"messageId":"wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA=","status":"sent","recipient":"5493513257667","phone_number_id":"463295145443777"}
2026-03-17 19:26:58 [WARN]: ⚠️ Mensaje no encontrado para actualizar estado: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA=
2026-03-17 19:26:58 [INFO]: ✅ Estado actualizado en BD: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA= → enviado
2026-03-17 19:26:58 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-17 19:26:58 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-17 19:26:58 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-17 19:26:58 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-17 19:26:58 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-17 19:26:58 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-17 19:26:58 [INFO]: 📬 Estado mensaje WhatsApp {"messageId":"wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA=","status":"delivered","recipient":"5493513257667","phone_number_id":"463295145443777"}
2026-03-17 19:26:58 [WARN]: ⚠️ Mensaje no encontrado para actualizar estado: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA=
2026-03-17 19:26:58 [INFO]: ✅ Estado actualizado en BD: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA= → entregado
2026-03-17 19:26:59 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-17 19:26:59 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-17 19:26:59 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-17 19:26:59 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-17 19:26:59 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-17 19:26:59 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-17 19:26:59 [INFO]: 📬 Estado mensaje WhatsApp {"messageId":"wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA=","status":"delivered","recipient":"5493513257667","phone_number_id":"463295145443777"}
2026-03-17 19:26:59 [WARN]: ⚠️ Mensaje no encontrado para actualizar estado: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA=
2026-03-17 19:26:59 [INFO]: ✅ Estado actualizado en BD: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA= → entregado
2026-03-17 19:27:05 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-17 19:27:05 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-17 19:27:05 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-17 19:27:05 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-17 19:27:05 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-17 19:27:05 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-17 19:27:05 [INFO]: 📬 Estado mensaje WhatsApp {"messageId":"wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA=","status":"read","recipient":"5493513257667","phone_number_id":"463295145443777"}
2026-03-17 19:27:05 [WARN]: ⚠️ Mensaje no encontrado para actualizar estado: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA=
2026-03-17 19:27:05 [INFO]: ✅ Estado actualizado en BD: wamid.HBgNNTQ5MzUxMzI1NzY2NxUCABEYEjY1QTRBQTRFQzk4QUNCNjgyRAA= → leido
2026-03-18 00:03:08 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-18 00:03:48 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-18 05:00:45 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-18 05:00:58 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux i686; rv:109.0) Gecko/20100101 Firefox/120.0"}
2026-03-18 07:30:17 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-18 07:31:10 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-18 08:44:07 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-03-18 08:44:07 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-03-18 08:44:07 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-03-18 08:44:07 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-03-18 08:44:07 [INFO]: 🌍 Entorno: development
2026-03-18 08:44:07 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-18 08:44:07 [INFO]: ✅ Conexión MySQL exitosa
2026-03-18 08:44:07 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-18 08:44:08 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-18 08:44:14 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-03-18 10:45:18 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-18 18:25:15 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-19 06:57:55 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 06:57:57 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 06:58:13 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 07:08:52 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 07:08:52 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 07:08:56 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 07:14:13 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-03-19 07:56:07 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 07:56:08 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 07:56:12 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 08:11:25 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 08:11:29 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 08:11:45 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-03-19 13:59:49 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-03-19 13:59:49 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-03-19 13:59:49 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-03-19 13:59:49 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-03-19 13:59:49 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-03-19 13:59:49 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-03-19 13:59:49 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5491126578998","id":"wamid.HBgNNTQ5MTEyNjU3ODk5OBUCABIYIEE1RkU1RTY1RTQ1RUJCRjc4OTNCREEzMzIwQzE5MkUyAA==","type":"text"}
2026-03-19 13:59:49 [INFO]: ✅ Nuevo contacto creado: whatsapp - 5491126578998
2026-03-19 13:59:49 [INFO]: ✅ Nueva conversación creada: 4 para contacto 4
2026-03-19 13:59:49 [INFO]: Texto: "A PEDIDO DE LA ENTIDAD FINANCIERA CREDITIA - BANCO NACION

Señor (a) TRIPIANA BRAIAN ARIEL	DNI	43880247


En nuestro carácter de representantes de LA ENTIDAD le informamos el inicio de la etapa de conciliación extrajudicial. Tras su incumplimiento de pago reiterado tiene 24 horas para ponerse en contacto con nuestro estudio y evitar el cobro ejecutivo, caso contrario se dará inicio a posibles medidas legales que contemple la ley y que le obliguen a cumplir con sus obligaciones.

Pasadas 24 horas sin su contestación el legajo será derivado al cobro ejecutivo 

Comuníquese al Whatsapp de atención al deudor 2612742429

Saludos cordiales
Estudio 5 Online SRL
Numero estudio 1160918325"
2026-03-19 13:59:49 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-19 13:59:49 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-03-20 05:13:09 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-03-20 16:28:26 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-04 06:14:34 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-04 06:14:34 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-04 06:14:34 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-04 06:14:34 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-04 06:14:34 [INFO]: 🌍 Entorno: development
2026-04-04 06:14:34 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; InternetMeasurement/1.0; +https://internet-measurement.com/)"}
2026-04-04 06:14:34 [INFO]: ✅ Conexión MySQL exitosa
2026-04-04 21:11:15 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-04 21:11:15 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-04 21:11:15 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-04 21:11:15 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-04 21:11:15 [INFO]: 🌍 Entorno: development
2026-04-04 21:11:15 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-04 21:11:15 [INFO]: ✅ Conexión MySQL exitosa
2026-04-04 22:10:21 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-05 03:03:02 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"RecordedFuture Global Inventory Crawler"}
2026-04-05 13:56:26 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-05 17:33:32 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-05 17:55:57 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-05 21:15:49 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-05 22:09:24 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-06 12:04:00 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-06 21:57:52 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-07 12:28:46 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-07 12:28:46 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-07 12:28:46 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-07 12:28:46 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-07 12:28:46 [INFO]: 🌍 Entorno: development
2026-04-07 12:28:46 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-07 12:28:46 [INFO]: ✅ Conexión MySQL exitosa
2026-04-07 12:56:39 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-07 13:58:00 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-07 13:58:00 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-07 13:58:00 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-07 13:58:00 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-07 13:58:00 [INFO]: 🌍 Entorno: development
2026-04-07 13:58:00 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-07 13:58:00 [INFO]: ✅ Conexión MySQL exitosa
2026-04-07 13:58:01 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-07 13:58:01 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-07 13:58:03 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-07 17:21:33 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-09 11:45:35 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-09 11:45:35 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-09 11:45:35 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-09 11:45:35 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-09 11:45:35 [INFO]: 🌍 Entorno: development
2026-04-09 11:45:35 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-09 11:45:35 [INFO]: ✅ Conexión MySQL exitosa
2026-04-10 01:36:59 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-10 01:36:59 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-10 01:36:59 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-10 01:36:59 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-10 01:36:59 [INFO]: 🌍 Entorno: development
2026-04-10 01:36:59 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-10 01:36:59 [INFO]: ✅ Conexión MySQL exitosa
2026-04-10 01:37:00 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-10 01:37:05 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-11 04:40:13 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-11 06:41:57 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-11 08:54:58 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-12 08:30:03 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-12 09:23:25 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-12 11:26:42 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-12 21:30:15 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.3; +https://openai.com/gptbot)"}
2026-04-14 05:02:04 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-15 04:49:44 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-15 04:49:44 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-15 04:49:44 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-15 04:49:44 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-15 04:49:44 [INFO]: 🌍 Entorno: development
2026-04-15 04:49:44 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-04-15 04:49:44 [INFO]: ✅ Conexión MySQL exitosa
2026-04-15 04:49:44 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-04-15 04:49:45 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-15 04:49:45 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-15 04:49:45 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-15 04:49:45 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-15 04:49:45 [INFO]: 🌍 Entorno: development
2026-04-15 04:49:45 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-04-15 04:49:45 [INFO]: ✅ Conexión MySQL exitosa
2026-04-15 04:49:48 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-04-16 06:30:42 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"}
2026-04-16 14:31:17 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-04-16 14:31:17 [INFO]: SIGTERM recibido. Cerrando servidor...
2026-04-16 18:38:10 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-16 18:38:10 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-16 18:38:10 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-16 18:38:10 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-16 18:38:10 [INFO]: 🌍 Entorno: development
2026-04-16 18:38:10 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-16 18:38:10 [INFO]: ✅ Conexión MySQL exitosa
2026-04-16 18:38:10 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-16 18:38:13 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-16 23:12:23 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-16 23:12:23 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-16 23:12:23 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-16 23:12:23 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-16 23:12:23 [INFO]: 🌍 Entorno: development
2026-04-16 23:12:23 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-16 23:12:23 [INFO]: ✅ Conexión MySQL exitosa
2026-04-16 23:12:30 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-16 23:12:38 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-17 12:36:36 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-17 12:37:17 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-17 12:54:58 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-17 12:55:07 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-17 12:55:17 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-17 15:41:56 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-17 15:41:57 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-17 15:42:01 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-17 15:42:01 [INFO]: GET /apple-touch-icon.png {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-18 09:17:36 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-19 03:31:46 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-19 03:31:47 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-19 03:31:50 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-19 03:31:51 [INFO]: GET /apple-touch-icon.png {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}
2026-04-19 13:33:59 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-21 05:07:42 [INFO]: POST / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36"}
2026-04-21 06:54:21 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-21 06:54:22 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-21 06:54:23 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-04-21 06:54:28 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:142.0) Gecko/20100101 Firefox/142.0"}
2026-04-22 14:19:42 [INFO]: POST / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"}
2026-04-23 00:41:12 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-04-23 00:41:12 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-04-23 00:41:12 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-04-23 00:41:12 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-04-23 00:41:12 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-04-23 00:41:12 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-04-23 00:41:12 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493517860812","id":"wamid.HBgNNTQ5MzUxNzg2MDgxMhUCABIYFDNBMjZBQTJFOUIwQTRFRUNGQkJEAA==","type":"text"}
2026-04-23 00:41:12 [INFO]: ✅ Nuevo contacto creado: whatsapp - 5493517860812
2026-04-23 00:41:12 [INFO]: ✅ Nueva conversación creada: 5 para contacto 5
2026-04-23 00:41:12 [INFO]: Texto: "¿Sigue estando disponible este artículo? - https://www.facebook.com/marketplace/item/3382186705273844/"
2026-04-23 00:41:12 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-23 00:41:12 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-23 00:41:12 [INFO]: POST /manychat/message {"ip":"127.0.0.1","userAgent":"ManyChat"}
2026-04-23 14:54:10 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-23 14:54:10 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-23 14:54:10 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-23 14:54:10 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-23 14:54:10 [INFO]: 🌍 Entorno: development
2026-04-23 14:54:10 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-23 14:54:10 [INFO]: ✅ Conexión MySQL exitosa
2026-04-23 18:08:59 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-24 14:03:04 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-24 14:03:04 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-24 14:03:04 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-24 14:03:04 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-24 14:03:04 [INFO]: 🌍 Entorno: development
2026-04-24 14:03:04 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"}
2026-04-24 14:03:04 [INFO]: ✅ Conexión MySQL exitosa
2026-04-24 14:21:08 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"}
2026-04-24 14:28:57 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"}
2026-04-24 14:45:54 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"}
2026-04-24 16:27:29 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-24 17:12:18 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-24 21:22:51 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-25 05:20:00 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-25 05:20:00 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-25 05:20:00 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-25 05:20:00 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-25 05:20:00 [INFO]: 🌍 Entorno: development
2026-04-25 05:20:00 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 05:20:00 [INFO]: ✅ Conexión MySQL exitosa
2026-04-25 05:20:05 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 05:21:46 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 08:15:10 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 08:15:14 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 08:15:27 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 09:19:02 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 09:19:09 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 09:19:53 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 09:24:04 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 09:24:07 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 09:24:29 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (compatible; CensysInspect/1.1; +https://about.censys.io/)"}
2026-04-25 14:29:41 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-25 15:36:15 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-25 17:19:39 [INFO]: POST /manychat/message {"ip":"127.0.0.1","userAgent":"ManyChat"}
2026-04-25 17:19:39 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-04-25 17:19:39 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-04-25 17:19:39 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-04-25 17:19:39 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-04-25 17:19:39 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-04-25 17:19:39 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-04-25 17:19:39 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493518175661","id":"wamid.HBgNNTQ5MzUxODE3NTY2MRUCABIYFDJBRTA0OUI3NDk3MUFEMDAxOTI0AA==","type":"text"}
2026-04-25 17:19:39 [INFO]: ✅ Nuevo contacto creado: whatsapp - 5493518175661
2026-04-25 17:19:39 [INFO]: ✅ Nueva conversación creada: 6 para contacto 6
2026-04-25 17:19:39 [INFO]: Texto: "¿Sigue estando disponible este artículo? - https://www.facebook.com/marketplace/item/3382186705273844/"
2026-04-25 17:19:39 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-25 17:19:39 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-25 17:19:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-04-25 17:19:48 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-04-25 17:19:48 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-04-25 17:19:48 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-04-25 17:19:48 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-04-25 17:19:48 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-04-25 17:19:48 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493518175661","id":"wamid.HBgNNTQ5MzUxODE3NTY2MRUCABIYFDJBQ0EyNDE2MzFFMDBEQkYyRTQ1AA==","type":"text"}
2026-04-25 17:19:48 [INFO]: Texto: "Hola qué tal? Te sirven 110.000 para hoy?"
2026-04-25 17:19:48 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-25 17:19:48 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-25 18:37:12 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-04-25 18:37:12 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-04-25 18:37:12 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-04-25 18:37:12 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-04-25 18:37:12 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-04-25 18:37:12 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-04-25 18:37:12 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493518175661","id":"wamid.HBgNNTQ5MzUxODE3NTY2MRUCABIYFDJBQzc3NEQ3RDg5NzI3QkJCREU0AA==","type":"text"}
2026-04-25 18:37:12 [INFO]: Texto: "Avísame"
2026-04-25 18:37:12 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-25 18:37:12 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-26 11:09:57 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-26 14:53:30 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-27 15:20:48 [INFO]: POST /webhook/meta {"ip":"127.0.0.1","userAgent":"facebookexternalua"}
2026-04-27 15:20:48 [INFO]: 📩 Evento recibido {"object":"whatsapp_business_account","entries":1,"signature":"presente"}
2026-04-27 15:20:48 [INFO]: ✅ Firma validada correctamente {"object":"whatsapp_business_account"}
2026-04-27 15:20:48 [INFO]: 🔄 Procesando evento tipo: whatsapp_business_account
2026-04-27 15:20:48 [INFO]: 📱 WhatsApp Business Account: 475969870635427
2026-04-27 15:20:48 [INFO]: WhatsApp - Campo: messages {"phone_number_id":"463295145443777"}
2026-04-27 15:20:48 [INFO]: 💬 Mensaje WhatsApp entrante {"from":"5493518019187","id":"wamid.HBgNNTQ5MzUxODAxOTE4NxUCABIYIEFDODJEMjYwNTVGNjVGOUYyMzg3Q0JBODFERjc0RkZGAA==","type":"text"}
2026-04-27 15:20:48 [INFO]: ✅ Nuevo contacto creado: whatsapp - 5493518019187
2026-04-27 15:20:48 [INFO]: ✅ Nueva conversación creada: 7 para contacto 7
2026-04-27 15:20:48 [INFO]: Texto: "¿Sigue estando disponible este artículo? - https://www.facebook.com/marketplace/item/3382186705273844/"
2026-04-27 15:20:48 [ERROR]: Error procesando mensaje WhatsApp: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-27 15:20:48 [ERROR]: Error procesando entry del objeto whatsapp_business_account: tipo is not defined {"stack":"ReferenceError: tipo is not defined\n    at handleIncomingWhatsAppMessage (/home/vertica3/api.verticall.tech/services/eventProcessor.js:245:13)\n    at processTicksAndRejections (node:internal/process/task_queues:96:5)\n    at async processWhatsAppEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:91:17)\n    at async processEvent (/home/vertica3/api.verticall.tech/services/eventProcessor.js:39:21)\n    at async Immediate.<anonymous> (/home/vertica3/api.verticall.tech/routes/webhook.js:95:17)"}
2026-04-27 15:20:48 [INFO]: POST /manychat/message {"ip":"127.0.0.1","userAgent":"ManyChat"}
2026-04-27 16:07:38 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-27 21:39:56 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-28 07:19:03 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Hello from Palo Alto Networks, find out more about our scans in https://docs-cortex.paloaltonetworks.com/r/1/Cortex-Xpanse/Scanning-activity"}
2026-04-28 11:38:44 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-28 13:37:34 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-29 05:14:54 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-29 05:14:54 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-29 05:14:54 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-29 05:14:54 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-29 05:14:54 [INFO]: 🌍 Entorno: development
2026-04-29 05:14:54 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"}
2026-04-29 05:14:54 [INFO]: ✅ Conexión MySQL exitosa
2026-04-29 06:50:50 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36"}
2026-04-29 07:34:55 [INFO]: ✅ Pool de conexiones MySQL inicializado
2026-04-29 07:34:55 [INFO]: 🚀 Verticall Meta Webhook escuchando en puerto 3000
2026-04-29 07:34:55 [INFO]: 📡 Endpoint: http://localhost:3000/webhook/meta
2026-04-29 07:34:55 [INFO]: 🏥 Health check: http://localhost:3000/health
2026-04-29 07:34:55 [INFO]: 🌍 Entorno: development
2026-04-29 07:34:55 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-29 07:34:55 [INFO]: ✅ Conexión MySQL exitosa
2026-04-29 07:34:55 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-29 07:34:56 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-29 07:34:58 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"}
2026-04-29 11:03:58 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-29 12:39:05 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-30 13:31:36 [INFO]: GET /robots.txt {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; compatible; OAI-SearchBot/1.3; robots.txt; +https://openai.com/searchbot"}
2026-04-30 14:48:55 [INFO]: GET / {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36"}
2026-04-30 14:48:55 [INFO]: GET /favicon.ico {"ip":"127.0.0.1","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36"}
2026-04-30 14:49:13 [INFO]: SIGTERM recibido. Cerrando servidor...
