Saltar para o conteúdo principal

Cisco Meraki splash page não funciona: um fluxograma de resolução de problemas

Este guia prático do "dia dois" isola onde ocorreu uma falha num fluxo splash Cisco Meraki: autorização do cliente, início do redirecionamento HTTP, acessibilidade do walled-garden ou início de sessão RADIUS. Fornece às equipas de TI dos recintos uma via de provas controlada, para que possam repor o Guest WiFi sem efetuar alterações generalizadas numa infraestrutura ativa.

By Marketing TeamPublished
📖 12 min de leitura3,432 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 splash do Cisco Meraki deixou de aparecer, resista à tentação de reconstruir a página. Numa implementação funcional, a página é apenas uma etapa de uma cadeia. O dispositivo tem de se associar ao SSID pretendido, receber endereçamento de rede utilizável, ser tratado como não autorizado, iniciar o caminho de redirecionamento, alcançar os serviços de pré-autenticação permitidos e, para o acesso de início de sessão, concluir a troca de RADIUS. Esta nota informativa fornece-lhe um caminho controlado para diagnosticar um serviço de WiFi para convidados estabelecido no Cisco Meraki. Não se trata de um guia de configuração. Deve concluir o incidente com provas que identifiquem a fase em falha, a equipa seguinte responsável pela mesma e a alteração que precisa de ser efetuada. Análise técnica aprofundada Comece com um único dispositivo. Registe o seu endereço MAC, o SSID, o ponto de acesso ou gateway MX, a hora local, o navegador e se o dispositivo já tinha utilizado a rede anteriormente. Se não conseguir reproduzir a falha num cliente específico, não poderá confiar no resultado de uma alteração de configuração a nível global. Na vista de detalhes do cliente do Cisco Meraki, verifique o seu estado de splash. Um dispositivo não autorizado é elegível para um novo fluxo de splash. Um dispositivo autorizado pode não o ser. Isto é importante quando os utilizadores reportam que a frequência do splash foi ignorada. Um dispositivo autorizado ao abrigo da frequência anterior pode manter esse período de autorização após a alteração da definição. Para um teste adequado, revogue a autorização apenas no dispositivo de teste designado e, em seguida, execute o fluxo novamente. Agora utilize o registo de eventos do Meraki como uma linha cronológica e não como uma lista de erros. Filtre primeiro pelo endereço MAC do cliente e, de seguida, enquadre a janela temporal em torno da falha reportada. Para pontos de acesso MR, monitorize as categorias 802.11, Auth, DHCP e RADIUS. No MX, utilize Auth e RADIUS conforme adequado. A sequência é importante. Uma associação 802.11 prova que o dispositivo se ligou a um ponto de acesso. Não prova que o dispositivo obteve um endereço IP, que alcançou a sua página splash ou que acedeu à internet. Se a associação estiver em falta, ou se desassociações repetidas interromperem o teste, tem um problema de ligação sem fios antes de ter um problema de Captive Portal. Não solicite ainda a investigação por parte da equipa responsável pela página. De seguida, procure evidências de DHCP. Um cliente que não tenha recebido um endereçamento válido não consegue iniciar o fluxo de splash de forma fiável. Se os erros de DHCP estiverem concentrados num único SSID ou ponto de acesso, inspecione o endereçamento do cliente e o caminho da VLAN. O Cisco Meraki identifica o SSID e a marcação de VLAN do switch a montante como áreas comuns de investigação de DHCP. Corrija isso antes de alterar a frequência do splash ou a configuração de RADIUS. Com a associação e o endereçamento confirmados, determine se está a testar um cliente autorizado ou não autorizado. Se estiver autorizado, a ausência de uma página pode ser exatamente o comportamento correto. Revogue a autorização do cliente de teste designado e repita o teste. A próxima etapa resolve uma grande parte das falhas aparentes de redirecionamento. O Cisco Meraki inicia o redirecionamento splash quando um dispositivo não autorizado envia um HTTP GET. O ponto de acesso intercepta esse pedido e direciona o browser para o URL splash. O HTTPS é diferente. O pedido é encriptado, pelo que o ponto de acesso não o pode substituir por um redirecionamento splash. Um pedido de browser HTTPS-first pode expirar em vez de carregar a página splash. Portanto, teste o acionador deliberadamente. Confirme que o browser aceita cookies. Limpe a cache do browser apenas se isso corresponder ao 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á a funcionar. Documente o comportamento do cliente. A resposta correta não é enfraquecer a segurança ou prometer que todos os pedidos HTTPS-first serão redirecionados. Se a página continuar em branco, verifique novamente os cookies. O Cisco Meraki identifica cookies desativados como uma causa de uma página em branco. A página splash depende do estado da sessão do browser. Um browser configurado para rejeitar cookies pode produzir sintomas que parecem uma falha de alojamento. Se a página começar a carregar mas não tiver estilos, imagens, elementos de formulário ou o seu serviço de identidade, passe para a walled garden. Estes são os destinos que um dispositivo não autorizado pode alcançar. Reveja o alojamento da página, depois apenas os endpoints de recursos, autenticação e serviço necessários antes da autorização. O Cisco Meraki suporta nomes de host, endereços IP, intervalos e domínios wildcard, enquanto um URL splash personalizado deve ser permitido. Para uma página offline do Purple, este limite é importante. O visitante permanece na walled garden e não pode utilizar links externos ou recursos remotos. Compare cada nova dependência de página com a política de pré-autenticação. Carregar recursos para o modelo splash pode ser mais limpo. Apenas depois de a página carregar de forma fiável deve investigar o RADIUS. O RADIUS é relevante para uma página splash de início de sessão que carrega mas rejeita credenciais, fica em carregamento infinito ou reporta um timeout. Não é o seu primeiro suspeito quando nenhuma página aparece. O Cisco Meraki deixa um ponto muito claro. Para uma página splash de início de sessão que utilize o seu servidor RADIUS, o pedido RADIUS provém da cloud do Dashboard. Não provém do AP ou MX local. Isso afeta todo o caminho de resolução de problemas. Um endereço LAN privado para o servidor RADIUS não servirá este fluxo. O serviço deve estar acessível a partir dos intervalos de origem documentados do Dashboard, as origens relevantes devem ser reconhecidas como clientes RADIUS e o segredo partilhado deve coincidir. O método de autenticação também importa. O Cisco Meraki documenta o PAP para este fluxo de página splash de início de sessão e indica que o RADSec não é suportado. Valide a sua política RADIUS face a esse modo documentado. Não assuma que a política criada para uma implementação de WiFi Enterprise separada se aplicará sem alterações. A Cisco também disponibiliza um teste de RADIUS do Dashboard para a configuração wireless documentada. Utilize-o sempre que estiver disponível, e depois inspecione os registos do próprio servidor RADIUS para determinar se o pedido chegou, foi rejeitado ou não obteve resposta. Recomendações de implementação e armadilhas Incorpore esta sequência de diagnóstico no seu runbook operacional. Inclua o dispositivo de teste designado, o limite de aprovação para revogar a sua autorização, o splash host esperado, a lista de dependências de walled-garden, o proprietário do serviço RADIUS e os contactos de escalonamento. Cada local deve saber quem é o proprietário do conteúdo da página, da configuração de rede e da política de autenticação. Isto evita que uma equipa de receção, um MSP e uma equipa de identidade façam alterações não relacionadas. Não altere a frequência do splash para forçar um teste. Revogue um cliente de teste. Não utilize o resultado de um único navegador como prova de uma interrupção. Compare um dispositivo de teste limpo com o dispositivo afetado. Não adicione acesso ilimitado à internet de pré-autenticação porque uma página personalizada está avariada. Identifique a dependência com precisão. Não leia um evento RADIUS como prova de que o visitante acedeu à página. Siga a sequência: associação, endereçamento, estado não autorizado, trigger HTTP, acessibilidade da página e autenticação de início de sessão. Perguntas rápidas Porque é que a página aparece com demasiada frequência? Verifique os cookies, a cache do navegador e se o ponto de acesso do gateway Cisco Meraki reiniciou. Estes fatores afetam o estado que a Cisco Meraki utiliza em torno da experiência de splash. Porque é que aparece raramente? O dispositivo ainda pode estar autorizado ao abrigo de uma frequência anterior. Revogue o cliente de teste controlado e volte a testar. Porque é que o Guest WiFi não redireciona? Confirme se o cliente não está autorizado, se tem um endereçamento válido e se está a testar um pedido HTTP. Um pedido HTTPS-first não consegue acionar o mesmo redirecionamento. Porque é que o início de sessão expira por limite de tempo? Valide a acessibilidade de Dashboard-para-RADIUS, os intervalos de origem atuais, os registos de clientes RADIUS, o alinhamento do segredo partilhado, o suporte PAP e a política do servidor. O que significam os eventos de Auth? Eles marcam a categoria de autenticação splash. Leia-os juntamente com os registos de associação, DHCP e RADIUS, e não de forma isolada. Um cenário prático de local de eventos ilustra o ponto de vista. Uma equipa de operações de um centro de conferências reporta que os telemóveis dos participantes se ligam ao Guest WiFi, mas a página de início de sessão parece incompleta. A equipa de rede escolhe um telemóvel, regista o seu endereço MAC e confirma a associação, o DHCP e o estado de splash não autorizado. Um teste HTTP abre a página, mas o seu elemento de identidade externo não é carregado. Isto remove o RADIUS do caminho imediato da falha. A equipa 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 de walled-garden. Corrigem a dependência aprovada, repetem o teste e capturam o registo de autorização bem-sucedido. A lição não é que cada página de splash avariada precise de outra entrada de walled-garden. A lição é provar a etapa primeiro. Um local diferente pode apresentar o mesmo sintoma de visitante porque não ocorreu um trigger HTTP, ou porque a cloud do Dashboard não consegue aceder ao servidor RADIUS. O processo separa estas falhas rapidamente. Resumo e próximos passos Um problema na splash page da Cisco Meraki é habitualmente uma etapa com falha e não uma página com erro. Comprove se o dispositivo se associou à rede correta. Garanta que tem um endereçamento válido. Confirme se está realmente não autorizado. Inicie o fluxo com HTTP. Analise o walled garden apenas para as dependências necessárias antes do login. Em seguida, investigue a autenticação Dashboard-to-RADIUS se a própria página de início de sessão falhar. Esta abordagem protege o funcionamento do seu espaço. Evita alterações precipitadas que perturbem outros convidados, fornecendo ao mesmo tempo à equipa de rede provas que podem reproduzir. Guarde o fluxograma com o manual de procedimentos do serviço, teste-o após cada alteração planeada de página ou de identidade, e garanta que cada escalonamento inclui o MAC do cliente, hora, SSID, gateway e evidências de registo (log). É desta forma que transforma "a splash page não está a funcionar" num incidente técnico passível de resolução.

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

Cisco Meraki splash page não funciona: um fluxograma de resolução de problemas

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

O que tem de continuar a funcionar para que uma splash page Meraki apareça?

Trate um Captive Portal como uma cadeia curta, não como uma única página web. Um dispositivo deve associar-se ao SSID correto, receber endereçamento válido, ser classificado como não autorizado, enviar tráfego que possa iniciar o fluxo da splash, aceder ao serviço alojado 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 esse pedido e devolve um redirecionamento HTTP 307 para o URL da splash. 1

Isto explica uma chamada de suporte comum: um convidado consegue associar-se ao seu Guest WiFi mas diz que a splash page não está a carregar. O ponto de acesso pode estar a funcionar conforme concebido. Se o dispositivo abrir primeiro um destino apenas HTTPS, o pedido encriptado não pode ser redirecionado. A Cisco Meraki identifica especificamente isto como um cenário de tempo limite (timeout) do browser. Teste o ramo 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 da splash é uma política de autorização. A Cisco Meraki mantém o estado da splash no ponto de acesso gateway e no controlador cloud, enquanto o browser 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 de encurtar a frequência configurada. Por outro lado, um cliente com cookies desativados ou limpos pode parecer ser solicitado com demasiada frequência. 2

O que o cliente relata Primeira evidência a recolher Ramo mais provável Primeiro teste controlado
“Adiro mas nenhuma página abre” MAC do cliente, SSID, AP e hora Gatilho HTTP ou autorização do cliente Confirme Splash: Not authorized e, em seguida, navegue para um destino de teste HTTP. 1 2
“Funcionou ontem mas hoje não” Estado de autorização e disponibilidade recente do AP Frequência da splash ou estado do gateway Compare a expiração com o estado do cliente. Revogue a autorização apenas para o cliente de teste nomeado. 2 3
“A página está em branco” Definição de cookies do browser e tipo de dispositivo Estado da sessão do browser Ative os cookies e repita o fluxo no mesmo cliente. 2
“A página abre mas o início de sessão fica a carregar ou falha” Tentativa de início de sessão, eventos de Auth e registos RADIUS Acessibilidade ou política de Cloud-para-RADIUS Execute o teste RADIUS do Dashboard onde a Cisco Meraki o disponibiliza e, em seguida, reveja o alinhamento da firewall, gama de origem e segredo partilhado. 4

O que deve registar antes de alterar qualquer coisa?

Comece com um relatório reproduzível. Registe o endereço MAC do cliente, SSID, ponto de acesso gateway ou MX, tipo de dispositivo, hora local, navegador e se o dispositivo já tinha concluído a autenticação no splash anteriormente. Peça ao utilizador que reportou o problema para manter o dispositivo ligado enquanto o inspeciona. Isto dá-lhe um limite para o incidente e evita que um hotel movimentado, um espaço de retalho ou um local de eventos transforme uma reclamação geral em alterações cegas de configuração.

Abra os detalhes do cliente e verifique se este está autorizado. A Cisco Meraki identifica um cliente não autorizado como Splash: Not authorized; um cliente autorizado mostra o seu tempo restante de autorização. Não utilize um separador guardado no navegador como teste. Isso pode misturar uma sessão passada com o estado de rádio e DHCP atual. 1

Depois, filtre o registo de eventos do Dashboard pelo endereço MAC do cliente e pela hora do incidente. Para pontos de acesso MR, o tipo de evento Auth representa a autenticação na splash page. 802.11 mostra a associação e desassociação, DHCP transporta eventos relacionados com concessões e RADIUS identifica a atividade de RADIUS ou MAC Authentication Bypass. O mesmo filtro Auth está disponível para a autenticação splash do MX. A Cisco Meraki indica que os dispositivos carregam eventos armazenados após voltarem a ficar online, mantendo os carimbos de data/hora originais, por isso alinhe o fuso horário antes de decidir o que aconteceu primeiro. 5

Utilize o seguinte registo ordenado. Ele reduz o domínio da falha sem necessidade de adivinhar.

Ponto de verificação de evidências Indicação saudável Se estiver ausente ou incorreto O que isto lhe diz
Associação 802.11 O cliente ligou-se ao AP e SSID esperados Sem 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 sem erros de DHCP por volta da hora do relatório Erro de DHCP ou sem configuração de cliente utilizável Verifique o endereçamento do 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, em seguida, teste novamente. 2 3
Auth Um evento relacionado com o splash coincide com o teste Nenhum evento após o teste HTTP O acionador de redirecionamento ou o teste do cliente está incompleto. 5
Evidência de RADIUS A tentativa e a resposta coincidem com a hora de início de sessão Tempo limite excedido, rejeição ou sem resposta Avance para o ramo Dashboard-to-RADIUS. 4 5

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

Cisco Meraki splash page não funciona: um fluxograma de resolução de problemas - splash troubleshooting flowchart

Utilize o fluxograma uma vez para um dispositivo cliente de teste limpo e outra para um dispositivo cliente afetado conhecido. A diferença é útil. Se um cliente limpo alcançar a página de splash e o dispositivo conhecido não, terá provas de um problema de autorização, do estado do browser ou de uma política específica do cliente, em vez de uma falha em todo o local.

  1. Confirme a associação e o endereçamento. Se o registo de eventos não mostrar o cliente a associar-se ao SSID pretendido, não tente resolver problemas da página de splash. Se este se associar mas os registos DHCP mostrarem um erro, corrija primeiro o endereçamento ou o caminho da VLAN. A Cisco Meraki identifica a marcação de VLAN no SSID ou na porta do comutador a montante como uma área comum de falha de DHCP. 6

  2. Confirme que o cliente não está autorizado. Um dispositivo previamente autorizado pode ainda não necessitar de outra página de splash. A Cisco Meraki documenta uma função de revogação de autorização do cliente para testes repetidos controlados. Utilize esta função no dispositivo nomeado, em vez de alterar a frequência da página de splash para todos os utilizadores do local. 2 3

  3. Teste o gatilho com HTTP. Limpe a cache do browser apenas quando isso se enquadrar no seu procedimento de teste, confirme que os cookies estão ativados e, em seguida, abra um destino HTTP. A Cisco Meraki indica que um pedido HTTPS inicial não pode ser redirecionado porque o tráfego está encriptado. Se o teste de HTTP funcionar, documente o comportamento do cliente como a causa. A rede não perdeu o seu redirecionamento de splash. 1 2

  4. Teste a acessibilidade da página e o walled garden. Um walled garden permite endereços IP, gamas ou nomes de host específicos antes da autenticação de splash, incluindo domínios com caracteres wildcard. Se utilizar um URL de splash personalizado, a Cisco Meraki indica que o endereço IP e/ou URL da página personalizada deve estar no walled garden. Quando a página depende de endpoints separados de ativos, identidade ou serviço, reveja cada destino necessário com o proprietário do serviço. Não tente adivinhar endereços IP nem adicione um acesso geral à internet como atalho. 3

As páginas da Purple tornam a distinção clara. Uma página de splash offline surge antes do início de sessão e não pode incluir hiperligações ou recursos externos porque o visitante se encontra no walled garden. Uma página online surge após o início de sessão bem-sucedido e pode conter meios ou hiperligações externas. Se uma página HTML offline da Purple perdeu uma imagem, folha de estilos, 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 início de sessão apenas após o carregamento da página. O RADIUS, o protocolo aqui utilizado para pedidos de autenticação central, não é o primeiro suspeito quando nenhuma página de splash é exibida. Torna-se relevante quando o formulário de início de sessão é carregado mas a autenticação falha ou expira. Para este fluxo da Cisco Meraki, é a cloud do Dashboard que origina o pedido de acesso RADIUS, e não o AP ou MX local. O servidor necessita de acessibilidade pública a partir das gamas de origem documentadas do Dashboard, de um segredo partilhado correspondente e de suporte para PAP. A Cisco Meraki indica que o RADSec não é suportado para autenticação de splash. 4 6. Execute o teste de RADIUS suportado e examine o registo do servidor. A Cisco Meraki fornece um teste RADIUS no Dashboard para a configuração sem fios documentada, embora o botão de teste não exista para redes MX ou da série Z. Um timeout significa que deve verificar as informações atuais do firewall do Dashboard, as entradas de clientes RADIUS, a acessibilidade do host público, o alinhamento do segredo partilhado e o comportamento da política. O teste de integridade da Cisco Meraki envia pedidos de acesso periódicos e trata o servidor como inacessível após seis tentativas sem resposta, com um intervalo de 20 segundos entre cada uma. 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 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.

Como isolar os pontos de falha comuns?

Cisco Meraki splash page não funciona: um fluxograma de resolução de problemas - meraki splash evidence map

A frequência da splash page parece incorreta

Se a splash page 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 definição atualizada. Se a página aparecer com mais frequência, verifique a aceitação de cookies do browser, a limpeza da cache e a continuidade do ponto de acesso do gateway. Um reinício do gateway pode exigir nova autenticação, a menos que o browser consiga apresentar o seu cookie. 2

Isto é importante na hotelaria. Um hotel ilustrativo de 200 quartos deve testar com um telemóvel controlado após uma alteração e, em seguida, medir o resultado através de três resultados simples: o cliente passa a autorizado, recebe a expiração esperada e o próximo pedido HTTP limpo comporta-se como pretendido. Este é um critério de validação melhor do que perguntar à receção se as reclamações pararam.

O WiFi de convidados não está a redirecionar

Não afirme que o HTTPS "partiu" os portais cativos. O comportamento documentado da Cisco Meraki é mais restrito: o mecanismo de redirecionamento funciona num HTTP GET não autorizado, enquanto um pedido exclusivamente HTTPS não pode ser redirecionado. Os dispositivos modernos podem iniciar o fluxo de deteção de Captive Portal do sistema operativo no momento da associação. Se esse aviso não aparecer, utilize o teste HTTP para verificar se o segmento de rede funciona. 1 2

Para uma implementação ilustrativa no retalho, a equipa de TI de uma loja pode reproduzir a reclamação com um dispositivo de teste da equipa no SSID da loja. A prova de aceitação não é uma alegação vaga de carregamento de página. Registe o histórico 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. Este registo pode ser comparado entre lojas sem expor as credenciais dos visitantes.

O walled garden está incompleto

Um walled garden é um acesso pré-autorização intencionalmente limitado. Não deve tornar-se uma lista de desvio. Reveja primeiro o host da splash page e, em seguida, as dependências que a sua página de pré-autenticação realmente necessita. A Cisco Meraki permite endereços IP, gamas de IP e hostnames, com domínios wildcard. A Cisco também exige um URL de splash page personalizado ou endereço IP no walled garden quando essa funcionalidade está ativada. 3

Uma página offline da Purple é a fase mais limitada. A Purple indica que não pode utilizar hiperligações ou recursos externos enquanto o visitante estiver no walled garden. O editor de HTML permite que a sua equipa carregue ficheiros para o portal e pré-visualize a página atual, o que pode reduzir dependências remotas desnecessárias. Siga os passos publicados pela Purple antes de publicar um modelo editado. 7 8

O ecrã de início de sessão expira ou rejeita credenciais

Separe a rejeição do tempo expirado (timeout). Uma rejeição é um resultado de autenticação ou de política. Uma mensagem de tempo expirado ou de "dificuldade de ligação" aponta primeiro para a acessibilidade entre o Dashboard e o servidor RADIUS configurado. A Cisco Meraki documenta que os pedidos do ecrã de início de sessão têm origem na cloud do Dashboard e não podem utilizar um endereço de LAN privado para o servidor RADIUS. 4

Confirme se o servidor espera PAP para este modo de ecrã, 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 partilhado coincide em ambos os extremos. A Cisco Meraki também refere que a integração do ecrã de início de sessão externo deve utilizar o login_url fornecido sem modificações, e que a filtragem deve permitir o seu hostname variável em vez de um único padrão fixo. 4

O que significam os eventos de splash Meraki no registo de eventos?

Leia o registo como uma linha do tempo. A associação 802.11 significa que o cliente se associou a um AP. Não significa que o cliente tenha um endereço, tenha acedido à página de splash ou tenha obtido acesso à internet. Um evento de Autenticação é a categoria de evento para a autenticação na página de splash. Um evento de DHCP por volta da mesma hora pode mudar a investigação para a atribuição de endereços. Um evento de RADIUS é importante para um fluxo de início de sessão baseado em RADIUS, mas não é prova de que o navegador tenha acedido à página. 5 6

Evite confundir o 802.1X com uma página de ecrã de início de sessão. A Cisco Meraki identifica mensagens 802.1X e RADIUS para SSIDs WPA2-Enterprise. A sua documentação separada de RADIUS para ecrã de início de sessão descreve PAP entre a cloud do Dashboard e o seu servidor RADIUS. Neste guia, utilize as categorias de associação, Autenticação, DHCP e RADIUS para localizar a fase de falha. Não infira uma causa raiz exata a partir de apenas uma linha de registo. 4 6

Evento ou registo Significado nesta investigação Próxima pergunta
associação 802.11 O dispositivo associou-se a um AP Recebeu endereçamento válido e permaneceu ligado? 6
desassociação 802.11 O dispositivo saiu ou foi removido da tabela do AP Estará o movimento de RF, o estado de suspensão ou a desligação a interromper o teste? 6
Autenticação Categoria de autenticação da página de splash Ocorreu após um acionador HTTP controlado? 5
DHCP Categoria de atribuição de endereços ou erro Estará o endereçamento do cliente ou o transporte de VLAN a bloquear o passo seguinte? 5 6
RADIUS Categoria relacionada com RADIUS ou MAB Trata-se de uma tentativa de ecrã de início de sessão e a cloud recebeu uma resposta do servidor? 4 5
Registo de tentativa de login no splash Hora de login, SSID, identificadores do cliente e do gateway, além do estado de autorização O resultado registado coincide com o relatório do local? 9

A Cisco Meraki também expõe tentativas de login na splash page através da sua Dashboard API documentada. O registo inclui a hora de login, o SSID, o MAC do dispositivo gateway, o MAC do cliente e o estado de autorização. Para equipas de TI multilocalização, isto permite-lhe fazer a correspondência entre o pedido de suporte do local e o resultado da autenticação, sem tratar um rumor como prova de incidente. 9

Como evitar que uma splash page corrigida volte a falhar?

Mantenha um breve manual de procedimentos operacionais junto do proprietário do seu serviço de Guest WiFi . O manual deve identificar o SSID de teste, o dispositivo de teste, o procedimento de revogação de autorização, o anfitrião de página esperado, as dependências de pré-autenticação, a propriedade do RADIUS e o contacto de escalonamento. Deve também indicar o comportamento de desligamento do controlador da implementação. A Cisco Meraki documenta comportamentos abertos, restritos e predefinidos para quando o controlador de nuvem está indisponível. 3

Para instalações que utilizam um Captive Portal para consentimento, imagem de marca e política de acesso, trate a página offline como um componente de aplicação controlado. A Purple disponibiliza tipos de páginas offline, online e fora de horas. Utilize o guia publicado de Splash Pages para alterações na jornada de acesso e o guia do HTML editor para recursos carregados e pré-visualização. Mantenha o diagnóstico do dia a dia separado da configuração inicial. 7 8

Quando isto se torna um problema recorrente no local, centralize as provas em vez de centralizar as suposições. Correlacione a hora do incidente, o MAC do cliente, o AP ou MX, o SSID, o estado de autorização, as categorias de registo de eventos e a resposta do servidor RADIUS. Esta abordagem adequa-se a locais de Hospitality , Retail e Transport onde as equipas locais precisam de um limite claro de escalonamento e a equipa de rede precisa de provas reproduzíveis. Para um design de serviço mais abrangente, consulte o artigo Guest WiFi Management: Smart Authentication & Segmentation .

Perguntas frequentes

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

Sim. O Purple suporta implementações de Guest WiFi que se integram na infraestrutura existente, incluindo a Cisco Meraki. Este guia aborda o diagnóstico de problemas após a implementação de uma falha de splash Meraki. Não substitui o trabalho de design e integração necessário para um novo captive portal. Utilize as diretrizes publicadas do Purple Splash Pages para tipos de páginas suportados e alterações no percurso de acesso. 7

Quanto trabalho é necessário para migrar uma splash page 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 por inventariar o anfitrião da página atual, as entradas de walled-garden, o método de início de sessão e o destino pós-login. O Purple suporta modelos de splash page padrão e HTML, incluindo recursos carregados e pré-visualização em tempo real. Planeie a migração como uma alteração controlada e não como a correção de um incidente. 7 8

Uma splash page Cisco Meraki pode redirecionar um pedido apenas de HTTPS?

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

De quais entradas de walled-garden precisa uma splash page Meraki personalizada?

O walled garden deve permitir o endereço IP e/ou URL da splash page personalizada quando esta estiver ativada. Em seguida, permita apenas os endpoints de pré-autenticação adicionais de que a página realmente necessita. A Cisco Meraki suporta endereços IP, intervalos e nomes de anfitrião, incluindo domínios com asteriscos. Não substitua essa revisão pelo acesso ilimitado à Internet. 3

Por que razão ocorre um tempo limite excedido (timeout) numa splash page de início de sessão Meraki com RADIUS?

Um tempo limite excedido significa frequentemente 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, as chaves secretas partilhadas do cliente RADIUS correspondentes e o suporte PAP. O AP ou MX local não é a origem dos pedidos RADIUS de splash. 4

Como podemos monitorizar falhas de login de splash em vários locais?

Utilize o registo de eventos da Meraki para filtrar o cliente afetado e a janela temporal e, em seguida, correlacione as categorias de Auth, DHCP e RADIUS. A API splash-login-attempts da Cisco pode devolver a hora do login, SSID, dispositivo de gateway, identificador do cliente e estado de autorização. Isso cria um registo 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 este conclua a interação de splash configurada.

Resolve problemas no Captive Portal quando um dispositivo se liga ao Guest WiFi mas ainda não recebeu acesso normal à rede.

Autorização de splash

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

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

Walled garden

A lista restrita de endereços IP, gamas e nomes de anfitrião que um cliente não autorizado pode alcançar antes de concluir a autenticação de splash.

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

Frequência de splash

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

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

Ativador de redirecionamento HTTP

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

Utilize um teste HTTP controlado para separar o início do redirecionamento de um pedido de navegador HTTPS-first.

Pedido HTTPS-first

Uma tentativa do cliente de alcançar um destino HTTPS encriptado antes da autorização de splash.

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

RADIUS

Remote Authentication Dial-In User Service, um protocolo aqui utilizado para validar credenciais de splash de início de sessão num servidor de autenticação gerido centralmente.

Investigue após o carregamento da página de início de sessão, mas quando a autenticação é rejeitada ou expira por limite de tempo.

PAP

Password Authentication Protocol, o método de autenticação que o Cisco Meraki documenta para utilização de splash de início de sessão com um servidor RADIUS alojado pelo cliente.

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

Evento de Auth

A categoria de registo de eventos do painel Cisco Meraki utilizada para a atividade de autenticação da splash page.

Analise em conjunto com os registos de associação, DHCP e RADIUS para reconstruir o ponto em que o fluxo do cliente parou.

802.1X

Uma estrutura de controlo de acesso à rede baseada em portas utilizada para autenticação de WiFi empresarial, distinta do fluxo de ecrã de início de sessão suportado por RADIUS descrito neste guia.

Não confunda os registos de eventos de 802.1X com provas de que uma splash page de início de sessão baseada em navegador foi carregada.

Exemplos Práticos

Cenário ilustrativo de hotelaria: um hotel de 200 quartos necessita de diagnosticar relatórios intermitentes de splash de Guest WiFi sem perturbar os hóspedes registados.

Selecione um telemóvel de teste e registe o seu endereço MAC, SSID, ponto de acesso de serviço e hora local. Confirme a associação e o endereçamento válido e, em seguida, inspecione o estado de splash do cliente. Revogue a autorização apenas para esse telemóvel quando for necessário um novo teste. Execute um teste HTTP e compare as provas correspondentes de Auth, DHCP e RADIUS. O registo de libertaçã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 ilustrativo de retalho: a página de pré-autenticação personalizada de uma loja abre, mas perde o seu elemento de início de sessão após uma alteração de conteúdo.

Não disponibilize toda a internet antes do início de sessão. Confirme que a própria página é carregada num dispositivo de teste não autorizado e, em seguida, inventarie os seus endpoints de pré-autenticação necessários. Compare o anfitrião da página e todos os ativos necessários ou dependências de identidade com a política de walled-garden. Teste novamente utilizando o mesmo cliente e registe o estado de splash, a linha temporal de Auth e o resultado da autorização. O resultado mensurável é um fluxo de início de sessão concluído sem qualquer alargamento não aprovado 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 espaços. Agende uma chamada de 20 minutos e mostraremos como outros profissionais na sua área o resolveram.