diff --git a/CHANGELOG.md b/CHANGELOG.md index 156c945..a108293 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,37 @@ y este proyecto adhiere a [Semantic Versioning](https://semver.org/lang/es/). --- +## [1.7.1] - 2026-05-04 + +### 🐛 Corregido +- **Falsos Positivos de IPs Disponibles**: Se eliminó el parámetro `suspended=true` en las consultas a la API de UISP (`/devices/ips`). Esto solucionó un error crítico donde los clientes activos eran excluidos de los resultados, lo que causaba que sus IPs asignadas (ej. segmento 54) se mostraran erróneamente como "disponibles". Ahora se muestran correctamente como "en uso". + +## [1.7.0] - 2026-03-26 + +### ✨ Añadido +- **Detección de IPs Flotantes**: Nuevo sistema para identificar dispositivos con `authorized: false` (estado "Pending Adoption") que no eran detectados por `/devices/ips`. + - Método `obtenerIpsFlotantes()` en `IpSearchService.php` + - Campo `floating` en la respuesta JSON del backend + - Badge naranja "IP Flotante" con estado `⚠️ IP Flotante - {nombre} ({modelo})` + - Las IPs flotantes cuentan como "en uso" en las estadísticas +- **Workers Paralelos**: Sistema de pool de workers para validación concurrente de IPs. + - `runProgressiveValidation()` ahora usa 7 workers simultáneos (configurable) + - `runProgressiveVerification()` también usa 7 workers paralelos + - Progreso en tiempo real: `"Validando IP's... 45/100 procesadas, 8 disponibles"` + - Mejora de rendimiento de ~5-7x respecto a la versión secuencial +- **Inserción Ordenada**: Función `insertRowSorted()` que inserta IPs en la tabla manteniendo el orden por último octeto, sin importar qué worker termina primero. + +### 🐛 Corregido +- **Numeración Consecutiva**: La columna `#` ahora muestra números consecutivos (1, 2, 3...) solo para filas visibles. + - Función `renumberVisibleRows()` recalcula la numeración al ocultar/mostrar IPs administrativas + - Corregido bug donde la numeración comenzaba en 49+ al ocultar filas admin + +### 🔧 Mejorado +- **Rendimiento Frontend**: Búsqueda ~7x más rápida gracias a workers paralelos +- **Mensajes de progreso**: Actualizados para indicar modo paralelo y conteo de IPs procesadas + +--- + ## [1.6.2] - 2025-12-09 ### 🐛 Bug Fixes @@ -419,4 +450,4 @@ Este proyecto sigue [Semantic Versioning](https://semver.org/lang/es/): --- -**Última actualización**: 26 de noviembre de 2025 +**Última actualización**: 4 de mayo de 2026 diff --git a/README.md b/README.md index 15d6cdb..8fa3406 100755 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # SIIP - Buscador de IP's Disponibles UISP -[![Version](https://img.shields.io/badge/version-1.6.2-blue.svg)](manifest.json) +[![Version](https://img.shields.io/badge/version-1.7.1-blue.svg)](manifest.json) [![UCRM](https://img.shields.io/badge/UCRM-Compatible-green.svg)](https://uisp.com/) [![UNMS](https://img.shields.io/badge/UNMS-Compatible-green.svg)](https://uisp.com/) @@ -732,17 +732,14 @@ Los logs se guardan en: Para ver el historial completo de cambios y versiones, consulta el archivo **[CHANGELOG.md](CHANGELOG.md)**. -### Versión Actual: 1.2.0 (2025-11-26) +### Versión Actual: 1.7.1 (2026-05-04) **Cambios destacados**: -- 🏓 Verificación por ping para detectar dispositivos no registrados -- ⚡ Ping paralelo de hasta 30 IPs simultáneamente -- 🎛️ Control opcional vía configuración -- 📊 Estadísticas detalladas de verificación -- ✨ API REST completa con endpoints `event.ip_request` y `event.ip_check` -- 🔌 Soporte para webhooks y eventos personalizados -- 🎯 Filtrado automático de IPs administrativas -- 📚 Documentación completa con ejemplos en múltiples lenguajes +- 🐛 Corrección de falsos positivos en búsqueda de IPs por parámetro `suspended=true` +- 🔶 Detección de IPs flotantes (dispositivos no autorizados/pendiente de adopción) +- ⚡ Workers paralelos (7x más rápido) con inserción ordenada por octeto +- 🔢 Numeración consecutiva corregida en tabla de resultados +- 📊 Progreso en tiempo real durante la validación paralela [Ver changelog completo →](CHANGELOG.md) @@ -771,7 +768,7 @@ Para ver el historial completo de cambios y versiones, consulta el archivo **[CH --- -**Versión 1.5.1** - Diciembre 2025 +**Versión 1.7.1** - Mayo 2026 Desarrollado por [SIIP Internet](https://siip.mx) --- @@ -783,5 +780,5 @@ Este plugin es propiedad de **SIIP Internet**. Todos los derechos reservados. --- -**Versión**: 1.5.0 -**Última actualización**: 27 de noviembre de 2025 +**Versión**: 1.7.1 +**Última actualización**: 4 de mayo de 2026 diff --git a/data/plugin.log b/data/plugin.log index 3385849..b706ce7 100755 --- a/data/plugin.log +++ b/data/plugin.log @@ -65066,3 +65066,2630 @@ IpValidator: Sitio encontrado: c9389a13-5d2d-4a10-bc4d-ee53b13994fc IpValidator: IP 172.16.63.250 encontrada en dispositivo (ipAddress) - EN USO IpValidator: Sitio encontrado: e99096c3-c533-4698-b9ac-fb8ed57c2203 IpValidator: IP 172.16.63.252 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: GET +POST data: [] +GET data: [] +Content-Type: +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +Acceso a la interfaz pública de búsqueda de IPs +INFO: Active User ID: 1015 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"search","segment":"63","verify_ping":"false"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb75da19683950ef85e91687d7cae74d4 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de búsqueda AJAX +Configuración cargada: {"ipserver":"sistema.siip.mx","hasUnmsToken":true,"hasApiToken":true} +Buscando IPs en segmento: 63 (Búsqueda inicial rápida) +URL de API: https://sistema.siip.mx/nms/api/v2.1/devices/ips?suspended=true&management=true&includeObsolete=true +Iniciando conexión a API: https://sistema.siip.mx/nms/api/v2.1/devices/ips?suspended=true&management=true&includeObsolete=true +Respuesta HTTP: 200 +Longitud de respuesta: 8136 bytes +IPs obtenidas exitosamente: 514 direcciones +DEBUG CRM: apitoken=SET, ipserver=SET +CRM: Iniciando filtrado con URL: https://sistema.siip.mx/crm/api/v1.0 +CRM: Consultando servicios suspendidos/finalizados... +CRM: Consultando https://sistema.siip.mx/crm/api/v1.0/clients/services?statuses[]=2&statuses[]=3 +CRM: Obtenidos 665 servicios +CRM: Encontrados 665 sitios bloqueados por servicios suspendidos/finalizados +Obteniendo dispositivos con siteId: https://sistema.siip.mx/nms/api/v2.1/devices +Mapeadas 3718 IPs a sitios +CRM: Filtrando 511 IPs de sitios con servicios suspendidos/finalizados: 172.16.12.38, 172.16.12.46, 172.16.12.52, 172.16.12.53, 172.16.12.54... +Buscando dispositivos no autorizados (Pending Adoption)... +Dispositivos no autorizados en segmento 63: 2 encontrados +Detectadas 2 IPs flotantes (dispositivos no autorizados) en segmento 63: 172.16.63.76, 172.16.63.135 +Búsqueda de IPs en segmento 172.16.63.x - Disponibles: 197, En uso: 57 +Resultado de búsqueda: {"success":true,"ipsDisponibles":197,"ipsEnUso":57} +<<< Finalizando handler de búsqueda AJAX +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.52"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarybd70792952dc17c1e84a9050f3eef2c5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.52 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.57"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc2dbf6de34457cbb266deb45b3844a7a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.57 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.54"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary7a52baee3fb2e3cd6b89dbcb3b1eb96b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.54 +IpValidator: Sitio encontrado: b383c924-cd59-4d17-b7c2-6369ad44c9e0 +IpValidator: Sitio encontrado: d0301971-e577-4bb5-bba5-f96d6a04794d +IpValidator: Sitio encontrado: d1124878-ffe1-4b98-9e29-c33a1fbe1001 +IpValidator: IP 172.16.63.54 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.55"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary37f0b2ab7b6b00163b522b9a7f7e5b54 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.55 +IpValidator: IP 172.16.63.57 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.59"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryf3ecd701cd6e72cfd7712da7d8455563 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.59 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.60"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary84cbfa3bf432a85bf03d607b41274ef5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.60 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.61"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary965ce4ddd4e422f4f10a19b6a62a02e2 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.61 +IpValidator: IP 172.16.63.52 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.62"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary306a6adc2203f541440de1f9b4169435 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.62 +IpValidator: Sitio encontrado: 775093cd-6d07-4816-9f17-600be3d68144 +IpValidator: Sitio encontrado: a19d4d7b-2e35-4a83-828c-3d7eec4c4dfd +IpValidator: Sitio encontrado: 775fca9f-4ab7-4552-a180-92f6b404db27 +IpValidator: Sitio encontrado: 69357f47-7c2d-44a4-bce7-fe22ea598a64 +IpValidator: IP 172.16.63.55 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.63"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary400702debf7cf1386cfebd0b81fb76b3 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.63 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.64"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryee34a2d737d24fd5da4af67b0ea0b9c8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.64 +IpValidator: Sitio encontrado: 9de05633-1c1d-4f49-b937-afa8b080ddae +IpValidator: IP 172.16.63.60 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.59 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.62 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.66"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryef09b05936aa72e3f970b0ba882ec81a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.67"} +GET data: [] +IpValidator: IP 172.16.63.61 encontrada en dispositivo (ipAddress) - EN USO +Content-Type: multipart/form-data; boundary=----geckoformboundarybb897009f47e7d487ba8adf2823fd12e +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.67 +IpValidator: Buscando sitio para IP 172.16.63.66 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.68"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary79257288b93bdf17dbcc40ec7b1bc111 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.68 +IpValidator: Sitio encontrado: 4295ffcf-7e93-4a7f-98e1-1e1a18548734 +IpValidator: IP 172.16.63.64 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.70"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarybbc9ffb618cb93b4127a84e5c283d063 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.70 +IpValidator: Sitio encontrado: 241e6e95-e934-4193-b2c4-79a2baa84969 +IpValidator: Sitio encontrado: c462e366-63cd-452e-ba58-28d947dfae77 +IpValidator: Sitio encontrado: dd24b4fd-1c95-4b52-aba7-5c93c17bc5fe +IpValidator: IP 172.16.63.63 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.71"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryff7522ff1bc0519e25f5ed86d3c0ee1e +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.71 +IpValidator: IP 172.16.63.66 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.73"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary376ddfe58b31125487a1ab87262d66f0 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.73 +IpValidator: Sitio encontrado: a63adeab-04c0-45b4-9854-9583c8741323 +IpValidator: IP 172.16.63.68 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.74"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary695a2609bf2003789df4d5d084ef5cbe +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.74 +IpValidator: IP 172.16.63.67 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.75"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary85c4e815e236ddd5c2b683c461789c29 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.75 +IpValidator: Sitio encontrado: ee51b205-1c00-4dd7-9925-f32734802679 +IpValidator: Sitio encontrado: 233343ae-6a8f-4f9b-8e98-8460d8a6e512 +IpValidator: IP 172.16.63.70 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.77"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary18d5c4a9216c07de9041e6a3a43e2693 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.77 +IpValidator: Sitio encontrado: 2619fdc4-0da3-411a-af13-2af9bd408b7e +IpValidator: IP 172.16.63.73 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.78"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary197b0cff438a150ed4ef06810d05148c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.78 +IpValidator: Sitio encontrado: 94c99e3d-ea15-4b47-8858-469b26630e30 +IpValidator: IP 172.16.63.71 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.79"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9e649ff42c5d6f4d4671385bc498b36c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.79 +IpValidator: Sitio encontrado: c9dcb49e-03a4-4bcc-85f6-cb2c9eca887f +IpValidator: IP 172.16.63.74 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.81"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary3e1a1ee561628164fbbd022c7dc73b83 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.81 +IpValidator: IP 172.16.63.75 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.83"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc75ca6a2e9f92b3a29caeb67c8c548 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.83 +IpValidator: Sitio encontrado: 240364e5-1e2e-4249-ba7d-b641d5385256 +IpValidator: IP 172.16.63.77 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.85"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary45fa8f03697318be51e7ff8d107c635b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.85 +IpValidator: Sitio encontrado: 9814f379-6af6-4638-84a0-74a873147967 +IpValidator: Sitio encontrado: 47a4a557-f6f5-488c-ad83-5959be73d2e3 +IpValidator: IP 172.16.63.78 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.86"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary1b34aea91663c7bd1e8ae3fb71183b43 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.86 +IpValidator: IP 172.16.63.79 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.88"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary1a6d542ad17a857df454a918d9b295c6 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.88 +IpValidator: Sitio encontrado: 49473bf3-c3a3-48d9-a65b-c886f99157cc +IpValidator: Sitio encontrado: 866488ec-d04b-49b6-8e0d-aed67d818f91 +IpValidator: IP 172.16.63.81 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.89"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc4ee655ea78e9caa70eae3f23df9a0b8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.89 +IpValidator: IP 172.16.63.83 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.90"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya892a3b2b6f7afd527a5e0f73d2000dc +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.90 +IpValidator: Sitio encontrado: c71a2d61-38eb-452d-9d1e-b748a8cd33dc +IpValidator: Sitio encontrado: a5f2e382-6e7f-4491-95e8-05d7587bed52 +IpValidator: IP 172.16.63.85 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.92"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary259b10c138f8c507b5e6dae6a3ae2603 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.92 +Método: POST +POST data: {"action":"validate","ip":"172.16.63.91"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary518062ebdd51e97b9bf56356ea598b6f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.91 +IpValidator: IP 172.16.63.86 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: Sitio encontrado: a8f24da1-32f0-4384-8230-832260882b1f +IpValidator: IP 172.16.63.88 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.93"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary710d510e4103918e208324eda2644c7c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.93 +IpValidator: Sitio encontrado: db12a884-58de-45f3-899e-046c11ba8500 +IpValidator: IP 172.16.63.89 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.94"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryefc388c625c1c4a62da8b350ba4efd01 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.94 +IpValidator: Sitio encontrado: 8af9d2e3-f11b-4639-b691-d540e5e31548 +IpValidator: IP 172.16.63.90 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.95"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary87867a6196095759a702b0da9a1d7b14 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.95 +IpValidator: Sitio encontrado: 45d324e1-70da-4881-9588-3c9ad92c6801 +IpValidator: Sitio encontrado: d28ac4c2-7454-4a8b-baeb-d884a93238c7 +IpValidator: IP 172.16.63.91 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.96"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary6015eaa352e8a266f7b721cfea2f3b27 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.96 +IpValidator: IP 172.16.63.92 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.97"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryff033952ad5b6a16fa5649c9a6f5a214 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.97 +IpValidator: Sitio encontrado: 6de5c85b-92d7-4a85-a342-ed52639b3c8e +IpValidator: Sitio encontrado: d3cb1b0b-305e-496b-bc4c-ba1a51e9d898 +IpValidator: IP 172.16.63.93 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.98"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary1d5058ef0fb7bf30592e50bc413ff095 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.98 +IpValidator: Sitio encontrado: 341c149e-ad49-4c0f-8d24-631c38a7cc13 +IpValidator: IP 172.16.63.94 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.100"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary40e94603293ce22a74caffc1ec0f9b4a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.100 +IpValidator: IP 172.16.63.95 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.101"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryce9720b76b2a075b608808ad5bcd4ca0 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.101 +IpValidator: Sitio encontrado: 2852d343-9e22-4859-8867-2b5dbadc6d36 +IpValidator: Sitio encontrado: d127c9ce-2907-4505-9329-e7bd5aa5beaf +IpValidator: IP 172.16.63.96 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.102"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary32348d07c135bb266206e4268f1cef4e +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.102 +IpValidator: IP 172.16.63.97 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.103"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryf3b6d8c63f83f5177b728a47701cf155 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.103 +IpValidator: Sitio encontrado: 5c3f7491-a4ff-4a4c-82f9-985a9561ceab +IpValidator: Sitio encontrado: 32dbde27-afb5-49fb-8abb-533ccd491250 +IpValidator: IP 172.16.63.98 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.104"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb213359ab300f8e88c5ba94ced5770fe +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.104 +IpValidator: IP 172.16.63.100 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.105"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary56295c33a375afd54408083954837f5b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.105 +IpValidator: Sitio encontrado: e3e5dfc5-ab3d-4060-b80b-4332f9738d6e +IpValidator: IP 172.16.63.101 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.107"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary491f775c97304d5868ec8e0bd7c0f0a4 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.107 +IpValidator: Sitio encontrado: 67c6d379-0ba4-4091-85f1-55b5533ba6eb +IpValidator: Sitio encontrado: d8561051-e41f-4309-8139-36a84a039419 +IpValidator: IP 172.16.63.103 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.109"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary774992e0430b533ce74308a702dca63c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.109 +IpValidator: IP 172.16.63.102 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.110"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryad914b23f34fd30796965f928822e61e +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.110 +IpValidator: Sitio encontrado: 6ed90722-76f8-4c47-88ac-9e6d917b2522 +IpValidator: Sitio encontrado: 37518a01-ec37-456d-b773-3d01850572ec +IpValidator: IP 172.16.63.104 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.111"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye4e065f2818858a3f9aa0872f5579c0 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.111 +IpValidator: Sitio encontrado: 569f09be-9822-4ef7-824f-3dbaf6ea3e4f +IpValidator: IP 172.16.63.105 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.112"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary96c4d4a6aebf3331c864fd5746ba7c31 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.112 +IpValidator: IP 172.16.63.107 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.114"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5d8cf9f94a94ee6536fa24a328da6b6d +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.114 +IpValidator: Sitio encontrado: 84b2bd21-2198-4353-989c-398564ec7f4e +IpValidator: Sitio encontrado: 153db37f-cef5-4da6-bae7-ac1db579eb6b +IpValidator: Sitio encontrado: 2db0af2e-eb3f-44ac-ae94-3a8730ecb6aa +IpValidator: Sitio encontrado: 284ff1e0-5372-49e0-b146-c852d42f6db0 +IpValidator: Sitio encontrado: 53f001ab-dcc6-405a-837d-7acb46ecef94 +IpValidator: IP 172.16.63.114 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.115"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryeefc2ee7fff7347f32a9a50e988a7950 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.115 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.116"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary37e9b0255450701f86a0b05f9a86783b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.116 +IpValidator: IP 172.16.63.111 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.109 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.117"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryaa6892c3c3886d6bead577461c7e0c45 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.117 +IpValidator: IP 172.16.63.110 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.112 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.118"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary3d547dc15b033d039f028f0bfb7f230e +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.118 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.119"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary24c840231e4bb77d73c9c8192bb0e807 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.119 +IpValidator: Sitio encontrado: 28021c2c-65c6-420c-87fe-50c01c853878 +IpValidator: Sitio encontrado: c66dcd27-1002-4533-a2d9-02ac4874dc1e +IpValidator: Sitio encontrado: b1231550-b480-40ed-ab91-e33bfea2ed9b +IpValidator: Sitio encontrado: 4cbe09b7-0d02-4ec5-8e63-04a40eedfe73 +IpValidator: Sitio encontrado: 6234fad7-f5f8-4dad-a096-11a5745bfec3 +IpValidator: IP 172.16.63.119 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.115 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.120"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary27212a66ce892b17443dfff530a4888d +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.120 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.122"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8a602fda1ee7378f172899cbfb77cdfb +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.122 +IpValidator: IP 172.16.63.116 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.123"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary4acefbdc00b66644a96ec2af5941d4eb +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.123 +IpValidator: IP 172.16.63.117 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.118 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +=== NUEVA PETICIÓN === +POST data: {"action":"validate","ip":"172.16.63.124"} +GET data: [] +Método: POST +Content-Type: multipart/form-data; boundary=----geckoformboundary29d5289764395a3dd254dfecd665de2c +POST data: {"action":"validate","ip":"172.16.63.126"} +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary802395d440fd22bb23386e13b6b2285d +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.124 +IpValidator: Buscando sitio para IP 172.16.63.126 +IpValidator: Sitio encontrado: afdb3789-140a-43e2-8f9c-7be738c41f7e +IpValidator: Sitio encontrado: f37181e0-2dfb-4546-9f9e-6ee44f762c44 +IpValidator: Sitio encontrado: dbb8bd68-2a98-4727-b0b8-924bbfe31bdf +IpValidator: Sitio encontrado: e62316fa-c89b-4bed-b57d-e1e17380331e +IpValidator: Sitio encontrado: c7cd94fb-957a-4edb-89db-089459121413 +IpValidator: IP 172.16.63.122 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.127"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary812cfac945e7d9ceaf1999630cc719fb +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.127 +IpValidator: IP 172.16.63.124 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.128"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb37dcea9bd8d642cd98318f186f9832b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.128 +IpValidator: IP 172.16.63.120 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.131"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary2a47edb70c6e0130889dd91f33fb5d71 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.131 +IpValidator: IP 172.16.63.123 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.132"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya13142250e08b80f5f7cf85953ba0cd2 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.132 +IpValidator: IP 172.16.63.126 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.133"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye944490c69979202254127ff1d603996 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.133 +IpValidator: Sitio encontrado: a58460fe-41d2-4807-a7a5-c32ab29075b2 +IpValidator: Sitio encontrado: e8ddbcde-aeab-42f4-99d0-cd4742efb0b2 +IpValidator: Sitio encontrado: 16f21cc2-f580-4a6d-99d5-32740148e82b +IpValidator: Sitio encontrado: 68aa3b03-67f1-4ec0-aa5f-49b907e79b53 +IpValidator: Sitio encontrado: 291aa885-0f4a-4eaf-99b8-d1f4266ef865 +IpValidator: IP 172.16.63.127 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.136"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc9986edec8cdba55f720268a2a1755ae +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.136 +IpValidator: IP 172.16.63.128 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.138"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary36de669f1ff35142960c051d3fbf4db +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.138 +IpValidator: IP 172.16.63.132 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.139"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc1cee15fb5730382af403d166c8fe402 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.139 +IpValidator: IP 172.16.63.133 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.140"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryeee6001df2e09c194cfbb08d5e418bca +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.140 +IpValidator: IP 172.16.63.131 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.141"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc2a400f0bea83959e91ea4b46f2c7d7 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.141 +IpValidator: Sitio encontrado: f0638609-f65f-4d37-a422-3a436e9997b4 +IpValidator: Sitio encontrado: cd1dd543-52b9-4cf1-bb75-8bff34d10725 +IpValidator: IP 172.16.63.136 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.142"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary320317f121d7a622d4f1e6c5e32768f1 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.142 +IpValidator: Sitio encontrado: 657186ca-f06e-427e-b223-9583b3096384 +IpValidator: Sitio encontrado: f2247750-b1b0-4ca3-9ef3-b89aa2bdf3ed +IpValidator: IP 172.16.63.138 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.144"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryf31b9f7abe19cf4fcdb576fc2e374318 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.144 +IpValidator: IP 172.16.63.140 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.145"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary856a2e8aa101a1c76baefa5cf6bf0012 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.145 +IpValidator: IP 172.16.63.139 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.147"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary89746ea73ab031891e5ed178c0c56b6d +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.147 +IpValidator: Sitio encontrado: 4f7a5e94-3388-4a92-8616-f5a2148deab9 +IpValidator: IP 172.16.63.141 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +=== NUEVA PETICIÓN === +Método: POST +Método: POST +POST data: {"action":"validate","ip":"172.16.63.150"} +POST data: {"action":"validate","ip":"172.16.63.148"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary2a046b79f094bf56aa8afe000d695aba +GET data: [] +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +Content-Type: multipart/form-data; boundary=----geckoformboundary1a7f45b773ef3755c589fdd19e176800 +IpValidator: Buscando sitio para IP 172.16.63.150 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.148 +IpValidator: No se encontró sitio para IP 172.16.63.150 - DISPONIBLE +IpValidator: Sitio encontrado: 87773d08-3185-4596-ba77-7f4c3d753d67 +IpValidator: Sitio encontrado: ab9df728-d998-4f41-8ecd-631bf7f8af35 +IpValidator: Sitio encontrado: 938d0cb1-11fc-4639-b553-760e49660094 +IpValidator: Sitio encontrado: cf478b65-135b-4036-8f1d-d2369e93a108 +IpValidator: IP 172.16.63.145 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.152"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary110b5d6ace2fb6eddf1ef225f33fd3d8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.152 +IpValidator: IP 172.16.63.142 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.150\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9a59c7985a377cd4984aea44b79d9d41 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: IP 172.16.63.147 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.144 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: Sitio encontrado: 117d8bfc-1cc4-415c-8631-a5985d4322ab +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.153"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc307209aa9266c04d8c95bbd613c3b65 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.153 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.154"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5489cc68f2a7e53bcffa2e8905ce1493 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.154 +IpValidator: No se encontró sitio para IP 172.16.63.152 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.155"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryabdcc6073cecb776ae1b296053161c05 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.155 +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.156"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary518bcea511bf2a84d4d8e27009e02005 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.156 +IpValidator: IP 172.16.63.148 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.152\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8e489c10d271976d7a8dbca55e1609b5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.158"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd6dcfb2a0d451633a67e75797747287a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.158 +IpValidator: No se encontró sitio para IP 172.16.63.158 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.160"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary7b46f538164a680f1bb84bbfc2cce076 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.160 +IpValidator: Sitio encontrado: 4b0e02e8-51db-4686-9537-cb2186674a3d +IpValidator: Sitio encontrado: 19e1a40c-2b06-4f7b-9b95-24d7f4c62f2d +IpValidator: Sitio encontrado: acb4796d-06aa-4805-9422-f994cdda9165 +IpValidator: Sitio encontrado: 43eb0c3e-3c95-4322-bec7-cd1bc9cee79f +IpValidator: IP 172.16.63.154 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.161"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary29b8c0a0d2bbce0bf5f1baa8f4108bd6 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.161 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.158\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary2cab005fa7e01cc6f752e8af4c4d9c3c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: IP 172.16.63.155 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.153 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.156 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.162"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc4c175bb45c1e20b1c8befc8753dc0c6 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.162 +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.163"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary290b8621bd5a9b11dd2f144ba4079e58 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.163 +IpValidator: Sitio encontrado: 5310ba04-cade-4c30-86fd-d9b84f66a2f7 +IpValidator: IP 172.16.63.160 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.165"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary481ebe93c401f6789d85ad8faa33a75 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.165 +IpValidator: Sitio encontrado: 1e720ba5-4360-4f80-99da-59feb86d8358 +IpValidator: Sitio encontrado: 0aee231d-1c59-42b0-aea5-f45d2de1cd37 +IpValidator: IP 172.16.63.161 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.166"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc07c6a60d71c26ccefa307963703528 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.166 +IpValidator: IP 172.16.63.162 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.167"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8e04efcfc16cb19f126afa73267e7c89 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.167 +IpValidator: Sitio encontrado: 29387b65-0fb4-41a4-938a-1d6772ee2e59 +IpValidator: IP 172.16.63.163 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.168"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc5f8aba6cee7ee6fcc37b77e59316da1 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.168 +IpValidator: No se encontró sitio para IP 172.16.63.168 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.169"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8ac1559ce923893dee70cb01b7634b7f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.169 +IpValidator: Sitio encontrado: a6dca77a-81ef-45b8-a35f-47ec3dbef073 +IpValidator: IP 172.16.63.165 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.170"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryff1055cf3663d4d5f48c711108ff209c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.170 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.171"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9d667017ab15f020d099be7a613628 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.171 +IpValidator: Sitio encontrado: 80ac10b4-d5e0-429a-8c67-a13fe4b6c1ff +IpValidator: IP 172.16.63.167 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.168\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb9f974e11c24e336b6797c4ad3b97b52 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: Sitio encontrado: f199df67-3738-4142-b594-4c9051ac3c70 +IpValidator: Sitio encontrado: 80177370-129f-45b4-83ed-da53635b005b +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.172"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary118f8718d016f7aa64e02a2a0b6cac1 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.172 +IpValidator: IP 172.16.63.169 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.176"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9edfb5ce085f36b8f6eacb7d291d79e3 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.176 +IpValidator: IP 172.16.63.170 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.177"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary26ff6ca492b7d1cbd83a4ab714f7a5ad +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.177 +IpValidator: Error HTTP 0 al buscar sitio +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.180"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc5de2de4937e1aebe4e7fec389d9b9e3 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.180 +IpValidator: Sitio encontrado: 5f5afc7e-b2ea-4504-b4a3-85a32b0ce60b +IpValidator: IP 172.16.63.171 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.183"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9c9c56a5ac5c0851c79687b7d81acdad +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.183 +IpValidator: Sitio encontrado: ac4fde17-603b-455b-aed5-05ccb7e08c3e +IpValidator: Sitio encontrado: ca0a61de-615b-4364-b284-1b6b57423c43 +IpValidator: Sitio encontrado: e4c7bf72-7f4a-4d3e-b028-164a94e53b86 +IpValidator: IP 172.16.63.176 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.166\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary36d42270cd118a0cedd99ad694d02207 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +Lote completado: 1/1 IPs responden (0.12s) +IpValidator: IP 172.16.63.172 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.184"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya8720dc3fd3148df270d0a23e28ecf53 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.184 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.185"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd8b4bfa2b56f32441c2336598f3f1b78 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.185 +IpValidator: IP 172.16.63.177 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.186"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary56ac7fcf3323c9e88fefd485e920f05f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.186 +IpValidator: Sitio encontrado: 8e24f0d1-5444-4490-9c9a-67509041c9b6 +IpValidator: IP 172.16.63.180 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.188"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5aa29aeaf5081489874942d4dcd5b66a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.188 +IpValidator: Sitio encontrado: db491952-d89c-47b4-96e3-fb3105b51526 +IpValidator: IP 172.16.63.183 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.190"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary6ed86b9d01b121d9e64e34ff30195d33 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.190 +IpValidator: Sitio encontrado: e6657b49-1cce-4136-a7bf-d6cdd9fe5e22 +IpValidator: Sitio encontrado: c30c8313-8922-4205-b7ab-ad88c20eee91 +IpValidator: IP 172.16.63.185 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.191"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8a750219169e928b1b6cdf7ee063a167 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.191 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.192"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryccd744275c4374a81f578e04fd108678 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.192 +IpValidator: Sitio encontrado: d4ed10a0-e951-4ce5-bbcb-27af35201a6e +IpValidator: IP 172.16.63.184 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.186 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.193"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarydaeed0f3ce38d49c9b16ed14bd1acd00 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.193 +IpValidator: Sitio encontrado: 8d61b467-f852-4c2c-aa5e-16fca2b2a402 +IpValidator: IP 172.16.63.188 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.196"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary4ef758ad4f3d558f6a32f0f54523b7ef +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.196 +IpValidator: No se encontró sitio para IP 172.16.63.196 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.197"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb011251461e88fca67acf7b292638340 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.197 +IpValidator: Error HTTP 0 al buscar sitio +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.198"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye738e1d859c2bb4d39ea59395cb29ed5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.198 +IpValidator: Sitio encontrado: 1f6e9051-90ad-4e17-8047-8fac6538eebe +IpValidator: Sitio encontrado: f44256b9-2eba-4bde-8c01-66f26af61bb3 +IpValidator: IP 172.16.63.192 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.196\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye999f8b48f911edab6cdeef3c5420e55 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: IP 172.16.63.191 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.190\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya76424c163e8a7dfbe7f1b27ea06be82 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: Sitio encontrado: a1144ec5-7028-47af-9a9e-c07dce083fbc +Lote completado: 1/1 IPs responden (0.11s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.199"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb138dd5b674fa2c6a857c3ead537d7 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.199 +IpValidator: IP 172.16.63.193 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.200"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary81baa0bf92bec3ab5521c90c37644591 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.200 +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.201"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarybba57e403f730fcdafca3407949f5c95 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.201 +IpValidator: Sitio encontrado: 602620d1-fcea-4267-9ba1-33bc16f08687 +IpValidator: IP 172.16.63.197 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.203"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary3bc5e3c25d777c1c13f51ed1571ff900 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.203 +IpValidator: Sitio encontrado: b71609c0-7f7d-494c-8d61-311ede91fa30 +IpValidator: IP 172.16.63.198 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: Sitio encontrado: 1d8a95c4-c0d8-4467-b7c7-46aff162aebc +IpValidator: IP 172.16.63.199 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: Sitio encontrado: c4cc6ad7-d7bc-412a-a92a-7e0eb50cf715 +IpValidator: Sitio encontrado: 84e6bbbd-d668-419e-851b-385328c563c6 +IpValidator: IP 172.16.63.201 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.200 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: Sitio encontrado: 853fce20-2b23-49b2-afab-60ad4b9c22b0 +IpValidator: IP 172.16.63.203 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: GET +POST data: [] +GET data: [] +Content-Type: +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +Acceso a la interfaz pública de búsqueda de IPs +INFO: Active User ID: 1015 +=== NUEVA PETICIÓN === +Método: GET +POST data: [] +GET data: [] +Content-Type: +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +Acceso a la interfaz pública de búsqueda de IPs +INFO: Active User ID: 1015 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"search","segment":"63","verify_ping":"false"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarydccb953de8ae28f83e939dbb29c7b4fa +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de búsqueda AJAX +Configuración cargada: {"ipserver":"sistema.siip.mx","hasUnmsToken":true,"hasApiToken":true} +Buscando IPs en segmento: 63 (Búsqueda inicial rápida) +URL de API: https://sistema.siip.mx/nms/api/v2.1/devices/ips?suspended=true&management=true&includeObsolete=true +Iniciando conexión a API: https://sistema.siip.mx/nms/api/v2.1/devices/ips?suspended=true&management=true&includeObsolete=true +Respuesta HTTP: 200 +Longitud de respuesta: 8136 bytes +IPs obtenidas exitosamente: 514 direcciones +DEBUG CRM: apitoken=SET, ipserver=SET +CRM: Iniciando filtrado con URL: https://sistema.siip.mx/crm/api/v1.0 +CRM: Consultando servicios suspendidos/finalizados... +CRM: Consultando https://sistema.siip.mx/crm/api/v1.0/clients/services?statuses[]=2&statuses[]=3 +CRM: Obtenidos 665 servicios +CRM: Encontrados 665 sitios bloqueados por servicios suspendidos/finalizados +Obteniendo dispositivos con siteId: https://sistema.siip.mx/nms/api/v2.1/devices +Mapeadas 3718 IPs a sitios +CRM: Filtrando 511 IPs de sitios con servicios suspendidos/finalizados: 172.16.12.38, 172.16.12.46, 172.16.12.52, 172.16.12.53, 172.16.12.54... +Buscando dispositivos no autorizados (Pending Adoption)... +Dispositivos no autorizados en segmento 63: 2 encontrados +Detectadas 2 IPs flotantes (dispositivos no autorizados) en segmento 63: 172.16.63.76, 172.16.63.135 +Búsqueda de IPs en segmento 172.16.63.x - Disponibles: 197, En uso: 57 +Resultado de búsqueda: {"success":true,"ipsDisponibles":197,"ipsEnUso":57} +<<< Finalizando handler de búsqueda AJAX +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.52"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary68b5d7a391d14bfa3a643376c07e770d +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.52 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.54"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryf6083334e2851e163d3eb38b16da80e2 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.54 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.55"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary7ca7f953f4603c0f5160501c744e2810 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.55 +IpValidator: Sitio encontrado: 775093cd-6d07-4816-9f17-600be3d68144 +IpValidator: Sitio encontrado: b383c924-cd59-4d17-b7c2-6369ad44c9e0 +IpValidator: Sitio encontrado: d0301971-e577-4bb5-bba5-f96d6a04794d +IpValidator: IP 172.16.63.55 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.57"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary619509422a7b2a50af0bf23d2a0ad7fd +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.57 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.59"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary657905e7d5a0adbb4137867d876bb4bb +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.59 +IpValidator: IP 172.16.63.54 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.52 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.60"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary1986ca065f7078d481449fec162c43d5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.60 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.61"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary3f2358597ec0a3643e72929607e19f84 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.61 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.62"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya5a252027a4b77c6b04859b109158c54 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.62 +IpValidator: Sitio encontrado: a19d4d7b-2e35-4a83-828c-3d7eec4c4dfd +IpValidator: Sitio encontrado: 775fca9f-4ab7-4552-a180-92f6b404db27 +IpValidator: Sitio encontrado: d1124878-ffe1-4b98-9e29-c33a1fbe1001 +IpValidator: Sitio encontrado: 9de05633-1c1d-4f49-b937-afa8b080ddae +IpValidator: IP 172.16.63.60 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.59 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.63"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9292f3a50bebf52ec335d5cbf920bce8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.63 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.64"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5512eb3192c97f703c722217ed549e6d +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.64 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.66"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd8ebe5f499f9e870ee1935f7fde066cb +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.66 +IpValidator: Sitio encontrado: 69357f47-7c2d-44a4-bce7-fe22ea598a64 +IpValidator: IP 172.16.63.57 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.61 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.67"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb0882a15c1e322af2a1d8980d05d9ff6 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.67 +IpValidator: IP 172.16.63.62 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.68"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary493b258911fad24d8cae5add238d9d8f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.68 +IpValidator: Sitio encontrado: 4295ffcf-7e93-4a7f-98e1-1e1a18548734 +IpValidator: Sitio encontrado: 241e6e95-e934-4193-b2c4-79a2baa84969 +IpValidator: Sitio encontrado: c462e366-63cd-452e-ba58-28d947dfae77 +IpValidator: IP 172.16.63.66 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.63 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.71"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary76caaab01da6b78c27060cd7f4eb8ffd +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +Método: POST +POST data: {"action":"validate","ip":"172.16.63.70"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarycb02be47e720b4bb6b49572287b87d9 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.71 +IpValidator: Buscando sitio para IP 172.16.63.70 +IpValidator: IP 172.16.63.64 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.73"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary4f74308aa8c9fdc869d8bf5babea49a7 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.73 +IpValidator: Sitio encontrado: a63adeab-04c0-45b4-9854-9583c8741323 +IpValidator: Sitio encontrado: dd24b4fd-1c95-4b52-aba7-5c93c17bc5fe +IpValidator: IP 172.16.63.67 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.74"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd33192c26fc546ab7032c3aadfb56d9 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.74 +IpValidator: IP 172.16.63.68 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.75"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary4159d35d289bfe3f37fd89cc7468a844 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.75 +IpValidator: Sitio encontrado: 2619fdc4-0da3-411a-af13-2af9bd408b7e +IpValidator: Sitio encontrado: ee51b205-1c00-4dd7-9925-f32734802679 +IpValidator: Sitio encontrado: 233343ae-6a8f-4f9b-8e98-8460d8a6e512 +IpValidator: IP 172.16.63.71 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.77"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary63ca4a19357e6f56dbb357ec2b092a9a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.77 +IpValidator: IP 172.16.63.70 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.78"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary7f337a45f02bffbd600b68cce6436bc6 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.78 +IpValidator: IP 172.16.63.73 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.79"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8713ecf572f460e1eec7d7c308e0574d +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.79 +IpValidator: Sitio encontrado: 94c99e3d-ea15-4b47-8858-469b26630e30 +IpValidator: Sitio encontrado: c9dcb49e-03a4-4bcc-85f6-cb2c9eca887f +IpValidator: IP 172.16.63.74 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.81"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryfbf2a649cf807884f78e4cc7258e16e7 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.81 +IpValidator: IP 172.16.63.75 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.83"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary2dd26a172a40af4871bddc5ab350de99 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.83 +IpValidator: Sitio encontrado: 240364e5-1e2e-4249-ba7d-b641d5385256 +IpValidator: Sitio encontrado: 9814f379-6af6-4638-84a0-74a873147967 +IpValidator: Sitio encontrado: 47a4a557-f6f5-488c-ad83-5959be73d2e3 +IpValidator: IP 172.16.63.77 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.85"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary561ffd8cd353dc4a237161952187f5a8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.85 +IpValidator: IP 172.16.63.79 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.78 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.86"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryf4700bc01da96e7778dc738c6916052 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.86 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.88"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye8f7f29c5ba6cd368607040e5aa7748f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.88 +IpValidator: Sitio encontrado: 49473bf3-c3a3-48d9-a65b-c886f99157cc +IpValidator: Sitio encontrado: 866488ec-d04b-49b6-8e0d-aed67d818f91 +IpValidator: IP 172.16.63.83 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.81 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.89"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarydee0d70f8e6eba3caf73b30ec090fd2 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.89 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.90"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5c2386612b09fe63102e99ddd5686196 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.90 +IpValidator: Sitio encontrado: c71a2d61-38eb-452d-9d1e-b748a8cd33dc +IpValidator: Sitio encontrado: a5f2e382-6e7f-4491-95e8-05d7587bed52 +IpValidator: IP 172.16.63.85 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.92"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary953062acede7bc16e00122887e06a44 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.92 +Método: POST +POST data: {"action":"validate","ip":"172.16.63.91"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye7c532b9512e39229bfc1a1b127834ce +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.91 +IpValidator: Sitio encontrado: a8f24da1-32f0-4384-8230-832260882b1f +IpValidator: IP 172.16.63.86 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.88 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.93"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb6422d80c50b86d5ee10bb6ba9cab9b9 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.93 +IpValidator: Sitio encontrado: 8af9d2e3-f11b-4639-b691-d540e5e31548 +IpValidator: Sitio encontrado: db12a884-58de-45f3-899e-046c11ba8500 +IpValidator: IP 172.16.63.90 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.94"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryeb2f138eb708730130d05fa7f575373a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.94 +IpValidator: IP 172.16.63.89 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.95"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary75a6d35e66d45ae520673c3649b22216 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.95 +IpValidator: Sitio encontrado: 45d324e1-70da-4881-9588-3c9ad92c6801 +IpValidator: Sitio encontrado: 6de5c85b-92d7-4a85-a342-ed52639b3c8e +IpValidator: Sitio encontrado: d28ac4c2-7454-4a8b-baeb-d884a93238c7 +IpValidator: IP 172.16.63.91 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.96"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd8c9901b1787aecf6068162817fcd268 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.96 +IpValidator: IP 172.16.63.93 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.97"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary10cb47995a78748828954bd2b40477fc +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.97 +IpValidator: IP 172.16.63.92 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: Sitio encontrado: d3cb1b0b-305e-496b-bc4c-ba1a51e9d898 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.98"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary207cb9ff0b525dee2dcf1aaef7f595d4 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.98 +IpValidator: Sitio encontrado: 341c149e-ad49-4c0f-8d24-631c38a7cc13 +IpValidator: IP 172.16.63.94 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.100"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarycf085a470127a9668c10383dff84548a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.100 +IpValidator: IP 172.16.63.95 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.101"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary75f410c48700ede33fd5249512fdc2a9 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.101 +IpValidator: Sitio encontrado: d127c9ce-2907-4505-9329-e7bd5aa5beaf +IpValidator: Sitio encontrado: 2852d343-9e22-4859-8867-2b5dbadc6d36 +IpValidator: Sitio encontrado: 5c3f7491-a4ff-4a4c-82f9-985a9561ceab +IpValidator: IP 172.16.63.96 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.97 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.102"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc2d4fd6eff2f73c9a1273bf64bfcb250 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.102 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.103"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarybc4113ec965dddf9178cd1b23050ab58 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.103 +IpValidator: IP 172.16.63.98 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.104"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarybedd787144c05f5c593b943260871cb +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.104 +IpValidator: Sitio encontrado: 32dbde27-afb5-49fb-8abb-533ccd491250 +IpValidator: IP 172.16.63.100 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.105"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary6b496f6dcc2933887313b43d40df5b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.105 +IpValidator: Sitio encontrado: e3e5dfc5-ab3d-4060-b80b-4332f9738d6e +IpValidator: IP 172.16.63.101 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.107"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye221cbbaa508cb648c32b417ce4dbb3c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.107 +IpValidator: Sitio encontrado: 67c6d379-0ba4-4091-85f1-55b5533ba6eb +IpValidator: Sitio encontrado: d8561051-e41f-4309-8139-36a84a039419 +IpValidator: IP 172.16.63.103 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.109"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryba801156e29c47fab99d39bf65569cb0 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.109 +IpValidator: Sitio encontrado: 37518a01-ec37-456d-b773-3d01850572ec +IpValidator: Sitio encontrado: 6ed90722-76f8-4c47-88ac-9e6d917b2522 +IpValidator: Sitio encontrado: 569f09be-9822-4ef7-824f-3dbaf6ea3e4f +IpValidator: IP 172.16.63.102 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.110"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb7b0e7b487e7b6b613059026ae8839c8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.110 +IpValidator: IP 172.16.63.107 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.111"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarydf614d03bb45bb99b42feb3f92455fe9 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.111 +IpValidator: IP 172.16.63.104 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.112"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8f7270af130c69b0a8fbb011dea91ed +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.112 +IpValidator: IP 172.16.63.105 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.114"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd50906dca8a8a51530d7dbece3d6bb32 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.114 +IpValidator: Sitio encontrado: 153db37f-cef5-4da6-bae7-ac1db579eb6b +IpValidator: Sitio encontrado: 84b2bd21-2198-4353-989c-398564ec7f4e +IpValidator: Sitio encontrado: 2db0af2e-eb3f-44ac-ae94-3a8730ecb6aa +IpValidator: Sitio encontrado: 53f001ab-dcc6-405a-837d-7acb46ecef94 +IpValidator: Sitio encontrado: 284ff1e0-5372-49e0-b146-c852d42f6db0 +IpValidator: IP 172.16.63.110 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.116"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5a783ee9184cd7d2ce9e8a2b890c90a6 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +Método: POST +POST data: {"action":"validate","ip":"172.16.63.115"} +GET data: [] +IpValidator: Buscando sitio para IP 172.16.63.116 +Content-Type: multipart/form-data; boundary=----geckoformboundary99e248424ec33a8c2f538ba3271eb429 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.115 +IpValidator: IP 172.16.63.109 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.114 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.117"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb7565c539ad7620cfbdfdf4d05e68c6c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.117 +IpValidator: IP 172.16.63.111 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.112 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +=== NUEVA PETICIÓN === +Método: POST +Método: POST +POST data: {"action":"validate","ip":"172.16.63.118"} +POST data: {"action":"validate","ip":"172.16.63.119"} +GET data: [] +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye5f525b04e551c1ee3ef35b6679b0eb1 +Content-Type: multipart/form-data; boundary=----geckoformboundaryfcbb4a38c75be7663203139b130656fb +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.118 +IpValidator: Buscando sitio para IP 172.16.63.119 +IpValidator: Sitio encontrado: b1231550-b480-40ed-ab91-e33bfea2ed9b +IpValidator: Sitio encontrado: 28021c2c-65c6-420c-87fe-50c01c853878 +IpValidator: Sitio encontrado: c66dcd27-1002-4533-a2d9-02ac4874dc1e +IpValidator: Sitio encontrado: 4cbe09b7-0d02-4ec5-8e63-04a40eedfe73 +IpValidator: Sitio encontrado: 6234fad7-f5f8-4dad-a096-11a5745bfec3 +IpValidator: IP 172.16.63.115 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.120"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary7a8a3946392e2929e23ebe31c9e8f41b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.120 +IpValidator: IP 172.16.63.119 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.116 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.122"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryac1db3abd9ea1d192f86e0da048bb376 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.122 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.123"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye81376b3c58bdb148bca8a5b6af316b7 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.123 +IpValidator: IP 172.16.63.117 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.124"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc57d86759c7ced4744d8e0030f280d96 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.124 +IpValidator: IP 172.16.63.118 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.126"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary35889be4aef7a890995fae3a508f613 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.126 +IpValidator: Sitio encontrado: dbb8bd68-2a98-4727-b0b8-924bbfe31bdf +IpValidator: Sitio encontrado: f37181e0-2dfb-4546-9f9e-6ee44f762c44 +IpValidator: Sitio encontrado: afdb3789-140a-43e2-8f9c-7be738c41f7e +IpValidator: Sitio encontrado: e62316fa-c89b-4bed-b57d-e1e17380331e +IpValidator: IP 172.16.63.120 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.127"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd73a69d3ab6a77b3a325a0e3fa41c05 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.127 +IpValidator: IP 172.16.63.123 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.128"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc4646c9f37edde443ed68dbe0520a3e8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.128 +IpValidator: IP 172.16.63.122 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.124 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.131"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5fbf6bce6186921b546165f28f15b1d1 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.131 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.132"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8c53ccff3e83dce01d57f052f0b53e80 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.132 +IpValidator: Sitio encontrado: c7cd94fb-957a-4edb-89db-089459121413 +IpValidator: IP 172.16.63.126 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.133"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary45aeb6ce24a1371598372234f2a34992 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.133 +IpValidator: Sitio encontrado: a58460fe-41d2-4807-a7a5-c32ab29075b2 +IpValidator: Sitio encontrado: 291aa885-0f4a-4eaf-99b8-d1f4266ef865 +IpValidator: Sitio encontrado: 68aa3b03-67f1-4ec0-aa5f-49b907e79b53 +IpValidator: Sitio encontrado: e8ddbcde-aeab-42f4-99d0-cd4742efb0b2 +IpValidator: IP 172.16.63.127 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.128 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.136"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd9692a03cdd23a89d4ac60c701222696 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.136 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.138"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5b005c16ca3f1ec2f8e4c9263886fe19 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.138 +IpValidator: IP 172.16.63.131 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.139"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5c59e9bcb8ec57325f369274b8b9d67 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.139 +IpValidator: IP 172.16.63.132 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.140"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary355e7493c0413f7126a7030961ce7427 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.140 +IpValidator: Sitio encontrado: 16f21cc2-f580-4a6d-99d5-32740148e82b +IpValidator: IP 172.16.63.133 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.141"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary86b5f2e0edb6c851c79e7acd09b82ed +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.141 +IpValidator: Sitio encontrado: 657186ca-f06e-427e-b223-9583b3096384 +IpValidator: Sitio encontrado: f0638609-f65f-4d37-a422-3a436e9997b4 +IpValidator: Sitio encontrado: cd1dd543-52b9-4cf1-bb75-8bff34d10725 +IpValidator: Sitio encontrado: f2247750-b1b0-4ca3-9ef3-b89aa2bdf3ed +IpValidator: IP 172.16.63.140 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.142"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd10570d55d89c6bb1e19d05f3e77ebb9 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.142 +IpValidator: IP 172.16.63.136 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.144"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary1171af360245d0c1b0a9bd72bf3088dc +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.144 +IpValidator: IP 172.16.63.138 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.145"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd4f079b94b243653592278b63b000284 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.145 +IpValidator: IP 172.16.63.139 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.147"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5bb4443e2d51f499f1e88943b90173d5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.147 +IpValidator: Sitio encontrado: 4f7a5e94-3388-4a92-8616-f5a2148deab9 +IpValidator: IP 172.16.63.141 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.150"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8081a85fe282313789349349feaa92bd +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.150 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.148"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary14b1f3569f4f3c64152e5db341dd1e2b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.148 +IpValidator: No se encontró sitio para IP 172.16.63.150 - DISPONIBLE +IpValidator: Sitio encontrado: cf478b65-135b-4036-8f1d-d2369e93a108 +IpValidator: Sitio encontrado: 87773d08-3185-4596-ba77-7f4c3d753d67 +IpValidator: IP 172.16.63.144 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.142 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.152"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary963dfd2ef1bde9ffa635f7be6736d1f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.152 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.150\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary94b59f734a29d2d298c9f9728e7efb8f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: Sitio encontrado: ab9df728-d998-4f41-8ecd-631bf7f8af35 +IpValidator: Sitio encontrado: 938d0cb1-11fc-4639-b553-760e49660094 +IpValidator: No se encontró sitio para IP 172.16.63.152 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.153"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary6a1bf785c72d8d6c906c848d87d4ef55 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.153 +IpValidator: IP 172.16.63.145 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.147 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.154"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd12029899fe6de8013d3f11c28da16b3 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.154 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.152\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryae9d806b6d7a0a9ff92912094b75e588 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.155"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9d752e2b806e2226bf08e1e54bef98c5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.155 +IpValidator: Sitio encontrado: 117d8bfc-1cc4-415c-8631-a5985d4322ab +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.156"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary650ae5cf032143ed75c80e410220460e +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.156 +IpValidator: IP 172.16.63.148 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.158"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary73b2bfa148161916b64329a6d8a772c0 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.158 +IpValidator: No se encontró sitio para IP 172.16.63.158 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.160"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb4bb63a59f3eabe144686b03e15c3439 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.160 +IpValidator: Sitio encontrado: acb4796d-06aa-4805-9422-f994cdda9165 +IpValidator: Sitio encontrado: 4b0e02e8-51db-4686-9537-cb2186674a3d +IpValidator: IP 172.16.63.153 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.161"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary319e4bb664614ed8326c4b89bb2800cd +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.161 +IpValidator: IP 172.16.63.154 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.158\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary581689b6d4fc25e134b5d5193e2e04f8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: Sitio encontrado: 19e1a40c-2b06-4f7b-9b95-24d7f4c62f2d +IpValidator: IP 172.16.63.155 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.162"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryaf6f88f00431e7477b2abd17b59e7268 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.162 +IpValidator: Sitio encontrado: 43eb0c3e-3c95-4322-bec7-cd1bc9cee79f +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.163"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary54b2d23c88f01becfa3f420a26cccf1a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.163 +IpValidator: IP 172.16.63.156 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.165"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc143e30906bbd1117aecd9264e6fca9 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.165 +IpValidator: Sitio encontrado: 5310ba04-cade-4c30-86fd-d9b84f66a2f7 +IpValidator: IP 172.16.63.160 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.166"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarydb1a7f5ab856909da9c065bb1ed86f89 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.166 +IpValidator: Sitio encontrado: 1e720ba5-4360-4f80-99da-59feb86d8358 +IpValidator: IP 172.16.63.161 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.167"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary6c50f6c568aad09f6fe356302555b807 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.167 +IpValidator: Sitio encontrado: 0aee231d-1c59-42b0-aea5-f45d2de1cd37 +IpValidator: IP 172.16.63.162 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.168"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb33615a78ee305c4eb1fafe449c56793 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.168 +IpValidator: No se encontró sitio para IP 172.16.63.168 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.169"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary81bae3f0d712a4092513feaeb1088fa3 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.169 +IpValidator: Sitio encontrado: 29387b65-0fb4-41a4-938a-1d6772ee2e59 +IpValidator: IP 172.16.63.163 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.170"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary10887697a0d7c2723ffb56f16f343faa +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.170 +IpValidator: Sitio encontrado: 2406612a-b6df-4561-bf96-990264c80dc0 +IpValidator: Sitio encontrado: a6dca77a-81ef-45b8-a35f-47ec3dbef073 +IpValidator: IP 172.16.63.166 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.168\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryfc0be0528717febdea19bdfebc0d1a10 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: IP 172.16.63.165 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.171"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary3c936b6fb8571b3695feb9f550a321ed +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.171 +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.172"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary3c61e4a83d920c4493fd23a03fd8971 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.172 +IpValidator: Sitio encontrado: 80ac10b4-d5e0-429a-8c67-a13fe4b6c1ff +IpValidator: IP 172.16.63.167 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.176"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary55188c80ba2d7b076425497d101c28b1 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.176 +IpValidator: Sitio encontrado: f199df67-3738-4142-b594-4c9051ac3c70 +IpValidator: IP 172.16.63.169 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.177"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryfc2a38f4611cec93ceee61cfe876982 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.177 +IpValidator: Sitio encontrado: 80177370-129f-45b4-83ed-da53635b005b +IpValidator: IP 172.16.63.170 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.180"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya062673637f8655e834b2f81064a62f5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.180 +IpValidator: Sitio encontrado: 5f5afc7e-b2ea-4504-b4a3-85a32b0ce60b +IpValidator: IP 172.16.63.171 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.183"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryeae5ddbf0a92277fd2db10fd45fa5757 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.183 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.184"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary10ec10fb01f1769e74d365f802e907c3 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.184 +IpValidator: Sitio encontrado: ca0a61de-615b-4364-b284-1b6b57423c43 +IpValidator: IP 172.16.63.172 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: Sitio encontrado: ac4fde17-603b-455b-aed5-05ccb7e08c3e +IpValidator: Sitio encontrado: e4c7bf72-7f4a-4d3e-b028-164a94e53b86 +IpValidator: Sitio encontrado: 8e24f0d1-5444-4490-9c9a-67509041c9b6 +IpValidator: Sitio encontrado: db491952-d89c-47b4-96e3-fb3105b51526 +IpValidator: IP 172.16.63.177 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.185"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd6f2b8fa806b69ae98c4b5e86203b363 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.185 +IpValidator: IP 172.16.63.180 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.186"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya2d3be30a87ca680c6b03b730931fd90 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.186 +IpValidator: IP 172.16.63.176 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.188"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarycfadec29169c855cf335d9b3fe948d0a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.188 +IpValidator: Sitio encontrado: c30c8313-8922-4205-b7ab-ad88c20eee91 +IpValidator: IP 172.16.63.183 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.190"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary4c75aadb3b8b13621ee40fb7a520de04 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.190 +IpValidator: IP 172.16.63.184 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.191"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5a6ed25dc80f153d22a3274c43043941 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.191 +IpValidator: Sitio encontrado: 8d61b467-f852-4c2c-aa5e-16fca2b2a402 +IpValidator: Sitio encontrado: d4ed10a0-e951-4ce5-bbcb-27af35201a6e +IpValidator: Sitio encontrado: e6657b49-1cce-4136-a7bf-d6cdd9fe5e22 +IpValidator: IP 172.16.63.188 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.192"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9fe2e27ad48008df95045fbf2e59750b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.192 +IpValidator: IP 172.16.63.186 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.193"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary1dba756984a97ce2c70c86a79eee9bfa +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.193 +IpValidator: Sitio encontrado: f44256b9-2eba-4bde-8c01-66f26af61bb3 +IpValidator: IP 172.16.63.185 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.196"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary781009c5b292f92d3a5058cc94a0fa5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.196 +IpValidator: No se encontró sitio para IP 172.16.63.196 - DISPONIBLE +IpValidator: IP 172.16.63.191 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.197"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary59e00b7ae0bdaa039b4d098de0d9b00 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.197 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.198"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary4b3f48a1a08a307fbe08db7b3773e4 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.198 +IpValidator: Error HTTP 0 al buscar sitio +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.196\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary73a3d17dbaa5034ef6431b2ffd3bddc5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: Sitio encontrado: 1f6e9051-90ad-4e17-8047-8fac6538eebe +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.199"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary26e25eb7d0c6eb958339ca2c2e0ab841 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.199 +IpValidator: IP 172.16.63.192 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: Sitio encontrado: a1144ec5-7028-47af-9a9e-c07dce083fbc +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.190\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary93193a4af99ca90bbb0474ba188fd34a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: Sitio encontrado: 602620d1-fcea-4267-9ba1-33bc16f08687 +Lote completado: 1/1 IPs responden (0.11s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.200"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary37400a81969b10c76f4065c86950bca7 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.200 +IpValidator: Sitio encontrado: b71609c0-7f7d-494c-8d61-311ede91fa30 +IpValidator: IP 172.16.63.193 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.201"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary65e7367e2172b6da1c6c9d0718ae64a5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.201 +IpValidator: IP 172.16.63.197 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.203"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary723eddefc16d0f3a56fea35e7f75fdcf +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.203 +IpValidator: IP 172.16.63.198 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.204"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary58c7116121871c3f41bf12161e9249c9 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.204 +IpValidator: Sitio encontrado: 1d8a95c4-c0d8-4467-b7c7-46aff162aebc +IpValidator: IP 172.16.63.199 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.205"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary69d4090d31646daf8fe2299370c83bf +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.205 +IpValidator: Sitio encontrado: 84e6bbbd-d668-419e-851b-385328c563c6 +IpValidator: Sitio encontrado: 853fce20-2b23-49b2-afab-60ad4b9c22b0 +IpValidator: IP 172.16.63.200 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.206"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd5f9fa08ea0779e170078d2aa67e4f1c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.206 +IpValidator: Sitio encontrado: 10f1d69b-f152-4c34-98dd-7074f63aa9d6 +IpValidator: Sitio encontrado: c4cc6ad7-d7bc-412a-a92a-7e0eb50cf715 +IpValidator: IP 172.16.63.203 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.207"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryb730aff8f09b6672badc6e621b4c640a +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.207 +IpValidator: IP 172.16.63.204 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.208"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc53ae2e3875700c7af0e87c4ef2aa368 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.208 +Método: POST +POST data: {"action":"validate","ip":"172.16.63.209"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryfaab0ea2c59fb0fc894415178f5698ff +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.209 +IpValidator: IP 172.16.63.201 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: No se encontró sitio para IP 172.16.63.207 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.210"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary4c7bdc9f3323b173c0ef3517147fa02b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.210 +IpValidator: No se encontró sitio para IP 172.16.63.208 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.211"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya931dfb800f3aff433ea730c295ff187 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.211 +IpValidator: Sitio encontrado: f5798041-cdf2-4429-b329-293badc656e6 +IpValidator: Sitio encontrado: 07c20b54-7039-4e1b-b9bb-c3ba8d9c303f +IpValidator: IP 172.16.63.205 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.207\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya7ffd48edcb616fa427a4aa74e3b9f30 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: IP 172.16.63.206 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.208\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarycf74384a28c0f60cbdd202aa1487aa72 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: Sitio encontrado: d4c2e85a-d9f1-4975-94c9-5f0e8be05f5c +IpValidator: Sitio encontrado: f3dc13d2-c637-4423-8086-adbe436aadba +Lote completado: 0/1 IPs responden (1.11s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.213"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary2fb2395a5f158287f80a1a9568fb52e2 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.213 +IpValidator: Sitio encontrado: 46fb0e8f-9b28-4d5c-a669-c3419ca0df88 +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.215"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary3cfa0948f4b3e4e4a90ca10a925ed40f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.215 +IpValidator: IP 172.16.63.210 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.209 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.216"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryf86475e83924d54dc69cf4ff618394dd +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.216 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.217"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary7243280642c8e75a3ef600f013a62f9d +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.217 +IpValidator: IP 172.16.63.211 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.218"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9fe9a93a3514d029f263946e3462d19f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.218 +IpValidator: Sitio encontrado: cc74896c-31cf-4e7c-89f2-d111b53b9dc8 +IpValidator: Sitio encontrado: 4f38e746-3acf-4937-94ac-12e4ced87728 +IpValidator: Sitio encontrado: 6797dacb-0436-4e48-b81b-edba5bc87d20 +IpValidator: Sitio encontrado: 0baaeaa3-1101-4ae5-9fc9-1a704df5412a +IpValidator: Sitio encontrado: 96dea63a-91c1-4178-baa0-8c982663a8df +IpValidator: IP 172.16.63.213 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.215 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.217 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.218 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.220"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary1c5898a9cbd4a2f754d0a7ed45baef98 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.220 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.221"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary4ed165b9b2f4b4f1b9458654b08aee34 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.221 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.222"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryec6ebf6dbd0e7a198606a72b6ee6c12 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.222 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.223"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya96bd13f90d6dd926b3eeaa25ff14f4f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.223 +IpValidator: IP 172.16.63.216 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.224"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryc293fba5b13c2a26cf7379f7293ce8a1 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.224 +IpValidator: Sitio encontrado: 15db67a1-4c54-4cb3-a017-3e93fcd66416 +IpValidator: Sitio encontrado: 1138de89-0c84-4fa9-bd80-625758146eac +IpValidator: Sitio encontrado: 23a74c3c-11b7-45e1-ad0c-34d5c57f6127 +IpValidator: Sitio encontrado: 58cbf81b-7f2f-4425-b0de-b8cd67826dd6 +IpValidator: Sitio encontrado: ed65c9f8-b332-4891-94b3-941f66d0ccf1 +IpValidator: IP 172.16.63.221 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.226"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarydb0fdda846ce061ef7143c72c41c4ef5 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.226 +IpValidator: IP 172.16.63.220 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.227"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary68307cade02662645e87e8a110ac0e81 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.227 +IpValidator: IP 172.16.63.224 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.231"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary7183a4ce22208477b0e572265d914790 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.231 +IpValidator: IP 172.16.63.223 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.232"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary360f61cbd2b7dc58c76c792b9f49973d +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.232 +IpValidator: IP 172.16.63.222 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.234"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary3a869f83544f15dc5271233b32b0cee8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.234 +IpValidator: Sitio encontrado: 5f799e9d-d7bc-4ede-b6ec-73b4c8569cd4 +IpValidator: Sitio encontrado: 03a2c0ce-b609-484b-8420-c51a1d46588a +IpValidator: Sitio encontrado: b2c63cc2-79b7-42d3-bac1-c0251cf745f3 +IpValidator: Sitio encontrado: cabe6d82-f16a-46d1-bc25-302aad1dbde1 +IpValidator: IP 172.16.63.226 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.236"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8d97c0d34fe514d8316df892c12e3c64 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.236 +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.235"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary53b5e09292bdbb825b997c824c3a17f7 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.235 +IpValidator: IP 172.16.63.231 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: No se encontró sitio para IP 172.16.63.236 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.237"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryd5fa0b16d89ea957780988819f0b831 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.237 +IpValidator: IP 172.16.63.227 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.238"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary6de26e6baa93b93ab3b0519516621225 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.238 +IpValidator: IP 172.16.63.232 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.236\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye8cb532d99552fb6cfc16f4c778654b8 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.239"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryf39fc8e8cceae270a88e67b85703dd33 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.239 +IpValidator: Error HTTP 0 al buscar sitio +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.242"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryfd1cb492cb26ccc2527cff42f2b0608c +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.242 +IpValidator: Sitio encontrado: 96ad9740-49e4-4585-ac41-56b80c8ef0d2 +IpValidator: Sitio encontrado: a878b0bd-e238-4100-88dc-f6d11de6ef61 +IpValidator: Sitio encontrado: f0b0eb3d-316e-403f-803c-0424e6ac63d8 +IpValidator: IP 172.16.63.235 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.243"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary324d3dd78313fae65f698ad51123bb08 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.243 +IpValidator: IP 172.16.63.238 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.237 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.234\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye6e6b72ca31c34937df105e15ac8374b +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.244"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary85d858823f0e52795a2d601df32c4bb2 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.244 +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +Lote completado: 1/1 IPs responden (0.11s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.245"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary8daa5cbd472e9c4d377eb7a6d66094a2 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.245 +IpValidator: Sitio encontrado: 6b0ac629-cd7f-4f09-a458-de2a1942415f +IpValidator: IP 172.16.63.239 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.246"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye8b00c11bc7954e9416c9cb5ebae8455 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.246 +IpValidator: Sitio encontrado: 783f3ef9-6aaa-4309-94c1-752ef201cb1c +IpValidator: IP 172.16.63.242 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.248"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarye75ec77e698dce54bc89481ea1a0a14f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.248 +IpValidator: Sitio encontrado: f30ccd2d-e306-4753-9800-8ec9d2a726f0 +IpValidator: No se encontró sitio para IP 172.16.63.248 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.249"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary295e72c4b1cc82125aea8e2621cf7dc +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.249 +IpValidator: Sitio encontrado: 610e3443-fe75-47a4-934c-95b990565a0a +IpValidator: Sitio encontrado: 57d1a25e-0824-4ff4-9685-1fe78462a484 +IpValidator: IP 172.16.63.243 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.250"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary9c3e3f6f2da8ccb0316f8f1af0cb7ed3 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.250 +IpValidator: IP 172.16.63.244 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.248\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary148675215e416bbda3d49f92f0cb70ae +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: IP 172.16.63.245 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.251"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundarya2072266d129f51077b82f1a1cb65307 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.251 +IpValidator: No se encontró sitio para IP 172.16.63.251 - DISPONIBLE +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"validate","ip":"172.16.63.252"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundary5478c1d249b86036f6d303d44e84df61 +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +IpValidator: Buscando sitio para IP 172.16.63.252 +IpValidator: Sitio encontrado: 26d3f94d-423b-4dea-9fb2-7fd67d0f0f71 +Lote completado: 0/1 IPs responden (1.10s) +=== NUEVA PETICIÓN === +Método: POST +POST data: {"action":"verify_batch","ips":"[\"172.16.63.251\"]"} +GET data: [] +Content-Type: multipart/form-data; boundary=----geckoformboundaryaca4548cdd453aedea2d91b0e3c775f +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:148.0) Gecko/20100101 Firefox/148.0 +>>> Entrando al handler de verificación por lotes (verify_batch) +Verificando lote de 1 IPs +Iniciando verificación por ping de 1 IPs (lotes de 1) +Procesando lote 1/1 (1 IPs) +IpValidator: IP 172.16.63.246 encontrada en dispositivo (ipAddress) - EN USO +Lote completado: 0/1 IPs responden (1.10s) +IpValidator: Sitio encontrado: e45396da-1a44-4d9b-b120-693b162362aa +IpValidator: Sitio encontrado: c9389a13-5d2d-4a10-bc4d-ee53b13994fc +IpValidator: Sitio encontrado: e99096c3-c533-4698-b9ac-fb8ed57c2203 +IpValidator: IP 172.16.63.252 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.249 encontrada en dispositivo (ipAddress) - EN USO +IpValidator: IP 172.16.63.250 encontrada en dispositivo (ipAddress) - EN USO +=== NUEVA PETICIÓN === +Método: GET +POST data: [] +GET data: [] +Content-Type: +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:149.0) Gecko/20100101 Firefox/149.0 +Acceso a la interfaz pública de búsqueda de IPs +WARN: No active user found — login screen will be shown. +=== NUEVA PETICIÓN === +Método: POST +POST data: [] +GET data: {"action":"nms_login"} +Content-Type: application/json +User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:149.0) Gecko/20100101 Firefox/149.0 +INFO: NMS Login OK for user: danielhumberto (role: superadmin) diff --git a/manifest.json b/manifest.json index 4263f7c..750dc01 100755 --- a/manifest.json +++ b/manifest.json @@ -5,7 +5,7 @@ "displayName": "SIIP - Buscador de IP's Disponibles UISP", "description": "Este plugin permite buscar IP's disponibles en UISP (UNMS) y asignarlas a los clientes en UCRM. Evitando así la asignación de IP's duplicadas y mejorando la gestión de direcciones IP en la red.", "url": "https://siip.mx", - "version": "1.6.2", + "version": "1.7.1", "ucrmVersionCompliancy": { "min": "1.0.0", "max": null diff --git a/public.php b/public.php index a2bef2b..9e5eaa8 100755 --- a/public.php +++ b/public.php @@ -296,7 +296,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['action']) && $_POST[' // URL de la API de UISP - Usar HTTPS // URL de la API de UISP - Usar HTTPS - $apiUrl = "https://{$config['ipserver']}/nms/api/v2.1/devices/ips?suspended=true&management=true&includeObsolete=true"; + $apiUrl = "https://{$config['ipserver']}/nms/api/v2.1/devices/ips?management=true&includeObsolete=true"; $apiToken = $config['unmsApiToken']; $log->appendLog("URL de API: $apiUrl"); @@ -3010,7 +3010,7 @@ if ($systemUserId) { * Usa N workers concurrentes para validar IPs simultáneamente */ async function runProgressiveValidation(clientIps, pingLimit, shouldVerifyPing) { - const WORKER_COUNT = 5; + const WORKER_COUNT = 7; console.log(`Iniciando validación PARALELA de ${clientIps.length} IPs con ${WORKER_COUNT} workers`); console.log(`Ping habilitado: ${shouldVerifyPing}, Límite: ${pingLimit}`); @@ -3176,7 +3176,7 @@ if ($systemUserId) { } async function runProgressiveVerification(clientIps, limit) { - const WORKER_COUNT = 5; + const WORKER_COUNT = 7; let ipsToVerify = []; if (limit > 0) { diff --git a/siip-available-ips.zip b/siip-available-ips.zip old mode 100755 new mode 100644 index f2c6c14..3afede3 Binary files a/siip-available-ips.zip and b/siip-available-ips.zip differ diff --git a/src/ApiHandlers.php b/src/ApiHandlers.php index 27281a6..f837961 100755 --- a/src/ApiHandlers.php +++ b/src/ApiHandlers.php @@ -99,7 +99,7 @@ function handleIpRequest($data, $log) { } // Buscar IPs - $apiUrl = "https://{$config['ipserver']}/nms/api/v2.1/devices/ips?suspended=true&management=true&includeObsolete=true"; + $apiUrl = "https://{$config['ipserver']}/nms/api/v2.1/devices/ips?management=true&includeObsolete=true"; $apiToken = $config['unmsApiToken']; $ipService = new \SiipAvailableIps\IpSearchService($apiUrl, $apiToken, $log, $config); @@ -203,7 +203,7 @@ function handleIpCheck($data, $log) { return; } - $apiUrl = "https://{$config['ipserver']}/nms/api/v2.1/devices/ips?suspended=true&management=true&includeObsolete=true"; + $apiUrl = "https://{$config['ipserver']}/nms/api/v2.1/devices/ips?management=true&includeObsolete=true"; $apiToken = $config['unmsApiToken']; // Verificar si se solicita ping diff --git a/test_ips.php b/test_ips.php new file mode 100644 index 0000000..318ba67 --- /dev/null +++ b/test_ips.php @@ -0,0 +1,18 @@ +> + * @var array> */ private $prefixLengthsPsr4 = array(); /** - * @var array[] - * @psalm-var array> + * @var array> */ private $prefixDirsPsr4 = array(); /** - * @var array[] - * @psalm-var array + * @var list */ private $fallbackDirsPsr4 = array(); // PSR-0 /** - * @var array[] - * @psalm-var array> + * List of PSR-0 prefixes + * + * Structured as array('F (first letter)' => array('Foo\Bar (full prefix)' => array('path', 'path2'))) + * + * @var array>> */ private $prefixesPsr0 = array(); /** - * @var array[] - * @psalm-var array + * @var list */ private $fallbackDirsPsr0 = array(); @@ -78,8 +80,7 @@ class ClassLoader private $useIncludePath = false; /** - * @var string[] - * @psalm-var array + * @var array */ private $classMap = array(); @@ -87,29 +88,29 @@ class ClassLoader private $classMapAuthoritative = false; /** - * @var bool[] - * @psalm-var array + * @var array */ private $missingClasses = array(); - /** @var ?string */ + /** @var string|null */ private $apcuPrefix; /** - * @var self[] + * @var array */ private static $registeredLoaders = array(); /** - * @param ?string $vendorDir + * @param string|null $vendorDir */ public function __construct($vendorDir = null) { $this->vendorDir = $vendorDir; + self::initializeIncludeClosure(); } /** - * @return string[] + * @return array> */ public function getPrefixes() { @@ -121,8 +122,7 @@ class ClassLoader } /** - * @return array[] - * @psalm-return array> + * @return array> */ public function getPrefixesPsr4() { @@ -130,8 +130,7 @@ class ClassLoader } /** - * @return array[] - * @psalm-return array + * @return list */ public function getFallbackDirs() { @@ -139,8 +138,7 @@ class ClassLoader } /** - * @return array[] - * @psalm-return array + * @return list */ public function getFallbackDirsPsr4() { @@ -148,8 +146,7 @@ class ClassLoader } /** - * @return string[] Array of classname => path - * @psalm-return array + * @return array Array of classname => path */ public function getClassMap() { @@ -157,8 +154,7 @@ class ClassLoader } /** - * @param string[] $classMap Class to filename map - * @psalm-param array $classMap + * @param array $classMap Class to filename map * * @return void */ @@ -175,24 +171,25 @@ class ClassLoader * Registers a set of PSR-0 directories for a given prefix, either * appending or prepending to the ones previously set for this prefix. * - * @param string $prefix The prefix - * @param string[]|string $paths The PSR-0 root directories - * @param bool $prepend Whether to prepend the directories + * @param string $prefix The prefix + * @param list|string $paths The PSR-0 root directories + * @param bool $prepend Whether to prepend the directories * * @return void */ public function add($prefix, $paths, $prepend = false) { + $paths = (array) $paths; if (!$prefix) { if ($prepend) { $this->fallbackDirsPsr0 = array_merge( - (array) $paths, + $paths, $this->fallbackDirsPsr0 ); } else { $this->fallbackDirsPsr0 = array_merge( $this->fallbackDirsPsr0, - (array) $paths + $paths ); } @@ -201,19 +198,19 @@ class ClassLoader $first = $prefix[0]; if (!isset($this->prefixesPsr0[$first][$prefix])) { - $this->prefixesPsr0[$first][$prefix] = (array) $paths; + $this->prefixesPsr0[$first][$prefix] = $paths; return; } if ($prepend) { $this->prefixesPsr0[$first][$prefix] = array_merge( - (array) $paths, + $paths, $this->prefixesPsr0[$first][$prefix] ); } else { $this->prefixesPsr0[$first][$prefix] = array_merge( $this->prefixesPsr0[$first][$prefix], - (array) $paths + $paths ); } } @@ -222,9 +219,9 @@ class ClassLoader * Registers a set of PSR-4 directories for a given namespace, either * appending or prepending to the ones previously set for this namespace. * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param string[]|string $paths The PSR-4 base directories - * @param bool $prepend Whether to prepend the directories + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param list|string $paths The PSR-4 base directories + * @param bool $prepend Whether to prepend the directories * * @throws \InvalidArgumentException * @@ -232,17 +229,18 @@ class ClassLoader */ public function addPsr4($prefix, $paths, $prepend = false) { + $paths = (array) $paths; if (!$prefix) { // Register directories for the root namespace. if ($prepend) { $this->fallbackDirsPsr4 = array_merge( - (array) $paths, + $paths, $this->fallbackDirsPsr4 ); } else { $this->fallbackDirsPsr4 = array_merge( $this->fallbackDirsPsr4, - (array) $paths + $paths ); } } elseif (!isset($this->prefixDirsPsr4[$prefix])) { @@ -252,18 +250,18 @@ class ClassLoader throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); } $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - $this->prefixDirsPsr4[$prefix] = (array) $paths; + $this->prefixDirsPsr4[$prefix] = $paths; } elseif ($prepend) { // Prepend directories for an already registered namespace. $this->prefixDirsPsr4[$prefix] = array_merge( - (array) $paths, + $paths, $this->prefixDirsPsr4[$prefix] ); } else { // Append directories for an already registered namespace. $this->prefixDirsPsr4[$prefix] = array_merge( $this->prefixDirsPsr4[$prefix], - (array) $paths + $paths ); } } @@ -272,8 +270,8 @@ class ClassLoader * Registers a set of PSR-0 directories for a given prefix, * replacing any others previously set for this prefix. * - * @param string $prefix The prefix - * @param string[]|string $paths The PSR-0 base directories + * @param string $prefix The prefix + * @param list|string $paths The PSR-0 base directories * * @return void */ @@ -290,8 +288,8 @@ class ClassLoader * Registers a set of PSR-4 directories for a given namespace, * replacing any others previously set for this namespace. * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param string[]|string $paths The PSR-4 base directories + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param list|string $paths The PSR-4 base directories * * @throws \InvalidArgumentException * @@ -425,7 +423,8 @@ class ClassLoader public function loadClass($class) { if ($file = $this->findFile($class)) { - includeFile($file); + $includeFile = self::$includeFile; + $includeFile($file); return true; } @@ -476,9 +475,9 @@ class ClassLoader } /** - * Returns the currently registered loaders indexed by their corresponding vendor directories. + * Returns the currently registered loaders keyed by their corresponding vendor directories. * - * @return self[] + * @return array */ public static function getRegisteredLoaders() { @@ -555,18 +554,26 @@ class ClassLoader return false; } -} -/** - * Scope isolated include. - * - * Prevents access to $this/self from included files. - * - * @param string $file - * @return void - * @private - */ -function includeFile($file) -{ - include $file; + /** + * @return void + */ + private static function initializeIncludeClosure() + { + if (self::$includeFile !== null) { + return; + } + + /** + * Scope isolated include. + * + * Prevents access to $this/self from included files. + * + * @param string $file + * @return void + */ + self::$includeFile = \Closure::bind(static function($file) { + include $file; + }, null, null); + } } diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php index d50e0c9..51e734a 100755 --- a/vendor/composer/InstalledVersions.php +++ b/vendor/composer/InstalledVersions.php @@ -21,12 +21,14 @@ use Composer\Semver\VersionParser; * See also https://getcomposer.org/doc/07-runtime.md#installed-versions * * To require its presence, you can require `composer-runtime-api ^2.0` + * + * @final */ class InstalledVersions { /** * @var mixed[]|null - * @psalm-var array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array}|array{}|null + * @psalm-var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array}|array{}|null */ private static $installed; @@ -37,7 +39,7 @@ class InstalledVersions /** * @var array[] - * @psalm-var array}> + * @psalm-var array}> */ private static $installedByVendor = array(); @@ -96,7 +98,7 @@ class InstalledVersions { foreach (self::getInstalled() as $installed) { if (isset($installed['versions'][$packageName])) { - return $includeDevRequirements || empty($installed['versions'][$packageName]['dev_requirement']); + return $includeDevRequirements || !isset($installed['versions'][$packageName]['dev_requirement']) || $installed['versions'][$packageName]['dev_requirement'] === false; } } @@ -117,7 +119,7 @@ class InstalledVersions */ public static function satisfies(VersionParser $parser, $packageName, $constraint) { - $constraint = $parser->parseConstraints($constraint); + $constraint = $parser->parseConstraints((string) $constraint); $provided = $parser->parseConstraints(self::getVersionRanges($packageName)); return $provided->matches($constraint); @@ -241,7 +243,7 @@ class InstalledVersions /** * @return array - * @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string} + * @psalm-return array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool} */ public static function getRootPackage() { @@ -255,7 +257,7 @@ class InstalledVersions * * @deprecated Use getAllRawData() instead which returns all datasets for all autoloaders present in the process. getRawData only returns the first dataset loaded, which may not be what you expect. * @return array[] - * @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array} + * @psalm-return array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} */ public static function getRawData() { @@ -278,7 +280,7 @@ class InstalledVersions * Returns the raw data of all installed.php which are currently loaded for custom implementations * * @return array[] - * @psalm-return list}> + * @psalm-return list}> */ public static function getAllRawData() { @@ -301,7 +303,7 @@ class InstalledVersions * @param array[] $data A vendor/composer/installed.php data set * @return void * - * @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[], dev: bool, install_path: string, type: string}, versions: array} $data + * @psalm-param array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $data */ public static function reload($data) { @@ -311,7 +313,7 @@ class InstalledVersions /** * @return array[] - * @psalm-return list}> + * @psalm-return list}> */ private static function getInstalled() { @@ -326,7 +328,9 @@ class InstalledVersions if (isset(self::$installedByVendor[$vendorDir])) { $installed[] = self::$installedByVendor[$vendorDir]; } elseif (is_file($vendorDir.'/composer/installed.php')) { - $installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php'; + /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ + $required = require $vendorDir.'/composer/installed.php'; + $installed[] = self::$installedByVendor[$vendorDir] = $required; if (null === self::$installed && strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) { self::$installed = $installed[count($installed) - 1]; } @@ -338,12 +342,17 @@ class InstalledVersions // only require the installed.php file if this file is loaded from its dumped location, // and not from its source location in the composer/composer package, see https://github.com/composer/composer/issues/9937 if (substr(__DIR__, -8, 1) !== 'C') { - self::$installed = require __DIR__ . '/installed.php'; + /** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array} $required */ + $required = require __DIR__ . '/installed.php'; + self::$installed = $required; } else { self::$installed = array(); } } - $installed[] = self::$installed; + + if (self::$installed !== array()) { + $installed[] = self::$installed; + } return $installed; } diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php index 24e55f0..92535f0 100755 --- a/vendor/composer/autoload_classmap.php +++ b/vendor/composer/autoload_classmap.php @@ -2,7 +2,7 @@ // autoload_classmap.php @generated by Composer -$vendorDir = dirname(dirname(__FILE__)); +$vendorDir = dirname(__DIR__); $baseDir = dirname($vendorDir); return array( diff --git a/vendor/composer/autoload_files.php b/vendor/composer/autoload_files.php index 03e20fb..8893d6f 100755 --- a/vendor/composer/autoload_files.php +++ b/vendor/composer/autoload_files.php @@ -2,7 +2,7 @@ // autoload_files.php @generated by Composer -$vendorDir = dirname(dirname(__FILE__)); +$vendorDir = dirname(__DIR__); $baseDir = dirname($vendorDir); return array( diff --git a/vendor/composer/autoload_namespaces.php b/vendor/composer/autoload_namespaces.php index b7fc012..15a2ff3 100755 --- a/vendor/composer/autoload_namespaces.php +++ b/vendor/composer/autoload_namespaces.php @@ -2,7 +2,7 @@ // autoload_namespaces.php @generated by Composer -$vendorDir = dirname(dirname(__FILE__)); +$vendorDir = dirname(__DIR__); $baseDir = dirname($vendorDir); return array( diff --git a/vendor/composer/autoload_psr4.php b/vendor/composer/autoload_psr4.php index 0040aba..010e427 100755 --- a/vendor/composer/autoload_psr4.php +++ b/vendor/composer/autoload_psr4.php @@ -2,7 +2,7 @@ // autoload_psr4.php @generated by Composer -$vendorDir = dirname(dirname(__FILE__)); +$vendorDir = dirname(__DIR__); $baseDir = dirname($vendorDir); return array( diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php index 38d4090..743226c 100755 --- a/vendor/composer/autoload_real.php +++ b/vendor/composer/autoload_real.php @@ -25,47 +25,27 @@ class ComposerAutoloaderInita8750288fc198a75aec345f4f4b7fd12 require __DIR__ . '/platform_check.php'; spl_autoload_register(array('ComposerAutoloaderInita8750288fc198a75aec345f4f4b7fd12', 'loadClassLoader'), true, true); - self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); + self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); spl_autoload_unregister(array('ComposerAutoloaderInita8750288fc198a75aec345f4f4b7fd12', 'loadClassLoader')); - $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); - if ($useStaticLoader) { - require __DIR__ . '/autoload_static.php'; - - call_user_func(\Composer\Autoload\ComposerStaticInita8750288fc198a75aec345f4f4b7fd12::getInitializer($loader)); - } else { - $classMap = require __DIR__ . '/autoload_classmap.php'; - if ($classMap) { - $loader->addClassMap($classMap); - } - } + require __DIR__ . '/autoload_static.php'; + call_user_func(\Composer\Autoload\ComposerStaticInita8750288fc198a75aec345f4f4b7fd12::getInitializer($loader)); $loader->setClassMapAuthoritative(true); $loader->register(true); - if ($useStaticLoader) { - $includeFiles = Composer\Autoload\ComposerStaticInita8750288fc198a75aec345f4f4b7fd12::$files; - } else { - $includeFiles = require __DIR__ . '/autoload_files.php'; - } - foreach ($includeFiles as $fileIdentifier => $file) { - composerRequirea8750288fc198a75aec345f4f4b7fd12($fileIdentifier, $file); + $filesToLoad = \Composer\Autoload\ComposerStaticInita8750288fc198a75aec345f4f4b7fd12::$files; + $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { + if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { + $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; + + require $file; + } + }, null, null); + foreach ($filesToLoad as $fileIdentifier => $file) { + $requireFile($fileIdentifier, $file); } return $loader; } } - -/** - * @param string $fileIdentifier - * @param string $file - * @return void - */ -function composerRequirea8750288fc198a75aec345f4f4b7fd12($fileIdentifier, $file) -{ - if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { - $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; - - require $file; - } -} diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 2e61a5b..565d324 100755 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -1,58 +1,58 @@ array( + 'name' => '__root__', 'pretty_version' => 'dev-main', 'version' => 'dev-main', + 'reference' => 'a8dd6a8f38f63db29b864b5e3efb3a6a73048c90', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => '647bdfc6ae27ce6b2e5a3dec02067293bfa5359e', - 'name' => '__root__', 'dev' => false, ), 'versions' => array( '__root__' => array( 'pretty_version' => 'dev-main', 'version' => 'dev-main', + 'reference' => 'a8dd6a8f38f63db29b864b5e3efb3a6a73048c90', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), - 'reference' => '647bdfc6ae27ce6b2e5a3dec02067293bfa5359e', 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( 'pretty_version' => '7.9.3', 'version' => '7.9.3.0', + 'reference' => '7b2f29fe81dc4da0ca0ea7d42107a0845946ea77', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), - 'reference' => '7b2f29fe81dc4da0ca0ea7d42107a0845946ea77', 'dev_requirement' => false, ), 'guzzlehttp/promises' => array( 'pretty_version' => '2.2.0', 'version' => '2.2.0.0', + 'reference' => '7c69f28996b0a6920945dd20b3857e499d9ca96c', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), - 'reference' => '7c69f28996b0a6920945dd20b3857e499d9ca96c', 'dev_requirement' => false, ), 'guzzlehttp/psr7' => array( 'pretty_version' => '2.7.1', 'version' => '2.7.1.0', + 'reference' => 'c2270caaabe631b3b44c85f99e5a04bbb8060d16', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), - 'reference' => 'c2270caaabe631b3b44c85f99e5a04bbb8060d16', 'dev_requirement' => false, ), 'psr/http-client' => array( 'pretty_version' => '1.0.3', 'version' => '1.0.3.0', + 'reference' => 'bb5906edc1c324c9a05aa0873d40117941e5fa90', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-client', 'aliases' => array(), - 'reference' => 'bb5906edc1c324c9a05aa0873d40117941e5fa90', 'dev_requirement' => false, ), 'psr/http-client-implementation' => array( @@ -64,10 +64,10 @@ 'psr/http-factory' => array( 'pretty_version' => '1.1.0', 'version' => '1.1.0.0', + 'reference' => '2b4765fddfe3b508ac62f829e852b1501d3f6e8a', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-factory', 'aliases' => array(), - 'reference' => '2b4765fddfe3b508ac62f829e852b1501d3f6e8a', 'dev_requirement' => false, ), 'psr/http-factory-implementation' => array( @@ -79,10 +79,10 @@ 'psr/http-message' => array( 'pretty_version' => '2.0', 'version' => '2.0.0.0', + 'reference' => '402d35bcb92c70c026d1a6a9883f06b2ead23d71', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-message', 'aliases' => array(), - 'reference' => '402d35bcb92c70c026d1a6a9883f06b2ead23d71', 'dev_requirement' => false, ), 'psr/http-message-implementation' => array( @@ -94,55 +94,55 @@ 'ralouphie/getallheaders' => array( 'pretty_version' => '3.0.3', 'version' => '3.0.3.0', + 'reference' => '120b605dfeb996808c31b6477290a714d356e822', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/getallheaders', 'aliases' => array(), - 'reference' => '120b605dfeb996808c31b6477290a714d356e822', 'dev_requirement' => false, ), 'symfony/deprecation-contracts' => array( 'pretty_version' => 'v3.5.1', 'version' => '3.5.1.0', + 'reference' => '74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 'aliases' => array(), - 'reference' => '74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6', 'dev_requirement' => false, ), 'symfony/filesystem' => array( 'pretty_version' => 'v6.4.13', 'version' => '6.4.13.0', + 'reference' => '4856c9cf585d5a0313d8d35afd681a526f038dd3', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/filesystem', 'aliases' => array(), - 'reference' => '4856c9cf585d5a0313d8d35afd681a526f038dd3', 'dev_requirement' => false, ), 'symfony/polyfill-ctype' => array( 'pretty_version' => 'v1.32.0', 'version' => '1.32.0.0', + 'reference' => 'a3cc8b044a6ea513310cbd48ef7333b384945638', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-ctype', 'aliases' => array(), - 'reference' => 'a3cc8b044a6ea513310cbd48ef7333b384945638', 'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( 'pretty_version' => 'v1.32.0', 'version' => '1.32.0.0', + 'reference' => '6d857f4d76bd4b343eac26d6b539585d2bc56493', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), - 'reference' => '6d857f4d76bd4b343eac26d6b539585d2bc56493', 'dev_requirement' => false, ), 'ubnt/ucrm-plugin-sdk' => array( 'pretty_version' => '0.9.0', 'version' => '0.9.0.0', + 'reference' => '02ca1d4ce7fca1bc7f49ef0259a03d0bfedec19f', 'type' => 'library', 'install_path' => __DIR__ . '/../ubnt/ucrm-plugin-sdk', 'aliases' => array(), - 'reference' => '02ca1d4ce7fca1bc7f49ef0259a03d0bfedec19f', 'dev_requirement' => false, ), ),