Pular para o conteúdo principal

Cisco Meraki splash page não está funcionando: um fluxograma de diagnóstico de problemas

Este guia prático de dia dois isola onde um fluxo de splash do Cisco Meraki falhou: autorização do cliente, início do redirecionamento HTTP, acessibilidade do walled-garden ou sign-on RADIUS. Ele fornece às equipes de TI do local um caminho de evidências controlado, para que possam restaurar o Guest WiFi sem fazer alterações amplas em um ambiente de produção.

By Marketing TeamPublished
📖 12 min de leitura3,427 palavras2 exemplos práticos10 definições principais

Ouça este guia

Ver transcrição do podcast
Introdução e contexto Se a sua página de splash do Cisco Meraki parou de aparecer, resista ao impulso de reconstruir a página. Em uma implantação funcional, a página é apenas uma etapa de uma cadeia. O dispositivo precisa se conectar ao SSID pretendido, receber endereçamento de rede utilizável, ser tratado como não autorizado, iniciar o caminho de redirecionamento, alcançar serviços pré-autenticação permitidos e, para acesso com autenticação, concluir a troca de mensagens RADIUS. Este informativo oferece um caminho controlado para diagnosticar um serviço estabelecido de WiFi para convidados Cisco Meraki. Não se trata de um guia de configuração. Você deve registrar o incidente apresentando evidências que identifiquem a etapa com falha, a próxima equipe responsável por ela e a alteração que precisa ocorrer. Análise técnica aprofundada Comece com um único dispositivo. Registre seu endereço MAC, o SSID, o ponto de acesso ou gateway MX, a hora local, o navegador e se o dispositivo já havia utilizado a rede anteriormente. Se você não conseguir reproduzir o erro em um cliente específico, não poderá confiar no resultado de uma alteração de configuração que afete toda a rede. Na visualização de detalhes do cliente no Cisco Meraki, verifique o status do splash. Um dispositivo não autorizado está qualificado para um novo fluxo de splash. Um dispositivo já autorizado pode não estar. Isso é importante quando há relatos de que a frequência do splash foi ignorada. Um dispositivo autorizado sob a vigência da frequência anterior pode manter esse período de autorização mesmo após a alteração da configuração. Para um teste adequado, revogue a autorização apenas no dispositivo de teste indicado e execute o fluxo novamente. Agora use o log de eventos do Meraki como uma linha do tempo e não apenas como uma lista de erros. Filtre primeiro pelo endereço MAC do cliente e depois ajuste a janela de tempo próxima ao momento da falha relatada. Para pontos de acesso MR, monitore as categorias 802.11, Auth, DHCP e RADIUS. No MX, use Auth e RADIUS conforme apropriado. A sequência dos eventos é o que importa. Uma associação 802.11 comprova que o dispositivo se conectou a um ponto de acesso. Isso não prova que o dispositivo obteve um endereço IP, alcançou sua página de splash ou acessou a internet. Se a associação estiver ausente, ou se desconexões repetidas interromperem o teste, você tem um problema de conexão sem fio antes de ter um problema com o Captive Portal. Não peça para a equipe responsável pela página investigar ainda. Em seguida, procure por evidências de DHCP. Um cliente que não recebeu um endereçamento válido não conseguirá iniciar o fluxo de splash de forma confiável. Se os erros de DHCP estiverem concentrados em um SSID ou AP, inspecione o endereçamento do cliente e o caminho da VLAN. A Cisco Meraki identifica a marcação de VLAN no SSID e nos switches upstream como áreas comuns de investigação de DHCP. Corrija isso antes de alterar a frequência do splash ou a configuração do RADIUS. Com a associação e o endereçamento confirmados, determine se você está testando um cliente autorizado ou não autorizado. Se ele estiver autorizado, a ausência da página pode ser o comportamento esperado. Revogue a autorização do cliente de teste indicado e repita o teste. A próxima etapa resolve uma grande parte das aparentes falhas de redirecionamento. O Cisco Meraki inicia o redirecionamento splash quando um dispositivo não autorizado envia um HTTP GET. O access point intercepta essa solicitação e direciona o navegador para a URL splash. O HTTPS é diferente. A solicitação é criptografada, de modo que o access point não pode substituí-la por um redirecionamento splash. Uma solicitação de navegador HTTPS-first pode expirar em vez de carregar o Captive Portal. Portanto, teste o gatilho deliberadamente. Confirme se o navegador aceita cookies. Limpe o cache do navegador apenas se isso estiver de acordo com o seu procedimento operacional. Em seguida, abra um destino HTTP no dispositivo de teste não autorizado. Se a página aparecer, o mecanismo de Captive Portal está funcionando. Documente o comportamento do cliente. A resposta correta não é enfraquecer a segurança ou prometer que toda solicitação HTTPS-first será redirecionada. Se a página permanecer em branco, verifique os cookies novamente. O Cisco Meraki identifica cookies desativados como uma causa de página em branco. O Captive Portal depende do estado da sessão do navegador. Um navegador configurado para rejeitar cookies pode produzir sintomas que parecem uma falha de hospedagem. Se a página começar a carregar, mas não tiver estilo, imagens, elementos de formulário ou seu serviço de identidade, passe para o walled garden. Estes são os destinos que um dispositivo não autorizado pode acessar. Revise o host da página, depois apenas o ativo, a autenticação e os endpoints de serviço necessários antes da autorização. O Cisco Meraki suporta nomes de host, endereços IP, intervalos e domínios curinga, enquanto uma URL splash personalizada deve ser permitida. Para uma página offline do Purple, esse limite é importante. O visitante permanece no walled garden e não pode usar links externos ou recursos remotos. Compare cada nova dependência de página com a política de pré-autenticação. Fazer o upload de ativos no modelo de splash pode ser mais limpo. Apenas depois que a página carregar com segurança você deve investigar o RADIUS. O RADIUS é relevante para um Captive Portal de login que carrega, mas rejeita credenciais, fica carregando infinitamente ou relata um tempo limite esgotado. Ele não é o seu primeiro suspeito quando nenhuma página aparece. O Cisco Meraki deixa um ponto muito claro. Para um Captive Portal de login usando seu servidor RADIUS, a solicitação RADIUS vem da nuvem do Dashboard. Ela não vem do AP ou MX local. Isso afeta todo o caminho de solução de problemas. Um endereço LAN privado para o servidor RADIUS não atenderá a esse fluxo. O serviço deve ser alcançável a partir dos intervalos de origem documentados do Dashboard, as origens relevantes devem ser reconhecidas como clientes RADIUS e o segredo compartilhado deve corresponder. O método de autenticação também importa. O Cisco Meraki documenta PAP para este fluxo de Captive Portal de login e afirma que RADSec não é suportado. Valide sua política de RADIUS em relação a esse modo documentado. Não assuma que a política criada para uma implantação separada de WiFi corporativo se aplicará sem alterações. A Cisco também fornece um teste de RADIUS no Dashboard para a configuração wireless documentada. Use-o onde estiver disponível e, em seguida, inspecione os próprios logs do servidor RADIUS para determinar se a solicitação chegou, foi rejeitada ou não recebeu resposta. Recomendações de implementação e armadilhas Incorpore esta sequência de diagnóstico no seu manual operacional. Inclua o dispositivo de teste indicado, o limite de aprovação para revogar sua autorização, o host de splash esperado, a lista de dependências do walled garden, o proprietário do serviço RADIUS e os contatos de escalonamento. Cada local deve saber quem é o responsável pelo conteúdo da página, configuração de rede e política de autenticação. Isso evita que uma equipe de recepção, um MSP e uma equipe de identidade façam alterações não relacionadas. Não mude a frequência do splash para forçar um teste. Revogue um cliente de teste. Não use o resultado de apenas um navegador como prova de uma interrupção. Compare um dispositivo de teste limpo com o dispositivo afetado. Não adicione acesso irrestrito à internet de pré-autenticação porque uma página personalizada está quebrada. Identifique a dependência com precisão. Não interprete um evento RADIUS como prova de que o visitante chegou à página. Siga a sequência: associação, endereçamento, estado não autorizado, gatilho HTTP, capacidade de alcance da página e autenticação de login. Perguntas frequentes rápidas Por que a página aparece com muita frequência? Verifique os cookies, o cache do navegador e se o ponto de acesso do gateway reiniciou. Isso afeta o estado que o Cisco Meraki usa em relação à experiência de splash. Por que ela aparece muito raramente? O dispositivo ainda pode estar autorizado sob uma frequência anterior. Revogue o cliente de teste controlado e teste novamente. Por que o Guest WiFi não redireciona? Confirme se o cliente não está autorizado, possui endereçamento válido e está testando uma requisição HTTP. Uma requisição que prioriza HTTPS não consegue acionar o mesmo redirecionamento. Por que a autenticação expira? Valide a capacidade de alcance entre o Dashboard e o RADIUS, os intervalos de origem atuais, as entradas do cliente RADIUS, o alinhamento do segredo compartilhado, o suporte a PAP e a política do servidor. O que significam os eventos de Auth? Eles marcam a categoria de autenticação de splash. Analise-os junto aos registros de associação, DHCP e RADIUS, não isoladamente. Um cenário prático de local ilustra o ponto. Uma equipe de operações de um centro de conferências relata que os telefones dos participantes se conectam ao Guest WiFi, mas a página de login parece incompleta. A equipe de rede escolhe um aparelho, registra seu endereço MAC e confirma a associação, o DHCP e o estado de splash não autorizado. Um teste de HTTP abre a página, mas seu elemento de identidade externo não carrega. Isso remove o RADIUS do caminho imediato de falha. A equipe analisa a lista de dependências de pré-autenticação e descobre que o novo elemento da página não foi incluído na revisão do walled garden. Eles corrigem a dependência aprovada, repetem o teste e capturam o registro de autorização bem-sucedido. A lição não é que toda página de splash quebrada precisa de outra entrada no walled garden. A lição é provar a etapa primeiro. Um site diferente pode apresentar o mesmo sintoma para o visitante porque um gatilho HTTP não ocorreu, ou porque a nuvem do Dashboard não consegue alcançar o servidor RADIUS. O processo separa essas falhas rapidamente. Resumo e próximos passos Um problema na splash page da Cisco Meraki costuma ser uma etapa interrompida, não uma página quebrada. Comprove que o dispositivo se conectou à rede correta. Comprove que ele possui endereçamento válido. Confirme se ele realmente está não autorizado. Dispare o fluxo com HTTP. Revise o walled garden apenas para as dependências necessárias antes do login. Em seguida, investigue a autenticação do Dashboard para o RADIUS se a própria página de login falhar. Essa abordagem protege a operação do seu local. Evita uma alteração precipitada que interrompa outros visitantes, enquanto fornece à equipe de rede evidências que eles podem reproduzir. Mantenha o fluxograma junto com o manual de serviço, teste-o após cada alteração planejada de página ou identidade, e faça com que cada escalonamento inclua o MAC do cliente, hora, SSID, gateway e evidências de log. É assim que você transforma "a splash page não está funcionando" em um incidente técnico solucionável.

Parte da nossa série principal: Guia de Captive Portal

Cisco Meraki splash page não está funcionando: um fluxograma de diagnóstico de problemas

As splash pages do Cisco Meraki param de aparecer quando um cliente ainda está autorizado, não consegue emitir a requisição HTTP que aciona o redirecionamento, não consegue alcançar uma dependência splash permitida ou não consegue concluir a autenticação RADIUS. Comece com um cliente afetado, filtre os registros de Auth, DHCP e RADIUS pelo seu endereço MAC e, em seguida, teste o ramo relevante abaixo. 1 2 3 5

O que ainda deve funcionar para que uma splash page do Meraki apareça?

Trate um Captive Portal como uma cadeia curta, não como uma única página web. Um dispositivo deve se associar ao SSID correto, receber endereçamento válido, ser classificado como não autorizado, enviar tráfego que possa iniciar o fluxo de splash, alcançar o serviço hospedado necessário e, em seguida, receber autorização. A Cisco Meraki descreve o gatilho como um HTTP GET de um cliente não autorizado. O AP intercepta essa requisição e retorna um redirecionamento HTTP 307 para a URL de splash. 1

Isso explica uma chamada de suporte comum: um visitante consegue se conectar ao seu Guest WiFi, mas diz que a splash page não está carregando. O ponto de acesso pode estar funcionando conforme o esperado. Se o dispositivo abrir um destino exclusivamente HTTPS primeiro, a requisição criptografada não poderá ser redirecionada. A Cisco Meraki identifica especificamente isso como um cenário de timeout do navegador. Teste o ramo de HTTP controlado antes de alterar o SSID, o design da página ou o servidor RADIUS. 2

A mesma disciplina evita um segundo erro comum: tratar cada solicitação repetida como uma falha de página. A frequência do splash é uma política de autorização. A Cisco Meraki mantém o estado do splash no ponto de acesso gateway e no controlador de nuvem, enquanto o navegador retém um cookie de sessão. Um cliente com um período de autorização válido pode não ver a página novamente depois que você encurtar a frequência configurada. Por outro lado, um cliente com cookies desativados ou limpos pode parecer receber a solicitação com muita frequência. 2

O que o cliente relata Primeira evidência a coletar Ramo mais provável Primeiro teste controlado
"Eu me conecto, mas nenhuma página abre" MAC do cliente, SSID, AP e hora Gatilho HTTP ou autorização do cliente Confirme Splash: Not authorized e navegue até um destino de teste HTTP. 1 2
"Funcionou ontem, mas hoje não" Estado de autorização e disponibilidade recente do AP Frequência de splash ou estado do gateway Compare a expiração com o estado do cliente. Revogue a autorização apenas para o cliente de teste indicado. 2 3
"A página está em branco" Configuração de cookies do navegador e tipo de dispositivo Estado da sessão do navegador Ative os cookies e repita o fluxo no mesmo cliente. 2
"A página abre, mas o login fica girando ou falha" Tentativa de login, eventos de Auth e registros RADIUS Acessibilidade de nuvem para RADIUS ou política Execute o teste RADIUS do Dashboard onde a Cisco Meraki o fornece e, em seguida, revise o firewall, a faixa de origem e o alinhamento do segredo compartilhado. 4
“A página personalizada não tem estilo ou formulário” Host da página e todas as dependências externas Walled garden Compare a página personalizada, os endpoints de ativos e de identidade com as entradas do walled garden. 3 7 8

O que você deve capturar antes de alterar qualquer coisa?

Comece com um único relatório reproduzível. Registre o endereço MAC do cliente, o SSID, o ponto de acesso do gateway ou MX, o tipo de dispositivo, a hora local, o navegador e se o dispositivo já havia concluído a autenticação do splash anteriormente. Peça ao relator para deixar o dispositivo conectado enquanto você o inspeciona. Isso fornece um limite para o incidente e evita que um hotel, loja de varejo ou local de eventos movimentado transforme uma reclamação geral em alterações de configuração às cegas.

Abra os detalhes do cliente e verifique se ele está autorizado. O Cisco Meraki identifica um cliente não autorizado como Splash: Not authorized; um cliente autorizado mostra o tempo de autorização restante. Não use uma guia de navegador salva como teste. Isso pode misturar uma sessão passada com o estado atual de rádio e DHCP. 1

Em seguida, filtre o registro de eventos do Dashboard pelo endereço MAC do cliente e a hora do incidente. Para pontos de acesso MR, o tipo de evento Auth representa a autenticação da página splash. 802.11 mostra associação e desassociação, DHCP carrega eventos relacionados à concessão e RADIUS identifica a atividade de bypass de autenticação RADIUS ou MAC. O mesmo filtro Auth está disponível para a autenticação splash do MX. O Cisco Meraki observa que os dispositivos carregam eventos armazenados após retornarem online, mantendo os carimbos de data/hora originais, portanto, alinhe o fuso horário antes de decidir o que aconteceu primeiro. 5

Use o registro ordenado a seguir. Ele reduz o domínio de falha sem adivinhações.

Ponto de verificação de evidências Indicação de integridade Se estiver ausente ou incorreto O que isso informa
Associação 802.11 O cliente conectou ao AP e SSID esperados Nenhuma associação, desassociação repetida ou AP inesperado Diagnostique a associação de rádio antes do comportamento do Captive Portal. 6
Endereçamento Um endereço de cliente válido e nenhum erro de DHCP próximo ao horário do relatório Erro de DHCP ou nenhuma configuração de cliente utilizável Verifique o endereçamento de SSID/cliente e o caminho da VLAN. 2 6
Estado do Splash O cliente não está autorizado para um novo teste O cliente permanece autorizado Revogue apenas o cliente de teste designado e teste novamente. 2 3
Auth Um evento relacionado ao splash se alinha ao teste Nenhum evento após o teste HTTP O gatilho de redirecionamento ou o teste do cliente está incompleto. 5
Evidência de RADIUS A tentativa e a resposta se alinham ao horário de login Tempo limite esgotado, rejeição ou sem resposta Vá para a ramificação do Dashboard para o RADIUS. 4 5

Como executar o fluxograma de solução de problemas?

Cisco Meraki splash page não está funcionando: um fluxograma de diagnóstico de problemas - splash troubleshooting flowchart

Use o fluxograma uma vez para um cliente de teste limpo e outra para um cliente que sabidamente apresenta o problema. A diferença é útil. Se um cliente limpo alcança a página de login e o dispositivo conhecido não, você tem evidências de autorização, estado do navegador ou política específica do cliente, em vez de uma queda em todo o local.

  1. Confirme a associação e o endereçamento. Se o registro de eventos não mostrar o cliente se associando ao SSID pretendido, não solucione problemas da tela de login. Se ele se associar, mas os registros de DHCP mostrarem um erro, corrija o endereçamento ou o caminho da VLAN primeiro. O Cisco Meraki identifica a marcação de VLAN no SSID ou na porta do switch upstream como uma área comum de falha de DHCP. 6

  2. Confirme que o cliente não está autorizado. Um dispositivo previamente autorizado pode não exigir outra página de login ainda. O Cisco Meraki documenta uma função de revogação de autorização de cliente para testes controlados. Use isso no dispositivo indicado, em vez de alterar a frequência da tela de login para todos os usuários do local. 2 3

  3. Teste o gatilho com HTTP. Limpe o cache do navegador apenas onde isso se ajustar ao seu procedimento de teste, confirme se os cookies estão ativados e, em seguida, abra um destino HTTP. O Cisco Meraki informa que uma solicitação HTTPS-first não pode ser redirecionada porque o tráfego é criptografado. Se o teste HTTP funcionar, documente o comportamento do cliente como a causa. A rede não perdeu o redirecionamento da sua tela de login. 1 2

  4. Teste a acessibilidade da página e o walled garden. Um walled garden permite endereços IP, intervalos ou nomes de host específicos antes da autenticação na tela de login, incluindo domínios curinga. Se você usar uma URL de Captive Portal personalizada, o Cisco Meraki informa que o endereço IP e/ou URL da página personalizada deve estar no walled garden. Quando a página depende de endpoints de ativos, identidade ou serviços separados, revise cada destino necessário com o proprietário do serviço. Não adivinhe endereços IP nem adicione acesso amplo à internet como um atalho. 3

As páginas Purple tornam essa distinção clara. Uma página de login offline aparece antes do login e não pode incluir links ou recursos externos porque o visitante está no walled garden. Uma página online aparece após o login bem-sucedido e pode conter mídias ou links externos. Se uma página HTML offline do Purple perdeu uma imagem, folha de estilo, script ou elemento de identidade de terceiros após uma alteração, compare essas dependências com as entradas permitidas de pré-autenticação antes de alterar o design. 7 8

  1. Teste o RADIUS de autenticação apenas após o carregamento da página. O RADIUS, protocolo usado aqui para solicitações de autenticação central, não é o primeiro suspeito quando nenhuma tela de login aparece. Ele se torna relevante quando o formulário de login é carregado, mas a autenticação falha ou expira. Para este fluxo do Cisco Meraki, a nuvem do Dashboard origina a solicitação de acesso RADIUS, e não o AP ou MX local. O servidor precisa de acessibilidade pública a partir dos intervalos de origem documentados do Dashboard, uma chave secreta compartilhada correspondente e suporte para PAP. O Cisco Meraki afirma que o RADSec não é compatível com a autenticação de tela de login. 4 6. Execute o teste de RADIUS suportado e examine o registro do servidor. A Cisco Meraki fornece um teste de RADIUS no Dashboard para a configuração sem fio documentada, embora o botão de teste não exista para redes das séries MX ou Z. Um tempo limite (timeout) significa que você deve verificar as informações atuais do firewall do Dashboard, entradas de clientes RADIUS, capacidade de alcance do host público, alinhamento do segredo compartilhado e comportamento da política. O teste de integridade da Cisco Meraki envia solicitações de acesso periódicas e trata o servidor como inacessível após seis tentativas sem resposta, com intervalo de 20 segundos entre elas. 4

Tem dúvidas sobre a sua configuração específica?

A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 locais. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua situação o resolveram.

Como isolar os pontos de falha comuns?

Cisco Meraki splash page não está funcionando: um fluxograma de diagnóstico de problemas - meraki splash evidence map

A frequência da tela de splash parece incorreta

Se a Captive Portal (tela de splash) aparecer com menos frequência do que a política sugere, verifique se o cliente já estava autorizado quando a frequência foi alterada. A Cisco Meraki afirma que o período de autorização existente permanece em vigor. Revogar a autorização do cliente selecionado cria um teste válido da configuração atualizada. Se a página aparecer com mais frequência, verifique a aceitação de cookies do navegador, a limpeza do cache e a continuidade do ponto de acesso do gateway. A reinicialização do gateway pode exigir autenticação novamente, a menos que o navegador possa apresentar seu cookie. 2

Isso é importante no setor de hospitalidade. Um hotel de exemplo com 200 quartos deve testar com um celular controlado após uma alteração e, em seguida, medir o resultado como três desfechos simples: o cliente passa para autorizado, recebe a expiração esperada e a próxima requisição HTTP limpa se comporta como pretendido. Essa é uma homologação melhor do que perguntar à recepção se as reclamações pararam.

O WiFi de visitantes não está redirecionando

Não afirme que o HTTPS "quebrou" os portais cativos. O comportamento documentado da Cisco Meraki é mais restrito: o mecanismo de redirecionamento funciona em um HTTP GET não autorizado, enquanto uma requisição prioritária em HTTPS não pode ser redirecionada. Dispositivos modernos podem iniciar seu fluxo de detecção de Captive Portal do sistema operacional na associação. Se esse prompt não aparecer, use o teste HTTP para estabelecer se a ramificação da rede funciona. 1 2

Para uma implantação de varejo ilustrativa, a equipe de TI de uma loja pode reproduzir a reclamação com um dispositivo de teste da equipe no SSID da área de vendas. A evidência de aceitação não é uma alegação vaga de carregamento de página. Capture o registro de associação, o endereço válido, o estado não autorizado, o evento de Auth após o teste HTTP e o estado de autorização resultante. Esse registro pode ser comparado entre lojas sem expor as credenciais dos visitantes.

O jardim murado (walled garden) está incompleto

Um jardim murado (walled garden) é um acesso intencionalmente limitado antes da autorização. Ele não deve se tornar uma lista de desvio. Revise primeiro o host de splash e, em seguida, as dependências que sua página de pré-autenticação realmente precisa. A Cisco Meraki permite endereços IP, faixas de IP e nomes de host, com domínios curinga (wildcard). A Cisco também exige uma URL de Captive Portal customizada ou endereço IP no jardim murado (walled garden) quando esse recurso está ativado. 3

Uma página offline do Purple é a etapa mais restrita. O Purple afirma que não pode usar links ou recursos externos enquanto o visitante estiver no walled garden. O editor HTML permite que sua equipe envie ativos para o portal e visualize a página atual, o que pode reduzir dependências remotas desnecessárias. Siga as etapas publicadas pelo Purple antes de publicar um modelo editado. 7 8

O splash de login expira ou rejeita as credenciais

Separe a rejeição do tempo limite (timeout). Uma rejeição é um resultado de autenticação ou política. Um tempo limite ou mensagem de "dificuldade de conexão" aponta primeiro para a capacidade de alcance entre o Dashboard e o servidor RADIUS configurado. A Cisco Meraki documenta que as solicitações de splash de login se originam na nuvem do Dashboard e não podem usar um endereço de LAN privada para o servidor RADIUS. 4

Confirme se o servidor espera PAP para este modo de splash, se os intervalos de origem documentados do Dashboard são permitidos, se todos os IPs de origem relevantes estão configurados como clientes RADIUS e se o segredo compartilhado coincide em ambas as extremidades. A Cisco Meraki também afirma que a integração externa do splash deve usar o login_url fornecido sem modificações, e o filtro deve permitir seu hostname variável em vez de um único padrão fixo. 4

O que os eventos de splash da Meraki no registro de eventos significam?

Leia o registro como uma linha do tempo. 802.11 association significa que o cliente se conectou a um AP. Isso não significa que o cliente possui um endereço, acessou a página de splash ou obteve acesso à internet. Um evento Auth é a categoria de evento para autenticação de página de splash. Um evento DHCP próximo ao mesmo horário pode mudar a investigação para o endereçamento. Um evento RADIUS é importante para um fluxo de login baseado em RADIUS, mas não é prova de que o navegador acessou a página. 5 6

Evite confundir 802.1X com uma página de splash de login. A Cisco Meraki identifica mensagens 802.1X e RADIUS para SSIDs WPA2-Enterprise. Sua documentação separada de RADIUS para splash de login descreve o PAP entre a nuvem do Dashboard e o seu servidor RADIUS. Neste guia, use as categorias de associação, Auth, DHCP e RADIUS para localizar a etapa com falha. Não infira uma causa raiz exata a partir de apenas uma linha de registro. 4 6

Evento ou registro Significado nesta investigação Próxima pergunta
802.11 association O dispositivo se conectou a um AP Ele recebeu endereçamento válido e permaneceu conectado? 6
802.11 disassociation O dispositivo saiu ou foi removido da tabela do AP O movimento de RF, o estado de suspensão ou a desconexão estão interrompendo o teste? 6
Auth Categoria de autenticação da página de splash Ocorreu após um gatilho HTTP controlado? 5
DHCP Alocação de endereço ou categoria de erro O endereçamento do cliente ou o transporte de VLAN está bloqueando a próxima etapa? 5 6
RADIUS Categoria relacionada a RADIUS ou MAB Esta é uma tentativa de splash de login e a nuvem recebeu uma resposta do servidor? 4 5
Registro de tentativa de login do splash Horário do login, SSID, identificadores de cliente e gateway, além do status de autorização O resultado registrado corresponde ao relatório do local? 9

Cisco Meraki também expõe tentativas de login na splash page por meio de sua API de Dashboard documentada. O registro inclui o horário de login, SSID, MAC do dispositivo de gateway, MAC do cliente e status de autorização. Para equipes de TI de vários locais, isso permite correlacionar o chamado do local com o resultado da autenticação sem tratar um caso isolado como evidência de incidente. 9

Como evitar que uma splash page corrigida falhe novamente?

Mantenha um guia de execução operacional curto junto ao proprietário do serviço de Guest WiFi . O guia deve identificar o SSID de teste, o dispositivo de teste, o procedimento de revogação de autorização, o host esperado da página, as dependências de pré-autenticação, a responsabilidade do RADIUS e o contato de escalonamento. Ele também deve definir o comportamento de desconexão do controlador da implantação. A Cisco Meraki documenta o comportamento aberto, restrito e padrão quando o controlador em nuvem está indisponível. 3

Para redes que usam um Captive Portal para consentimento, branding e política de acesso, trate a página offline como um componente controlado do aplicativo. O Purple oferece tipos de páginas offline, online e fora do horário de atendimento. Use as orientações publicadas de Splash Pages para alterações na jornada de acesso e o guia do editor HTML para ativos enviados e visualização. Mantenha o diagnóstico do dia a dia separado da configuração inicial do zero. 7 8

Quando isso se tornar um problema recorrente no local, centralize as evidências em vez de centralizar suposições. Correlacione o horário do incidente, o MAC do cliente, o AP ou MX, o SSID, o estado de autorização, as categorias de registro de eventos e a resposta do servidor RADIUS. Essa abordagem se adapta a locais de Hospitality , Retail e Transport onde as equipes locais precisam de um limite claro de escalonamento e a equipe de rede precisa de evidências reproduzíveis. Para um design de serviço mais amplo, consulte Guest WiFi Management: Smart Authentication & Segmentation .

Perguntas frequentes

O Purple funciona com os pontos de acesso Cisco Meraki existentes?

Sim. O Purple oferece suporte a implantações de WiFi para visitantes que se integram à infraestrutura existente, incluindo Cisco Meraki. Este guia aborda o diagnóstico do segundo dia de uma falha de tela de splash Meraki. Ele não substitui o trabalho de design e integração necessário para um novo Captive Portal. Use as diretrizes publicadas de Purple Splash Pages para tipos de página suportados e alterações na jornada de acesso. 7

Quanto trabalho é necessário para migrar uma tela de splash Meraki para o Purple?

O trabalho depende do fluxo de autenticação existente, das dependências de pré-autenticação e do design da página. Comece fazendo um inventário do host da página atual, entradas de walled garden, método de login e destino pós-login. O Purple suporta modelos de tela de splash padrão e HTML, incluindo ativos carregados e visualização em tempo real. Planeje a migração como uma mudança controlada, não como a correção de um incidente. 7 8

Uma tela de splash do Cisco Meraki pode redirecionar uma solicitação apenas HTTPS?

Não. A Cisco Meraki documenta que seu redirecionamento de splash começa quando um cliente não autorizado envia um HTTP GET. O tráfego HTTPS-first é criptografado e não pode ser redirecionado por esse mecanismo. Teste com um destino HTTP e, em seguida, distinga o comportamento do navegador do cliente de uma falha de splash em toda a rede. 1 2

Quais entradas de walled garden uma tela de splash Meraki personalizada precisa?

O walled garden deve permitir o endereço IP e/ou URL da tela de splash personalizada quando estiver ativado. Em seguida, permita apenas os endpoints adicionais de pré-autenticação de que a página realmente precisa. O Cisco Meraki suporta endereços IP, intervalos e hostnames, incluindo domínios curinga. Não substitua essa revisão pelo acesso irrestrito à internet. 3

Por que uma tela de splash de login do Meraki expira o tempo limite com RADIUS?

Um tempo limite geralmente significa que a nuvem do Cisco Meraki Dashboard não consegue obter uma resposta do servidor RADIUS configurado. Verifique a acessibilidade pública, os intervalos de origem atuais do Dashboard, os segredos compartilhados do cliente RADIUS correspondentes e o suporte a PAP. O AP ou MX local não é a origem das solicitações de RADIUS de splash. 4

Como monitoramos falhas de login de splash em vários locais?

Use o registro de eventos do Meraki para filtrar o cliente e a janela de tempo afetados e, em seguida, correlacione as categorias de Auth, DHCP e RADIUS. A API de tentativas de login de splash da Cisco pode retornar o horário de login, SSID, dispositivo de gateway, identificador do cliente e status de autorização. Isso cria um registro de evidências consistente para um suporte técnico de vários locais. 5 9

Referências

Definições principais

Captive Portal

Um estado de rede de pré-autenticação controlado que restringe um cliente até que ele conclua a interação de splash configurada.

Você soluciona problemas do Captive Portal quando um dispositivo se conecta ao Guest WiFi, mas ainda não recebeu acesso normal à rede.

Autorização de splash

O estado do Cisco Meraki que registra se um cliente passou pelo requisito de splash e, quando aplicável, por quanto tempo essa autorização permanece válida.

Verifique isso primeiro quando um dispositivo que funcionava anteriormente não receber a splash page novamente.

Walled garden

A lista restrita de endereços IP, intervalos e hostnames que um cliente não autorizado pode acessar antes de concluir a autenticação de splash.

Revise-o quando uma página personalizada carecer de recursos, comportamento de formulário ou outra dependência legítima de pré-autenticação.

Frequência de splash

O intervalo configurado que define com que frequência a splash page é apresentada a um cliente.

Isso ajuda a explicar por que um dispositivo permanece autorizado após uma alteração de política, ou parece ser solicitado repetidamente.

Gatilho de redirecionamento HTTP

O HTTP GET do cliente não autorizado que o Cisco Meraki intercepta para iniciar o processo de redirecionamento de splash.

Use um teste HTTP controlado para separar o início do redirecionamento de uma solicitação de navegador HTTPS-first.

Solicitação HTTPS-first

Uma tentativa do cliente de acessar um destino HTTPS criptografado antes da autorização de splash.

O Cisco Meraki documenta que este tráfego não pode ser redirecionado pelo mecanismo de splash HTTP, o que pode parecer um timeout de página.

RADIUS

Remote Authentication Dial-In User Service, um protocolo usado aqui para validar credenciais de sign-on de splash em um servidor de autenticação gerenciado centralmente.

Investigue-o depois que a página de sign-on carregar, mas a autenticação for rejeitada ou expirar por timeout.

PAP

Password Authentication Protocol, o método de autenticação que o Cisco Meraki documenta para uso de sign-on de splash com um servidor RADIUS hospedado pelo cliente.

Confirme se a política do RADIUS permite PAP antes de tratar o problema como uma interrupção genérica do servidor.

Evento de Auth

A categoria de log de eventos do Cisco Meraki Dashboard usada para atividades de autenticação de splash page.

Leia-o junto com os registros de associação, DHCP e RADIUS para reconstruir o ponto em que o fluxo do cliente parou.

802.1X

Uma estrutura de controle de acesso à rede baseada em porta usada para autenticação de WiFi corporativo, distinta do fluxo de splash de login baseado em RADIUS descrito neste guia.

Não confunda registros de eventos 802.1X com a prova de que uma splash page de sign-on baseada em navegador foi carregada.

Exemplos práticos

Cenário hoteleiro ilustrativo: um hotel de 200 quartos precisa diagnosticar relatos intermitentes de falha no splash do Guest WiFi sem interromper os hóspedes hospedados.

Indique um dispositivo de teste e registre seu endereço MAC, SSID, ponto de acesso de atendimento e hora local. Confirme a associação e o endereçamento válido, depois inspecione o estado de splash do cliente. Revogue a autorização apenas para esse dispositivo quando um novo teste for necessário. Execute um teste HTTP e compare as evidências correspondentes de Auth, DHCP e RADIUS. O registro de liberação mensurável é um cliente de teste autorizado, a expiração de autorização esperada e um resultado documentado para cada ponto de verificação.

Cenário de varejo ilustrativo: a página de pré-autenticação personalizada de uma loja abre, mas perde seu elemento de sign-on após uma alteração de conteúdo.

Não disponibilize toda a internet antes do login. Confirme se a página carrega em um dispositivo de teste não autorizado, depois faça um inventário de seus endpoints de pré-autenticação necessários. Compare o host da página e cada recurso ou dependência de identidade necessária com a política de walled-garden. Teste novamente usando o mesmo cliente e capture o estado de splash, a linha do tempo de Auth e o resultado da autorização. O resultado mensurável é um fluxo de sign-on concluído sem nenhuma ampliação não aprovada do acesso de pré-autenticação.

Tem dúvidas sobre a sua configuração específica?

A nossa equipa trabalha com operadores de espaços, gestores de TI e engenheiros de rede em 80.000 locais. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua situação o resolveram.