+ Responder ao Tópico



  1. Fala galera, como estão as coisas??

    Pessoal, estou configurando um servidor FreeRadius pra trabalhar junto com MySQL, mas estou com algumas dificuldades...

    Segui o tutorial do Patrick Brandão para configuar.

    Procurei na net respostas para meu problema mas não encontrei em lugar algum, receita de bolo é problema por causa disso, quando o bolo não cresce ninguém sabe dizer o pq...

    Configurei belezudo o freeradius e o mysql, mas quando vou testar com o:

    Código :
    radtest usuario senha 127.0.0.1:1812 0 senha

    aparece a seguinte mensagem no radius.log

    Tue Mar 13 04:02:36 2007 : Error: rlm_sql_getvpdata: database query error
    Tue Mar 13 04:02:36 2007 : Error: rlm_sql (sql): SQL query error; rejecting user
    Tue Mar 13 04:02:50 2007 : Error: rlm_sql_getvpdata: database query error
    Tue Mar 13 04:02:50 2007 : Error: rlm_sql (sql): SQL query error; rejecting user
    Tue Mar 13 04:03:03 2007 : Error: rlm_sql_getvpdata: database query error
    Tue Mar 13 04:03:03 2007 : Error: rlm_sql (sql): SQL query error; rejecting user
    Tue Mar 13 04:03:12 2007 : Error: rlm_sql_getvpdata: database query error
    Tue Mar 13 04:03:12 2007 : Error: rlm_sql (sql): SQL query error; rejecting user
    sei que é algo relacionado ao mysql, mas oq?

    testei usando a base de dados do sistema e pelo radtest funcionou belezudo...

    Estou usando Debian Sarge 3.1, instalei o FreeRadius e o MySQL pelo apt, as versões que estou usando são:
    - FreeRadius - 1.0.2-4sarge3
    - FreeRadius-mysql - 1.0.2-4sarge3
    - MySQL-Server - 4.0.24-10sarge2

    alguém sabe como resolver esse problema??

    valeu

  2. Pelo log que tá aparecendo no radius, parece que voce nao criou o usuario no MySQL, esse radtest existe na base de dados??



  3. o usuário está criado sim...

    pra testes criei um usuario "luciano" com senha "luciano", e a senha do radius é "radius"..

    então executo para testar:

    Código :
    # radtest luciano luciano 127.0.0.1:1812 0 radius

    dá a mensagem de erro nos logs...

    parece que ele não está conseguindo se comunicar com o mysql, nao sei se é isso mesmo, mas pela mensagem que aparece:

    Error: rlm_sql_getvpdata: database query error
    ae é onde dá usuário inválido..

  4. tcpdump na porta 1812 pra ver se os pacotes tao chegando.
    tail -f x/radius/radius.log
    radiusd -X

    De qualquer forma isso é pau no DB e nao no radius !



  5. sim.. os pacotes quegam, os testes são executados localmente...

    e os erros acima são partes do radius.log

    esotu ralando pra resolver esse problema do db..






Tópicos Similares

  1. mysql nao funciona
    Por pensador-ce no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 21-12-2004, 03:59
  2. PHP não funciona com mysql
    Por no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 02-06-2003, 09:05
  3. Mkpasswd não funciona
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 28-11-2002, 10:53
  4. Respostas: 3
    Último Post: 25-11-2002, 18:22
  5. Função Mail() não funciona
    Por no fórum Servidores de Rede
    Respostas: 3
    Último Post: 26-09-2002, 16:55

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L