[FUG-BR] Freeradius caindo parte II
Marcelo Gondim
gondim em linuxinfo.com.br
Segunda Maio 23 10:05:00 BRT 2011
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.
Mais detalhes sobre a lista de discussão freebsd