[MASOCH-L] FreeRadius e SqlIpPool erro nas queries

Douglas Fischer fischerdouglas at gmail.com
Wed Oct 29 16:21:48 BRST 2014


Cara, to meio enferrujado no Radius...

Mas se me lembro bem, quem vai fazer isso é justamente a primeira OK que o
accounting vai receber, que deve acontecer imediatamente depois da conexão
estabelecida.

Em 29 de outubro de 2014 14:52, Thiago Andrighetti <
thiagoapadua at yahoo.com.br> escreveu:

> Mas antes mesmo do account, não está sendo preenchida a tabela dos IPS, a
> radippool. Já tenho todos os ips do meu pool cdastrados nela, mas ao
> fornecer um ip, ele não preenche o resto dos campos desse determinado ip.
>
> --
> Thiago Andrighetti de Pádua
>
>
>   Em Quarta-feira, 29 de Outubro de 2014 14:44, Douglas Fischer <
> fischerdouglas at gmail.com> escreveu:
>
>
>
> Tenta jogar para 300 segundos.
>
> Em 29 de outubro de 2014 14:34, Thiago Andrighetti <
> thiagoapadua at yahoo.com.br> escreveu:
>
> Chequei agora isso, está o padrão do mikrotik:
>
> /ppp aaa print
>       use-radius: yes
>       accounting: yes
>   interim-update: 0s
>
>
> --
> Thiago Andrighetti de Pádua
>
>
>   Em Quarta-feira, 29 de Outubro de 2014 14:12, Douglas Fischer <
> fischerdouglas at gmail.com> escreveu:
>
>
>
> Como está o Interim Update no B-RAS(PPPoE Server)?
>
>
> Em 29 de outubro de 2014 13:35, Thiago Andrighetti <
> thiagoapadua at yahoo.com.br> escreveu:
>
> Olá,
>
> Tenho instalado um freeradius + mysql + debian e este autenticando os meus
> usuários pppoe.O que acontece é que começarei agora a usar o modulo
> sqlippool para fornecer ips para os clientes.O radius fornece o IP normal,
> porém ele não atualiza a tabela na linha do determinado IP preenchendo as
> informações denasipaddress, expiry_time, etc...e como consequencia tambem
> não faz o accountint, nem a liberação do ip na tabela radippool.
> Eis algumas saidas de logs
>
> Ao cliente logar pppoe aparece o seguinte:Wed Oct 29 13:29:30 2014 :
> Error: sqlippool_command: database query error in: 'UPDATE radippool  SET
> nasipaddress = 'xxx.xxx.xxx.xxx', pool_key = 'xxx.xxx.xxx.xxx-2147484007',
> callingstationid = '24:A4:3C:D0:58:9C', username = 'usuario',  expiry_time
> = NOW() + INTERVAL 3600 SECOND  WHERE framedipaddress = '186.227.249.65'
> AND expiry_time IS NULL'
>
> Ao cliente deslogar o pppoe:Wed Oct 29 13:28:58 2014 : Error:
> sqlippool_command: database query error in: 'UPDATE radippool  SET
> nasipaddress = '', pool_key = 0, callingstationid = '', username = '',
> expiry_time = NULL  WHERE nasipaddress = 'xxx.xxx.xxx.xxx' AND pool_key =
> 'xxx.xxx.xxx.xxx-2147484006'  AND username = 'usuario'  AND
> callingstationid = '24:A4:3C:D0:58:9C'  AND framedipaddress =
> 'yyy.yyy.yyy.yyy''
>
> Ambas as queries se eu copiar e colar direto no mysql-workbench por
> exemplo, executa normal.
>
> Qualquer ajuda será muito bem vinda.
> Obrigado.
>
> Obs: Já verifiquei nomes de campos, tabelas, etc...tudo certo.
>
>
>
>  --
> Thiago Andrighetti de Pádua
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
>
>
>
>
> --
> Douglas Fernando Fischer
> Engº de Controle e Automação
>
>
>
>
>
> --
> Douglas Fernando Fischer
> Engº de Controle e Automação
>
>
>


-- 
Douglas Fernando Fischer
Engº de Controle e Automação


More information about the masoch-l mailing list