+ Responder ao Tópico



  1. #1

    Padrão login com case sensitive no freeradius + mysql + hotspot

    boa tarde galera!!

    instalei o freeradius(ubuntu 9.04) +mikrotik(hotspot) + mysql ta rodando direitinho, observei que os clientes estão fazendo login e senha sem case sensitive, ja procurei e não encontrei!! gostaria de saber onde habilito isso no freeradius?

  2. #2

    Padrão Re: login com case sensitive no freeradius + mysql + hotspot

    é preciso alterar o arquivo /etc/freeradius/sql/mysql/dialup.conf e mudar nas querys as opções para consultas com username BINARY ativado.

    troca a parte abaixo:

    authorize_check_query = "SELECT id, username, attribute, value, op \
    FROM ${authcheck_table} \
    WHERE ativo ='s' AND ativo2 ='s' AND username = '%{SQL-User-Name}' \
    ORDER BY id"

    por essa outra abaixo:

    authorize_check_query = "SELECT id, username, attribute, value, op \
    FROM ${authcheck_table} \
    WHERE ativo ='s' AND ativo2 ='s' AND username = BINARY '%{SQL-User-Name}' \
    ORDER BY id"

    e reinicia o freeradius.