Erro ao usuário tentar alterar a senha

Home Comunidade Brasileira Endian Firewall Endian Firewall Endian Firewall – Suporte Erro ao usuário tentar alterar a senha

Marcado: 

Visualizando 1 resposta da discussão
  • Autor
    Posts
    • #19029
      giovanijr
      Participante

      Boa noite senhores.
      Conheci o Endian recentemente e gostei muito da ferramenta.
      Quando tento alterar a senha do usuário pelo endereço https://host:10443/cgi-bin/chpasswd.cgi, sempre é exibida mensagem de erro informando que a senha está incorreta.
      Tentei executar a operação com vários usuários diferentes, mas o resultado é sempre o mesmo.
      Alguém tem alguma dica do que pode ser?
      Abs.

      🚀 Apresentando o Hotspot Beacon! 🚀

      Desbloqueie o potencial do seu Wi-Fi com o Hotspot Beacon. Personalize sua página de acesso para mostrar anúncios, promoções ou informações e engajar seus clientes, impulsionando o seu negócio.

      💡 Principais Funcionalidades:

      - Interface amigável e intuitiva
      - Opções de personalização completas para sua marca
      - Gerenciamento de propagandas e promoções
      - Integração fácil com sistemas existentes via API
      - Limitação de velocidade ou largura de banda por usuário
      - Controle de acesso por horário

      🔗 Confira o site para saber mais: https://hotspotbeacon.com

    • #19430
      Franci Clebio
      Participante

      Boa Tarde Giovajr,

      Tive o mesmo problema, e como não achei solução na internet acabei debugando o código.

      O problema é que ao criar um usuário o endian está usando MD5 e para alterar a senha ele não está usando. Assim quando ele compara a senha não bate.

      A solução que encontrei e que foi mais simples foi desabilitar o MD5 na criação para isso basta seguir os passos abaixo:

      # Editar o arquivo: proxy.pl
      vim /home/httpd/cgi-bin/proxy.pl

      # na linha 557 remover o parametro $md5_opt deixando ela como abaixo:
      #original
      system(“/usr/bin/htpasswd $create $md5_opt -b $ncsauser_file \”$user\” \”$pass\””);

      #alterado
      system(“/usr/bin/htpasswd $create -b $ncsauser_file \”$user\” \”$pass\””);

      Agora é só criar os usuários novamente que eles poderão alterar a senha.

      por favor poste o seu resultado.

      Abraço.

      • Esta resposta foi modificada 11 anos, 8 meses atrás por Franci Clebio.
Visualizando 1 resposta da discussão
  • O tópico ‘Erro ao usuário tentar alterar a senha’ está fechado para novas respostas.