Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    VOUCHER SOMENTE COM NÚMEROS

    Scheduled Pinned Locked Moved Portuguese
    9 Posts 7 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      fabricioborges1
      last edited by

      Opa galera, tranquilo?

      Seguinte, fiz buscas e consegui diminuir o tamanho do Voucher.
      Mas não consigo deixar ele somente com números, sem letras maiúsculas nem minusculas.
      Sei que existe a opção "Character set" que vem padronizada como: "2345678abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"

      Mas eu deixando somente "2345678" embora eu baixe a tabela no excel corretamente com vouchers somente de números, eles não são funcionais. Vai para pagina de erro.

      Só funciona para mim com a versão padrão.

      Não funciona nem retirando certos caracteres que podem confundir como:
      I (i maiúsculo) com l (L minusculo)
      O (o maiúsculo) com 0 (numero zero)
      m (M minusculo) com rn (R e N minusculo)
      w (W de Wesley) com vv (V e V de Vitor)
      W (w de wesley) com VV (v e v de vitor)
      Entre outras, que querendo ou não podem confundir em certas fontes.
      Que ficaria o Character Set como: "2345678abcdefghijkopqstuxyzABCDEFGHJKLMNPQRSTUXYZ"

      Alguém conseguiu implementar somente com números? É uma necessidade que precisaríamos botar para funcionar de acordo com nossa necessidade.
      Grato desde já, abrss.

      F 1 Reply Last reply Reply Quote 0
      • empbillyE
        empbilly
        last edited by

        Experimente postar na área em inglês do captiveportal. Talvez lá tenha mais retorno sobre tua dúvida.

        https://eliasmoraispereira.wordpress.com/

        1 Reply Last reply Reply Quote 0
        • C
          chipbr
          last edited by

          ao alterar o character set, você precisa reiniciar o captive portal e desconsiderar os vouchers gerados e criar novos.

          você fez isso?

          1 Reply Last reply Reply Quote 0
          • F
            fabricioborges1
            last edited by

            @chipbr:

            ao alterar o character set, você precisa reiniciar o captive portal e desconsiderar os vouchers gerados e criar novos.

            você fez isso?

            Obrigado por sua resposta. Não cheguei a dar um "Restart Service" somente habilitar e desabilitar o Captive portal, para mim daria na mesma. Mas sua dica deu certo. Quando gero somente como "2345678" agora funciona esses vouchers. Mas eu meio que perdi minha configuração de diminuir voucher. Refiz o processo para diminuir o voucher gerando uma nova chave, aparentemente tinha dado certo, mas não deu. Quanto mais vezes eu coloco "2435678" o voucher diminui, ex:

            Character Set com: "234567823456782345678234567823456782345678"
            Me da em torno de 6~5 caracteres por voucher. Mas esses vouchers gerados não são funcionais. Mesmo com sua dica de dar um Restart Service. Sabe como poderia solucionar isso?

            1 Reply Last reply Reply Quote 0
            • T
              ttercio
              last edited by

              fabricioborges1 - posta ai como vc conseguiu  8) Queria deixar aqui também so números ou so letras

              1 Reply Last reply Reply Quote 0
              • F
                fabricioborges1
                last edited by

                @ttercio:

                fabricioborges1 - posta ai como vc conseguiu  8) Queria deixar aqui também so números ou so letras

                Foi como o ChipBR falou. Basta mudar Character Set, deletar os vouchers já criados, dar um Restart Service no Captive Portal e gerar novos vouchers.

                1 Reply Last reply Reply Quote 0
                • R
                  ricardopeu
                  last edited by

                  gerando uma chave de menor tamanho (consequentemente mais fraca) conseguirá fazer apenas com números.
                  "openssl genrsa 31 > key.private"
                  "openssl rsa -pubout < key.private >key.public"
                  Copie o conteúdo delas com o comando vi key.private e vi key.public e cole elas em Services,Captive Portal,Vouchers em Voucher public key e Voucher private key.
                  Porém é necessário que teste os vouchers pois muitos deles sairão inválidos. Poderá fazer o teste na própria interface do captive…
                  Boa sorte

                  1 Reply Last reply Reply Quote 0
                  • F
                    fidenco @fabricioborges1
                    last edited by

                    @fabricioborges1 Bom dia Fabricio tentei diminuir o tamanho do voucher e não consegui. agora todo o voucher que gero não é aceito. Como você fex essa diminuição?

                    1 Reply Last reply Reply Quote 0
                    • T
                      tomaswaldow
                      last edited by

                      Gerar chaves de 32 bits:
                      $ openssl genrsa 32 > key32.private
                      $ openssl rsa -pubout < key32.private > key32.public
                      $ cat key32.public && cat key32.private

                      Importar chaves no CP e gerar voucher.

                      Tomas @ 2W Consultoria

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.