- Purple
- Captive portals: a complete guide
- Resolución de problemas de Captive Portal de Cisco Meraki: lista de verificación para splash page, walled garden y RADIUS
Resolución de problemas de Captive Portal de Cisco Meraki: lista de verificación para splash page, walled garden y RADIUS
Use esta lista de verificación para identificar cuál de las cuatro fallas está afectando su Captive Portal de Cisco Meraki: tipo de splash page, walled garden, transferencia de URL de concesión o accesibilidad de RADIUS. Podrá leer el registro de eventos de Meraki, asociar el síntoma con su causa y aplicar la solución correcta sin repetir la configuración del SSID.
Parte de nuestra serie principal: Guía de Captive Portal →
- ¿Cómo se ve un captive portal de Meraki que no funciona?
- ¿Qué suele causar que una splash page de Meraki no se muestre o entre en bucle?
- El tipo de splash page no coincide con el portal
- El walled garden está incompleto
- La URL de concesión o la URL de continuación se ha perdido
- El servidor RADIUS no está disponible o el secreto compartido es incorrecto
- El modo NAT y el modo bridge cambian los puntos a verificar
- ¿Cómo identificar cuál es la causa del problema?
- Lectura del registro de eventos de Meraki
- ¿Cómo se soluciona en las redes Meraki MR y dispositivos cliente?
- Corregir el walled garden
- Corregir la transferencia de la URL de concesión
- Corregir RADIUS
- Corregir el comportamiento del cliente
- Otros proveedores
- Dos escenarios de ejemplo reales
- Un hotel de 200 habitaciones después de un rediseño del portal
- Una cadena minorista de 40 tiendas después de un cambio de firewall
- ¿Cómo evitar que vuelvan a ocurrir fallas en el Captive Portal de Meraki?
- Preguntas frecuentes
- ¿Funciona Purple con mis puntos de acceso Cisco Meraki existentes?
- ¿Puede Purple operar Guest WiFi en una infraestructura de múltiples proveedores?
- ¿El acceso de invitados debe ejecutarse en un SSID abierto o en uno seguro?
- ¿Los datos de los invitados capturados a través de la página de inicio cumplen con el GDPR?
- ¿Por qué los navegadores de escritorio muestran una advertencia de certificado antes de la página de inicio de sesión?
- ¿Quién se encarga de la autenticación RADIUS cuando Purple aloja el portal?
- ¿Qué tanto esfuerzo requiere migrar de la página de inicio de Meraki a Purple?
Un captive portal de Meraki que falla suele tener uno de cuatro problemas. El tipo de splash page es incorrecto, o al walled garden le faltan los dominios y recursos del portal. El traspaso de la URL de concesión puede estar roto, o los puntos de acceso no pueden comunicarse con RADIUS con un secreto compartido coincidente. El registro de eventos de Meraki muestra qué fallo tiene.
¿Cómo se ve un captive portal de Meraki que no funciona?
Tres síntomas cubren la mayoría de los tickets de soporte. Cada uno apunta a un eslabón diferente en la cadena de inicio de sesión.
- La splash page nunca aparece. El dispositivo se une al SSID y obtiene una dirección IP, pero no se abre ninguna ventana de inicio de sesión.
- El portal entra en bucle. El invitado completa el formulario, toca conectar y vuelve a la página de inicio de sesión.
- El portal acepta los datos pero nunca concede acceso. La página informa que el proceso fue exitoso, pero el dispositivo sigue cautivo.
Un cuarto síntoma es más silencioso. A los invitados recurrentes se les pide que inicien sesión con mucha más frecuencia de la esperada. Eso rara vez es un fallo del portal. Por lo general, se trata de la configuración de la frecuencia de la splash page.
Antes de cambiar algo, confirme cómo debería funcionar la cadena. En una implementación de Purple, el punto de acceso de Meraki redirige el dispositivo a los servidores de la splash page de Purple. La splash page recopila los datos del invitado y emite un inicio de sesión de un solo uso. Luego, el punto de acceso pasa ese inicio de sesión al servidor RADIUS de Purple para completar la autenticación. El artículo de soporte del captive portal de Purple describe este flujo. Cada síntoma se asocia con el fallo de uno de esos tres traspasos.
Esta guía asume que el SSID ya está creado. Complementa la guía de configuración del captive portal de Meraki y no repite los pasos de configuración.
¿Qué suele causar que una splash page de Meraki no se muestre o entre en bucle?
El tipo de splash page no coincide con el portal
Meraki ofrece opciones de click-through, inicio de sesión con un servidor RADIUS y opciones de captive portal externo. El portal y el SSID deben esperar el mismo método.
Un portal externo click-through libera el dispositivo llamando a una URL de concesión. Un portal externo de inicio de sesión envía las credenciales, que el punto de acceso verifica contra RADIUS. Si el SSID y el portal no coinciden, el traspaso falla y el invitado entra en bucle.
El walled garden está incompleto
El walled garden enumera los destinos a los que un dispositivo puede acceder antes de autenticarse. Meraki acepta entradas como dominios o rangos de IP. Si falta el propio dominio del portal, la splash page no se puede cargar en absoluto.
La falta de recursos causa fallos más sutiles. Las hojas de estilo, imágenes, fuentes, redes de entrega de contenido y proveedores de inicio de sesión social se cargan desde sus propios servidores. Si alguno está bloqueado, la página se visualiza rota o el botón de inicio de sesión no hace nada.
El walled garden también puede ser demasiado permisivo. Los dispositivos ejecutan un Asistente de Red Cautiva (CNA), que verifica un dominio predefinido para probar el acceso a Internet. Si ese dominio de prueba es accesible antes del inicio de sesión, el dispositivo concluye que está en línea. Por lo tanto, nunca muestra la ventana de inicio de sesión.
La URL de concesión o la URL de continuación se ha perdido
Con un captive portal externo, Meraki agrega parámetros a la redirección. Estos incluyen una URL de concesión base (grant URL) y la URL de continuación que el invitado solicitó originalmente. El portal debe enviar el dispositivo de regreso a la URL de concesión para liberarlo.
Si el portal descarta, sobreescribe o almacena en caché esos parámetros, el punto de acceso nunca recibe la concesión. El invitado ve un mensaje de éxito, pero luego la siguiente carga de página lo redirige nuevamente a la página de inicio de sesión.
El servidor RADIUS no está disponible o el secreto compartido es incorrecto
El inicio de sesión con RADIUS depende de que los puntos de acceso se comuniquen con el servidor RADIUS. RADIUS es el protocolo Remote Authentication Dial-In User Service, definido en la norma RFC 2865. El servidor trata a cada remitente como un cliente RADIUS y verifica un secreto compartido en cada solicitud.
Predominan dos fallas: un firewall bloquea el tráfico RADIUS desde los puntos de acceso, o el secreto compartido difiere entre el dashboard y el servidor. En cualquiera de los casos, el portal recopila los datos pero la autenticación nunca se completa.
El modo NAT y el modo bridge cambian los puntos a verificar
En el modo NAT, el punto de acceso asigna las direcciones de los clientes por sí mismo. Los dispositivos de red ascendentes ven el tráfico proveniente del punto de acceso, no del cliente. En el modo bridge, los clientes obtienen las direcciones de su propio servidor DHCP en su LAN o VLAN.
El modo bridge añade puntos de falla que quedan bajo su responsabilidad. Estos incluyen un alcance DHCP agotado, una VLAN que no se conecta mediante trunking al punto de acceso, y reglas de DNS ascendentes o de firewall que bloquean los hosts del portal.
¿Cómo identificar cuál es la causa del problema?
Trabaje desde el cliente hacia afuera. Realice pruebas con un solo dispositivo y borre la red de la memoria entre intentos para que cada prueba comience desde cero.
| Síntoma | Qué muestra el registro de eventos | Causa más probable | Primera verificación |
|---|---|---|---|
| No aparece la página de bienvenida | Asociación, pero sin redirección a la página de bienvenida | Dominio de prueba del CNA accesible, o falla de DHCP o DNS | Confirme que el dispositivo tenga una IP y DNS, luego abra neverssl.com |
| Página de bienvenida en blanco o sin estilo | Redirección a la página de bienvenida, pero página incompleta | Faltan los hosts de recursos en el walled garden | Herramientas de desarrollador del navegador, liste cada host bloqueado |
| Bucle infinito después de enviar | Redirecciones repetidas a la página de bienvenida, sin concesión | Pérdida de parámetros de la URL de concesión, o discrepancia en el tipo de página de bienvenida | Compare la cadena de consulta de redirección con lo que devuelve el portal |
| Mensaje de éxito, sin internet | Intentos de autenticación que fallan o expiran | RADIUS bloqueado o discrepancia en el secreto compartido | Registros del servidor RADIUS para buscar solicitudes desde los puntos de acceso |
| Se vuelve a solicitar acceso a invitados recurrentes | Nuevos eventos de página de bienvenida para dispositivos conocidos | Frecuencia de la página de bienvenida demasiado corta | Configuración de frecuencia de la página de bienvenida en el SSID |
| Advertencia de certificado en computadora de escritorio | La redirección se completa | Página de inicio de sesión provista a través de HTTP | Certificado en el host del portal |
Lectura del registro de eventos de Meraki
Abra el registro de eventos de red en el dashboard de Meraki y filtre por la dirección MAC del dispositivo de prueba. Luego, filtre por los tipos de eventos de página de bienvenida y autenticación.
Lea los eventos en orden cronológico: asociación, asignación de dirección, redirección de splash, autenticación. El punto donde se detiene la secuencia es donde se encuentra la falla. Si no hay evento de splash, significa que la redirección nunca se activó. Un evento de splash sin evento de autenticación apunta al portal o a la URL de concesión. Un evento de autenticación fallido apunta a RADIUS.
¿Tiene preguntas sobre su configuración específica?
Nuestro equipo trabaja con gestores de espacios, responsables de TI e ingenieros de redes en 80 000 establecimientos. Reserve una llamada de 20 minutos y le mostraremos cómo lo resolvieron otros profesionales como usted.
¿Cómo se soluciona en las redes Meraki MR y dispositivos cliente?
Siga los pasos del proveedor en el artículo de soporte del portal cautivo de Purple. Las siguientes soluciones le indican qué cambiar y por qué.
Corregir el walled garden
Cargue la página de splash en un dispositivo fuera de la red de invitados, con las herramientas de desarrollador abiertas. Registre cada host al que llama la página, incluidos los proveedores de inicio de sesión social. Agregue cada uno al walled garden como un dominio o rango de IP. Elimine cualquier elemento que coincida con un dominio de prueba de CNA.
Corregir la transferencia de la URL de concesión
Capture la URL de redirección completa de un dispositivo que esté fallando. Confirme que el portal devuelva el dispositivo a la URL de concesión base con los parámetros intactos. Verifique que ningún proxy, acortador de enlaces o caché se encuentre entre el portal y el dispositivo.
Corregir RADIUS
Confirme que los puntos de acceso puedan comunicarse con el servidor RADIUS en los puertos configurados. Vuelva a introducir el secreto compartido en ambos lados, desde una misma copia, al mismo tiempo. Luego, revise el registro del servidor para ver las solicitudes que llegan desde las direcciones de los puntos de acceso.
Corregir el comportamiento del cliente
Android muestra una notificación de "es posible que deba iniciar sesión" que abre el CNA. Algunos fabricantes de dispositivos modifican este comportamiento, por lo que se recomienda realizar pruebas en los modelos que utilizan sus invitados. Si un invitado no ve el aviso, Purple recomienda abrir un navegador y visitar neverssl.com. Ese sitio evita problemas de redirección de SSL porque nunca utiliza HTTPS.
Los navegadores de escritorio advierten cuando se ofrece una página de inicio de sesión a través de HTTP simple. El artículo sobre certificados de Cisco WLC de Purple cubre la falla equivalente en los Cisco WLCs. La solución allí es un certificado de confianza pública cuyo Common Name coincida con el nombre de host del portal. El mismo principio se aplica a cualquier host de portal.
Otros proveedores
Purple es independiente del hardware. Las mismas comprobaciones se aplican en Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme Networks y Fortinet. Solo difieren los nombres de los menús.
Dos escenarios de ejemplo reales
Un hotel de 200 habitaciones después de un rediseño del portal
Situación. Un establecimiento del sector de hospitalidad en el centro de la ciudad actualizó su página de splash con nuevas fuentes y un botón de inicio de sesión social. Después de esto, los huéspedes veían una página en blanco sin botón de inicio de sesión.
Qué se hizo. El equipo de TI cargó la nueva página con las herramientas de desarrollador abiertas y encontró dos hosts bloqueados. Uno era una red de distribución de fuentes. El otro era el proveedor de inicio de sesión social. Ambos se agregaron al walled garden.
Resultado. La página se procesó por completo en la siguiente prueba. Las quejas en la recepción sobre el acceso de los huéspedes cesaron el mismo día.
Una cadena minorista de 40 tiendas después de un cambio de firewall
Situación. Una cadena de retail restringió el firewall de su oficina central. A la mañana siguiente, los compradores de todas las tiendas veían la página de éxito pero no podían navegar.
Qué se hizo. El registro de eventos mostró tiempos de espera agotados en la autenticación en todos los sitios. La nueva regla había bloqueado el tráfico RADIUS de los puntos de acceso de la tienda. El equipo restableció la regla únicamente para los puertos RADIUS.
Resultado. Los eventos de autenticación volvieron a la normalidad en las 40 tiendas a la hora siguiente del cambio.
¿Cómo evitar que vuelvan a ocurrir fallas en el Captive Portal de Meraki?
- Vincule el walled garden a los cambios del portal. Cada cambio de diseño activa una revisión del walled garden antes del lanzamiento.
- Mantenga el SSID abierto. Purple recomienda una red abierta para el acceso de invitados, ya que la convención es familiar y reduce la fricción.
- Rotar secretos compartidos en parejas. Cambie el dashboard y el servidor RADIUS en una sola ventana de mantenimiento.
- Pruebe en cuatro plataformas. Android, iOS, Windows y macOS manejan el CNA de manera diferente.
- Use un certificado de confianza. Ofrezca la página de inicio de sesión a través de HTTPS con un certificado de confianza pública.
- Separe al personal de los invitados. El personal debe autenticarse por identidad, no a través de una página de bienvenida para invitados. Consulte Cómo habilitar el inicio de sesión único.
Purple opera Guest WiFi en más de 80,000 ubicaciones activas y procesó 440 millones de inicios de sesión en 2024 (datos propios de Purple). La misma lista de verificación se aplica en centros de transporte que atienden a pasajeros y en sitios de atención médica que atienden a pacientes y visitantes.
Preguntas frecuentes
¿Funciona Purple con mis puntos de acceso Cisco Meraki existentes?
Sí, Purple se ejecuta en sus puntos de acceso Cisco Meraki MR existentes como una superposición en la nube. Solo tiene que apuntar la página de bienvenida del SSID a Purple y configurar los detalles de RADIUS de Purple en el dashboard de Meraki. No se necesita hardware nuevo. El artículo de soporte del Captive Portal de Purple cubre los pasos de configuración. El mismo enfoque funciona en el resto de una infraestructura mixta.
¿Puede Purple operar Guest WiFi en una infraestructura de múltiples proveedores?
Sí, Purple es independiente del hardware y es compatible con Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme y Fortinet. Usted administra una sola página de bienvenida y un solo flujo de inicio de sesión para todos los proveedores desde una sola plataforma. Esto es ideal para grupos que han adquirido sitios con hardware diferente. También se adapta a infraestructuras que planean reemplazar puntos de acceso de manera gradual en lugar de hacerlo en un solo proyecto.
¿El acceso de invitados debe ejecutarse en un SSID abierto o en uno seguro?
Purple recomienda un SSID abierto para el acceso de invitados, ya que ahora es la convención estándar y los invitados la reconocen. El Captive Portal se encarga del paso de inicio de sesión, por lo que los invitados no necesitan una contraseña antes de conectarse. Una red abierta reduce la fricción en el punto de conexión. Mantenga los dispositivos del personal en una red separada basada en la identidad en lugar de compartir el SSID de invitados.
¿Los datos de los invitados capturados a través de la página de inicio cumplen con el GDPR?
Sí, Purple cuenta con las certificaciones ISO 27001 y Cyber Essentials, y opera de acuerdo con el GDPR y la CCPA. Los invitados otorgan su consentimiento de manera consciente en la página de inicio, por lo que el consentimiento de marketing es explícito. Los datos que recopila son datos de primera mano, propiedad de su organización. Purple también es una empresa certificada B Corp. Asegúrese de que su propio aviso de privacidad coincida con los campos que recopila su página de inicio.
¿Por qué los navegadores de escritorio muestran una advertencia de certificado antes de la página de inicio de sesión?
Los navegadores de escritorio muestran una advertencia cuando el portal redirige a una página de inicio de sesión a través de HTTP estándar. Los navegadores modernos esperan que las páginas de inicio de sesión utilicen HTTPS, por lo que marcan la conexión como no privada. La solución es un certificado SSL/TLS de confianza pública en el servidor del portal. El Nombre Común del certificado debe coincidir con el nombre de host que utiliza la redirección. La advertencia no bloquea el acceso, pero debilita la confianza del invitado.
¿Quién se encarga de la autenticación RADIUS cuando Purple aloja el portal?
El servidor RADIUS de Purple completa el inicio de sesión. La página de inicio emite un inicio de sesión de un solo uso y el punto de acceso de Meraki lo transmite al servidor RADIUS de Purple. Debe ingresar los detalles de RADIUS de Purple y el secreto compartido en el panel de Meraki. Su firewall debe permitir que el tráfico de RADIUS desde los puntos de acceso llegue a Purple. Si el secreto compartido no coincide en ambos extremos, la autenticación fallará.
¿Qué tanto esfuerzo requiere migrar de la página de inicio de Meraki a Purple?
La migración es un cambio de configuración en cada SSID, no un proyecto de hardware. Debe cambiar el tipo de página de inicio, agregar las entradas del walled garden e ingresar los detalles de RADIUS de Purple. La mayor parte del esfuerzo se destina a realizar pruebas en Android, iOS, Windows y macOS antes del lanzamiento. Planifique primero un sitio piloto y luego implemente la configuración probada en el resto de sus instalaciones.
Definiciones clave
Captive Portal
Una página web que intercepta el tráfico HTTP de un dispositivo recién conectado y lo mantiene en un estado restringido hasta que el usuario acepta los términos, ingresa sus datos o se autentica. En redes Meraki MR se configura por SSID como de libre acceso (click-through), inicio de sesión con un servidor RADIUS o un Captive Portal externo.
Cada síntoma en esta lista de verificación se ubica en algún punto de la cadena del Captive Portal, por lo que necesita saber qué tipo de portal espera su SSID antes de diagnosticar un bucle o una splash page ausente.
Walled garden
La lista de permitidos de dominios o rangos de IP a los que un dispositivo puede acceder antes de autenticarse. Meraki acepta entradas como dominios o rangos de IP, y cualquier elemento fuera de la lista se redirige a la splash page.
Un walled garden incompleto deja la splash page en blanco o sin estilo, mientras que uno demasiado permisivo permite que los dispositivos alcancen el dominio de prueba de CNA y omitan por completo el mensaje de inicio de sesión.
Captive Network Assistant (CNA)
El componente del sistema operativo en iOS, macOS, Android y Windows que solicita un dominio de prueba predefinido después de unirse a una red. Si se intercepta la prueba, el sistema operativo abre un minimavegador que muestra la página de inicio de sesión.
El CNA decide si el huésped llega a ver su splash page, y cada una de las cuatro plataformas lo maneja de manera diferente, por lo que es importante realizar pruebas en las cuatro.
URL de concesión
La URL base que Meraki añade como parámetro a una redirección de Captive Portal externo. El portal debe enviar el dispositivo de regreso a esta URL para indicarle al punto de acceso que libere al cliente del estado cautivo.
Si el portal descarta, reescribe o almacena en caché los parámetros de la URL de concesión, los huéspedes verán un mensaje de éxito y luego volverán en bucle a la página de inicio de sesión en la siguiente carga de página.
URL de continuación
El parámetro que Meraki incluye en la redirección del portal externo que registra la página que el huésped solicitó originalmente, de modo que el dispositivo pueda ser enviado allí una vez que se conceda el acceso.
Comparar la cadena de consulta de redirección con lo que devuelve el portal le indica si los parámetros de concesión y continuación sobreviven a la transferencia.
RADIUS
Remote Authentication Dial-In User Service, definido en la norma IETF RFC 2865. Especifica un intercambio de solicitud y respuesta de acceso entre un cliente RADIUS, como un punto de acceso, y un servidor RADIUS que autentica al usuario.
En un despliegue de Purple, el punto de acceso Meraki pasa el inicio de sesión único desde la splash page al servidor RADIUS de Purple, por lo que una ruta RADIUS bloqueada significa que el portal recopila los datos pero nunca otorga el acceso.
Secreto compartido
El secreto configurado tanto en el cliente RADIUS como en el servidor RADIUS según la norma RFC 2865, utilizado para autenticar las solicitudes y respuestas entre ellos y para proteger el atributo de contraseña de usuario.
Un secreto compartido que difiere entre el panel de Meraki y el servidor RADIUS provoca eventos de autenticación fallidos, por lo que la lista de verificación indica que se deben rotar ambos lados al mismo tiempo.
Modo NAT
Un modo de direccionamiento de clientes de Meraki en el cual el punto de acceso asigna las direcciones IP a los clientes por sí mismo y traduce su tráfico, de modo que los dispositivos ascendentes ven el tráfico proveniente del punto de acceso en lugar de cada cliente individual.
En modo NAT se descarta el alcance de DHCP propio y el enlace troncal VLAN cuando un dispositivo no logra llegar a la splash page.
Modo Bridge
Un modo de direccionamiento de clientes de Meraki en el cual los clientes toman las direcciones IP de su servidor DHCP en su LAN o VLAN, con el punto de acceso haciendo un puente del tráfico hacia la red cableada.
El modo Bridge agrega puntos de falla de los que usted es responsable: un alcance de DHCP agotado, una VLAN sin enlace troncal al punto de acceso, y reglas de DNS ascendente o de firewall que bloquean los hosts del portal.
VLAN
Una LAN virtual, definida por la norma IEEE 802.1Q, que etiqueta tramas Ethernet para que una sola red física transporte varios dominios de difusión lógicamente independientes.
En modo Bridge, una VLAN de invitados que no tiene un enlace troncal al punto de acceso deja a los dispositivos sin dirección, por lo que nunca se activa el redireccionamiento a la splash page.
Frecuencia de splash
La configuración de SSID de Meraki que controla con qué frecuencia se le vuelve a mostrar la splash page a un dispositivo conocido después de un inicio de sesión exitoso.
Si se solicita a los invitados recurrentes que inicien sesión con mucha más frecuencia de la esperada, la frecuencia de splash suele estar configurada en un tiempo demasiado corto, en lugar de que el portal presente fallas.
Certificado de confianza pública
Un certificado SSL/TLS X.509 emitido por una autoridad de certificación en la que confían los navegadores, cuyo Common Name coincide con el nombre de host que utiliza el redireccionamiento, lo que permite que la página de inicio de sesión se sirva a través de HTTPS.
Los navegadores de escritorio advierten cuando una página de inicio de sesión se sirve a través de HTTP estándar, por lo que un certificado de confianza en el host del Captive Portal elimina la advertencia y protege la confianza de los invitados.
Ejemplos resueltos
Un hotel de 200 habitaciones en el centro de la ciudad renovó su splash page con nuevas fuentes y un botón de inicio de sesión de redes sociales. Después, los huéspedes veían una página en blanco sin botón de inicio de sesión. ¿Qué revisó y cambió el equipo de TI?
El síntoma, una página en blanco o incompleta tras un rediseño, apuntaba al walled garden en lugar de a RADIUS o a la URL de concesión. El equipo de TI cargó la nueva splash page con las herramientas de desarrollo del navegador abiertas y enumeró cada host al que llamaba la página. Dos estaban bloqueados antes de la autenticación: una red de distribución de fuentes y el proveedor de inicio de sesión de redes sociales. Ambos se agregaron al walled garden. En la siguiente prueba, la página se procesó por completo y las quejas en recepción sobre el acceso de huéspedes cesaron el mismo día. La lección es vincular cada cambio de diseño del portal con una revisión del walled garden antes del lanzamiento.
Una cadena minorista de 40 tiendas reforzó el firewall de su oficina central. A la mañana siguiente, los clientes de todas las tiendas veían la página de éxito pero no podían navegar. ¿Cómo se detectó y solucionó la falla?
Un mensaje de éxito sin acceso a internet coincide con una falla de RADIUS en la tabla de diagnóstico. El equipo abrió el registro de eventos de Meraki y observó tiempos de espera de autenticación agotados en cada sitio, lo que descartó un problema de una sola tienda y apuntó a una ruta compartida. La nueva regla del firewall estaba bloqueando el tráfico RADIUS desde los puntos de acceso de las tiendas hacia el servidor RADIUS. El equipo restauró la regla únicamente para los puertos RADIUS, manteniendo el resto de la política reforzada. Los eventos de autenticación volvieron a la normalidad en las 40 tiendas en menos de una hora tras el cambio.
Preguntas frecuentes
¿Funciona Purple con mis puntos de acceso Cisco Meraki existentes?
Sí, Purple se ejecuta en sus puntos de acceso Cisco Meraki MR existentes como una superposición en la nube. Solo debe apuntar la página de bienvenida del SSID a Purple y configurar los detalles de RADIUS de Purple en el panel de Meraki. No se requiere hardware nuevo. El [artículo de soporte para el Captive Portal de Purple](https://support.purple.ai/hc/en-gb/articles/13856885831069-Captive-Portal) cubre los pasos de configuración. El mismo enfoque funciona en el resto de una infraestructura mixta.
¿Puede Purple ejecutar WiFi de invitados en una infraestructura con múltiples proveedores?
Sí, Purple es independiente del hardware y es compatible con Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme y Fortinet. Usted administra una sola página de bienvenida y un solo flujo de inicio de sesión para todos los proveedores, desde una única plataforma. Esto es ideal para corporativos que han adquirido sitios con diferentes tecnologías de hardware. También es adecuado para infraestructuras que planean reemplazar sus puntos de acceso de manera gradual en lugar de hacerlo en un solo proyecto.
¿El acceso de invitados debería ejecutarse en un SSID abierto o en uno seguro?
Purple recomienda un SSID abierto para el acceso de invitados, ya que ahora es la convención estándar y los usuarios lo reconocen. El Captive Portal gestiona el paso de inicio de sesión, por lo que los invitados no necesitan una contraseña antes de conectarse. Una red abierta reduce la fricción en el punto de conexión. Mantenga los dispositivos del personal en una red separada basada en la identidad en lugar de compartir el SSID de invitados.
¿Los datos de invitados recopilados a través de la página de bienvenida cumplen con el GDPR?
Sí, Purple cuenta con la certificación ISO 27001 y Cyber Essentials, y opera de acuerdo con el GDPR y la CCPA. Los invitados otorgan su consentimiento explícito mediante opciones de selección consciente en la página de bienvenida, por lo que el consentimiento de marketing es claro y voluntario. Los datos que recopila son datos de primera mano (first-party data), propiedad de su organización. Purple también es una empresa certificada B Corp. Asegúrese de que su propio aviso de privacidad coincida con los campos que recopila su página de bienvenida.
¿Por qué los navegadores de escritorio muestran una advertencia de certificado antes de la página de inicio de sesión?
Los navegadores de escritorio muestran una advertencia cuando el portal redirige a una página de inicio de sesión a través de HTTP estándar. Los navegadores modernos esperan que las páginas de inicio de sesión utilicen HTTPS, por lo que marcan la conexión como no privada. La solución es contar con un certificado SSL/TLS de confianza pública en el host del portal. El Nombre Común (Common Name) del certificado debe coincidir con el nombre de host que utiliza la redirección. La advertencia no bloquea el acceso, pero reduce la confianza del invitado.
¿Quién gestiona la autenticación RADIUS cuando Purple ejecuta el portal?
El servidor RADIUS de Purple completa el inicio de sesión. La página de bienvenida emite un inicio de sesión de un solo uso y el punto de acceso Meraki lo transmite al servidor RADIUS de Purple. Debe ingresar los detalles de RADIUS de Purple y el secreto compartido en el panel de Meraki. Su firewall debe permitir que el tráfico RADIUS de los puntos de acceso llegue a Purple. Si el secreto compartido difiere en alguno de los lados, la autenticación fallará.
¿Cuánto esfuerzo requiere migrar de la página de bienvenida de Meraki a Purple?
La transición es un cambio de configuración en cada SSID, no un proyecto de hardware. Solo debe cambiar el tipo de página de bienvenida, agregar las entradas del walled garden e ingresar los detalles de RADIUS de Purple. La mayor parte del esfuerzo se destina a realizar pruebas en Android, iOS, Windows y macOS antes de la puesta en marcha. Planifique un sitio piloto primero y luego implemente la configuración probada en el resto de la infraestructura.
Continúe leyendo esta serie
Resolución de problemas de Captive Portal de Ubiquiti UniFi: lista de verificación para portal externo, hotspot y walled garden
Use esta lista de verificación para descubrir por qué su Captive Portal de Ubiquiti UniFi no funciona y solucionarlo. Relacionará el síntoma con una de las seis causas, ejecutará dos pruebas rápidas y corregirá el servidor del portal externo, el acceso previo a la autorización, las restricciones de subred de invitados, los redireccionamientos HTTPS, la accesibilidad del controlador o la configuración del cliente.
Solución de problemas del Captive Portal de HPE Aruba: lista de verificación de redireccionamiento, certificados y walled garden
Use esta lista de verificación para diagnosticar un Captive Portal de HPE Aruba que presenta fallas a partir del síntoma que observa: sin redireccionamiento, una advertencia de certificado o un usuario invitado que nunca es liberado. Después, puede rastrear la falla hasta el DNS, DHCP, el walled garden, la URL de redireccionamiento, el certificado o RADIUS. Finalmente, aplique la solución en los Instant APs, Aruba Central o en un controlador de movilidad.
Inicio de sesión en el Captive Portal en Android: una lista de verificación de implementación para Cisco Meraki, HPE Aruba y Ubiquiti UniFi
Use esta lista de verificación para lograr que la notificación de inicio de sesión de Android aparezca de manera confiable en Cisco Meraki, HPE Aruba y Ubiquiti UniFi. Definirá un walled garden acotado, bloqueará el tráfico hasta el inicio de sesión, protegerá la página de inicio de sesión con HTTPS y mantendrá el funcionamiento de DNS. También elegirá un tiempo de espera de sesión, decidirá sobre la opción 114 de DHCP y rastreará cada síntoma del invitado hasta su solución.
¿Tiene preguntas sobre su configuración específica?
Nuestro equipo trabaja con gestores de espacios, responsables de TI e ingenieros de redes en 80 000 establecimientos. Reserve una llamada de 20 minutos y le mostraremos cómo lo resolvieron otros profesionales como usted.