[FUG-BR] Freeradius caindo parte II

Marcelo da Silva marcelo em mginformatica.com
Segunda Maio 23 19:30:16 BRT 2011


 estou acompanhando
 isso aconteceu comigo uma vez comigo, depois de meses funcionando, nao 
 axei a causa do daemon do freeradius ter simplesmente parado, como se 
 tivesse recebido um TERM e nao aconteceu mais tambem, ja faz 3 semanas, 
 depois que reiniciei o freeradius e continua normal

 usava freeradius 1.1.7 em um freebsd 6.2, depois compilei o freeradius 
 2.1.9  porque preciso da feature de virtual-server



 On Mon, 23 May 2011 10:05:00 -0300, Marcelo Gondim wrote:
> Um detalhe que me atentei nesse momento. Pelo que percebi ele está
> caindo sempre em determinado período as duas vezes que ele caiu:
>
> Sun May 22 03:47:50 2011 : Info: Exiting normally.
> Mon May 23 04:00:05 2011 : Info: Exiting normally.
>
> Horários bem próximos. Estou tentando ver se tem algo à ver com o
> periodic cujo o daily roda as 03:01.
> Alguém teria uma outra idéia do que poderia estar desligando o
> freeradius toda a madrugada?
> Fiz um shell script pra checar de minuto em minuto se o serviço está 
> no
> ar e se não tiver levanta novamente mas estou tentando descobrir 
> porque
> ele está desligando.
> Abaixo meu crontab:
>
> # /etc/crontab - root's crontab for FreeBSD
> #
> # $FreeBSD: src/etc/crontab,v 1.33.2.1 2009/08/03 08:13:06 kensmith 
> Exp $
> #
> SHELL=/bin/sh
> PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
> #
> #minute hour    mday    month   wday    who     command
> #
> */5     *       *       *       *       root    /usr/libexec/atrun
> #
> # Save some entropy so that /dev/random can re-seed on boot.
> */11    *       *       *       *       operator 
> /usr/libexec/save-entropy
> #
> # Rotate log files every hour, if necessary.
> 0       *       *       *       *       root    newsyslog
> #
> # Perform daily/weekly/monthly maintenance.
> 1       3       *       *       *       root    periodic daily
> 15      4       *       *       6       root    periodic weekly
> 30      5       1       *       *       root    periodic monthly
> #
> # Adjust the time zone if the CMOS clock keeps local time, as opposed 
> to
> # UTC time.  See adjkerntz(8) for details.
> 1,31    0-5     *       *       *       root    adjkerntz -a
> # Testa Radius
> */1     *       *       *       *       root    /root/ifradius.sh
>
> Esse ifradius.sh é o script que fiz para testar se ele caiu e 
> levantar
> ele novamente:
>
>   #!/bin/sh
> if ! ps afx|grep radiusd|grep -v grep; then
>    /usr/local/etc/rc.d/radiusd start
>    echo "Starting: `date`" >> /root/radius.log
> fi
>
> Se alguém tiver uma luz show senão ainda estou pesquisando aqui. :)
> Caso descubra postarei aqui na lista.
>
> Em 22/05/2011 14:18, Marcelo Gondim escreveu:
>> Olá pessoal,
>>
>> Recentemente instalei o FreeBSD aqui e atualizei ele para o 8.2 
>> stable,
>> tudo funcionando normalmente e perfeito exceto que em 1 dia e meio 
>> de
>> uso o freeradius parou e não deixou nenhuma mensagem de signal no
>> messages. No radius.log aparece isso:
>>
>> Sun May 22 03:47:42 2011 : Auth: Login incorrect: [solange034416] 
>> (from
>> client pppoe port 473170 cli 00:E0:4C:F4:C5:75)
>> Sun May 22 03:47:43 2011 : Auth: Login incorrect: [marco201368] 
>> (from
>> client pppoe port 4046493 cli 00:26:5A:5F:C4:A1)
>> Sun May 22 03:47:46 2011 : Auth: Login incorrect: [marco201368] 
>> (from
>> client pppoe port 4046494 cli 00:26:5A:5F:C4:A1)
>> Sun May 22 03:47:47 2011 : Auth: Login incorrect: [gustavo039105] 
>> (from
>> client pppoe port 473171 cli 00:1E:E5:39:08:1B)
>> Sun May 22 03:47:49 2011 : Auth: Login incorrect: [marco201368] 
>> (from
>> client pppoe port 4046495 cli 00:26:5A:5F:C4:A1)
>> Sun May 22 03:47:50 2011 : Info: Exiting normally.
>> Sun May 22 03:47:50 2011 : Info: rlm_sql (sql): Closing sqlsocket 4
>> Sun May 22 03:47:50 2011 : Info: rlm_sql (sql): Closing sqlsocket 3
>> Sun May 22 03:47:50 2011 : Info: rlm_sql (sql): Closing sqlsocket 2
>> Sun May 22 03:47:50 2011 : Info: rlm_sql (sql): Closing sqlsocket 1
>> Sun May 22 03:47:50 2011 : Info: rlm_sql (sql): Closing sqlsocket 0
>>
>> Instalei o freeradius do ports versão essa:
>>
>> freeradius-2.1.10_2
>>
>> FreeBSD seca.intnet.com.br 8.2-STABLE FreeBSD 8.2-STABLE #0: Mon May 
>> 16
>> 19:22:17 BRT 2011
>>
>> Vi no histórico uma thread sobre esse assunto mas parece que não 
>> houve
>> uma solução:
>>
>> http://www.mail-archive.com/freebsd@fug.com.br/msg61202.html
>>
>> Alguém teve este mesmo problema? Antes do FreeBSD rodava um Linux 
>> com o
>> Freeradius também 2.1.10 e não caía o serviço. Mas já tive outros 
>> Linux
>> que o freeradius caía do nada. Creio que seja alguma situação 
>> específica
>> no freeradius.
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Mais detalhes sobre a lista de discussão freebsd