NEXWALL

Problemas resolvidos

Todos os problemas corrigidos em cada versão, com seu código. Use a busca ou o filtro de versão para reduzir a lista.

CódigoCorrigido emÁreaDescrição
NXW-103826.1.3updatesVerificar atualizações falhava na primeira vez
O servidor de atualizações não tinha o índice de pacotes dos módulos do kernel, então a verificação terminava com erro até uma cópia parcial ser guardada. O índice está publicado.
NXW-103926.1.3updatesA imagem da 26.1.2 confiava em outra chave de pacotes
A imagem foi construída com uma chave gerada pela compilação, não a chave da Nexwall, então as atualizações de pacotes assinadas pela Nexwall seriam recusadas. A 26.1.3 é construída com a chave da Nexwall. Os firewalls com a 26.1.2 devem ser reinstalados com a 26.1.3.
NXW-104026.1.3dashboardO IPS mostrava 7.645 regras no Painel e 35.253 nos Ajustes
O Painel contava as regras do catálogo que só geram alerta. Agora mostra as regras carregadas para a política escolhida.
NXW-104126.1.3monitoringOs maiores consumidores podiam mostrar uma taxa várias vezes maior, ou nada, sob carga
A janela de estatísticas podia ser lida como zero ou um segundo. Agora tem pelo menos dez segundos e é medida ao milissegundo.
NXW-104226.1.3threat-analyticsO Threat Analytics dizia que o sandbox estava chegando
A etapa Sandbox agora mostra seu estado real: funcionando, não ativado ou fora do plano.
NXW-102426.1.2Proteção webOs modos restritos do YouTube e do SafeSearch eram reiniciados pelo Controle de aplicações
As conexões para os endereços do Modo restrito do YouTube e do SafeSearch eram classificadas como YouTube ou Google e reiniciadas pelas regras do Controle de aplicações, por isso o YouTube mostrava "offline". Os endereços agora ficam fora do motor de análise.
NXW-102526.1.2Proteção webGoogle e Bing não abriam com o SafeSearch ligado
O resolvedor DNS adicional respondia só com o alias quando o destino não estava em cache, e alguns dispositivos informavam DNS_PROBE_FINISHED_NXDOMAIN. Agora ele responde com endereços simples atualizados duas vezes por minuto.
NXW-102626.1.2LogsO Visualizador de logs falhava nas abas de firewall e Controle de aplicações
A busca mostrava "HTTP 400, cannot parse extract_regexp pattern". O padrão agora é enviado em uma forma que o banco de logs aceita.
NXW-102726.1.2LogsOs alertas do motor de prevenção de intrusões e as requisições do proxy não chegavam ao Visualizador de logs
As entradas de log adicionais estavam instaladas mas não listadas na configuração do serviço de logs, por isso nunca eram lidas. Ativar o Visualizador de logs agora as adiciona.
NXW-102826.1.2Proteção webO gerador de certificados aparecia parado no monitor do Web Protection
O monitor procurava o processo pelo nome completo, que o sistema corta em 15 caracteres. Agora ele o encontra.
NXW-102926.1.2RedeUm firewall iniciado sem o assistente de configuração não tinha WAN em máquinas virtuais
O WAN padrão (eth1, DHCP) era decidido antes de os drivers das placas de rede serem carregados, então uma máquina virtual não via a segunda placa. Agora ele é adicionado mais adiante no mesmo início nas unidades que nunca foram configuradas.
NXW-103026.1.2engineO motor de tráfego podia travar sob carga
Duas threads dos plugins da Nexwall esperavam uma pela outra, e a thread de captura terminava quando o kernel descartava um pacote da fila. As duas estão corrigidas e um vigia recupera o motor se ele alguma vez parar.
NXW-103126.1.2Proteção webAlguns sites não abriam atrás do proxy web (erro 409)
Os sites cujas respostas DNS diferem entre o cliente e o proxy eram recusados pelo proxy. Agora abrem: a conexão vai ao endereço que o cliente escolheu.
NXW-103226.1.2LogsA aba Tráfego do firewall mostrava só tráfego permitido
O que a WAN recusava não era registrado. A zona WAN agora registra, no máximo 10 linhas por minuto.
NXW-103326.1.2RedeUma conexão recusada não dava resposta ao cliente
A fila do motor de tráfego engolia o ICMP "porta inalcançável" de uma conexão recusada e as mensagens da descoberta de MTU. Agora passam.
NXW-103426.1.2Proteção webO proxy web podia ficar sem arquivos abertos e o antivírus desligar sob carga
O limite de arquivos abertos agora é 16.384, até 256 arquivos são varridos ao mesmo tempo e a conexão do verificador é tentada de novo após 10 segundos.
NXW-103526.1.2RedeUm túnel WireGuard podia fixar a rota no link de internet errado
Em um firewall com dois links de internet a rota para o par ficava no link que era o padrão quando o túnel subiu, o que podia cortar a licença e as atualizações. Os túneis não a fixam mais.
NXW-103626.1.2interfaceUma página com várias explicações podia travar o navegador
A explicação de cada aba atualizava a descrição compartilhada em um laço. Corrigido na interface 3.0.
NXW-103726.1.2interfaceAbrir o chip da unidade fazia ele sumir
O painel lia as informações do sistema na forma errada e falhava. Corrigido.
NXW-102026.1.0LogsA aba Controle de aplicações do visualizador de logs estava vazia
O tráfego bloqueado era registrado mas não aparecia na aba Controle de aplicações do visualizador de logs (aparecia em Tráfego do firewall), por causa de um espaço no início do texto registrado. Agora aparece.
NXW-102126.1.0LogsRelatórios de tráfego perdidos a cada reinício
Os relatórios de tráfego por hora ficavam na memória e sumiam quando o firewall reiniciava, e só cabiam os dias que entravam em 1 % da memória. Agora ficam no disco de dados e são mantidos por 35 dias.
NXW-102226.1.0BackupRemover o armazenamento apagava a sua partição
Remover o armazenamento apagava a partição e tudo o que havia nela. Agora ele apenas é desconectado; apagar a partição é uma escolha separada que precisa ser marcada.
NXW-102326.1.0DesempenhoPartição do sistema pequena demais para pacotes adicionais
A parte gravável da partição do sistema tinha cerca de 213 MB e enchia ao acrescentar serviços como o antivírus. Agora a partição do sistema tem 1 GB. Firewalls instalados com uma imagem anterior mantêm o tamanho.
NXW-101726.0.0-rc4BackupRequisições de backup na nuvem no log
O Painel pedia a cada poucos segundos a lista de backups na nuvem e registrava um erro a cada vez em um firewall sem backup na nuvem. Agora a requisição responde que não há nenhum, e o cartão do Painel fica oculto e deixa de perguntar.
NXW-101826.0.0-rc4LogsAviso sobre /etc/firewall.user
A configuração do firewall apontava para um arquivo que não existia e registrava um aviso a cada inicialização; o arquivo agora faz parte da imagem.
NXW-101926.0.0-rc4LogsErros da página da porta 80 no log
A página da porta 80 escrevia uma linha de erro para cada endereço desconhecido que lhe era pedido.
NXW-101426.0.0-rc3Proteção de rede (IPS)Assinaturas de intrusão baixadas mas não instaladas
O atualizador de assinaturas esperava o próprio bloqueio ao iniciar a etapa de instalação, então as assinaturas eram baixadas mas nunca instaladas e a página do IPS não mostrava informações das assinaturas. Agora só os comandos que gravam usam o bloqueio e o status sempre responde.
NXW-101526.0.0-rc3Assistente de configuraçãoPular o assistente não fazia nada antes do login
Pular assistente precisava de uma sessão que não existe em um firewall novo.
NXW-101626.0.0-rc3API de gerenciamentoFalha da API de gerenciamento ao sair
Sair com uma sessão que o firewall não conseguia ler interrompia a requisição com uma falha no log.
NXW-101026.0.0-rc2Assistente de configuraçãoAssistente escondido por uma sessão antiga
Um navegador que ainda guardava o login de um firewall anterior no mesmo endereço ia para a página de login em vez do assistente do firewall novo.
NXW-101126.0.0-rc2Assistente de configuraçãoSem interface na etapa WAN
Em um firewall cujas portas a imagem não havia nomeado, o assistente informava que a zona WAN não tinha interface.
NXW-101226.0.0-rc2API de gerenciamentoFalha da API da interface web
Um token de sessão sem usuário fazia a API de gerenciamento parar de responder àquela requisição com uma falha; agora ela responde não autorizado.
NXW-101326.0.0-rc2LogsErros no log do sistema
A reinicialização do cron após uma mudança do IPS chamava um caminho errado; a verificação de DNS da telemetria fazia uma pergunta que o firewall recusa; os atualizadores do antigo serviço de catálogo de aplicações relatavam um 404 todos os dias e a cada inicialização; duas atualizações das assinaturas do IPS podiam escrever o mesmo arquivo ao mesmo tempo. Todos foram corrigidos ou removidos.
NXW-100126.0.0-rc1LicenciamentoFirewall reinstalado continuava sem registro
Um firewall reinstalado mantinha o registro antigo no servidor de licenças e não conseguia obter a licença nem os downloads (assinaturas do IPS, listas). Agora o seu revendedor pode redefinir o dispositivo no painel de licenças e o firewall se registra de novo sozinho.
NXW-100226.0.0-rc1LogsO Visualizador de logs não abria
Abrir o Visualizador de logs reiniciava o servidor web durante a requisição que o pedia e o navegador mostrava um erro de rede. Ativá-lo de novo não reinicia mais nada e, na primeira vez, a página espera pelo servidor web.
NXW-100326.0.0-rc1Interface webA página DNS e DHCP não carregava
A página gerava um erro quando o endereço de uma interface estava gravado como 192.168.1.1/24. Agora os endereços são lidos em todas as formas e as interfaces sem endereço IPv4 utilizável são ignoradas.
NXW-100426.0.0-rc1Controle de aplicaçõesCiclo de falhas do motor de tráfego
Um plugin do motor de tráfego derrubava o motor repetidamente logo depois de iniciar. A causa foi encontrada com um backtrace simbolizado e corrigida.
NXW-100526.0.0-rc1Controle de aplicaçõesMotor usando um núcleo de CPU inteiro
Uma fila de um plugin girava sem esperar e mantinha o motor em 100% de um núcleo. Agora ela espera por trabalho como os outros plugins.
NXW-100626.0.0-rc1Controle de aplicaçõesDeadlock do motor
Um plugin podia travar o motor contra si mesmo. O caminho da chamada foi alterado para que o motor não bloqueie mais.
NXW-100726.0.0-rc1LicenciamentoDownloads grandes do serviço de licenças
Downloads de grandes conjuntos de dados do serviço de licenças eram cortados em silêncio em 1 MiB e expiravam após 30 segundos. Agora aceitam até 64 MiB e têm dez minutos para terminar.
NXW-100826.0.0-rc1DesempenhoEsgotamento de memória com limites de conexão muito altos
Um limite fixo e muito alto de rastreamento de conexões podia esgotar a memória de máquinas pequenas sob carga pesada. Agora o limite é calculado a partir da memória instalada.
NXW-100926.0.0-rc1RedeRajadas descartadas em placas de rede virtuais
Buffers pequenos nas placas de rede descartavam rajadas de tráfego e mantinham a vazão baixa nos testes. Buffers maiores e distribuição de pacotes agora vêm ligados por padrão nas instalações novas.