Sometimes the nightly restart of the radiusd fails (freeradius-0.5).
Radwatch detects this and correctly mails "Radius died, restarting.." 
every 10 seconds.

In this state I only see one radwatch and one radiusd process with "ps 
-ax", but it should look like this:

# ps ax|grep rad
26096 pts/0    S      0:00 /bin/sh /usr/local/sbin/radwatch -y
26097 pts/0    S      0:01 /usr/local/sbin/radiusd -f -y
26099 pts/0    S      0:00 /usr/local/sbin/radiusd -f -y
26100 pts/0    S      0:00 /usr/local/sbin/radiusd -f -y
26101 pts/0    S      0:00 /usr/local/sbin/radiusd -f -y
26102 pts/0    S      0:00 /usr/local/sbin/radiusd -f -y
26103 pts/0    S      0:00 /usr/local/sbin/radiusd -f -y
26104 pts/0    S      0:00 /usr/local/sbin/radiusd -f -y

Until the moment the server is restarted, the radiusd works and 
authenticates users. But in the situations, when restarting fails, 
radius-logging stops and I see this at the end of radius.log:
...
Sun Jun  9 04:05:43 2002 : Info: MASTER: exit.
Sun Jun  9 04:05:43 2002 : Info: CHILD: exit.
Sun Jun  9 04:05:43 2002 : Info: CHILD: exit.
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
Sun Jun  9 04:05:43 2002 : Error: CHILD: exit on signal (11)
-

If this is a known bug, does anyone have a workaround to force 
restarting radiusd in this undefined state?

Gruss
Oliver






- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to