Project

General

Profile

Actions

Bug #8264

open

Radiusd restart on WAN change results in freeradius not running (and possible solution)

Added by Silvio Massina about 4 years ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Category:
FreeRADIUS
Target version:
-
Start date:
01/08/2018
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Affected Version:
Affected Plus Version:
Affected Architecture:

Description

With a PPPoE WAN that sometimes goes down and up, we found each time the radius service stopped.

Our guess is that the service is restarted multiple times on WAN change.

I've changed the script in /usr/local/etc/rc.d/radiusd.sh and replicated, under rc_stop, the same check found in rc_start (if ( set -o noclobber; echo "$$" > "$LOCKFILE") 2> /dev/null; then...)

In this way the script will avoid stopping the service if a start is ongoing (the same check is done under rc_start in order to avoid a double start).

This change solved the problem for us.

Actions #1

Updated by Jim Thompson almost 4 years ago

  • Assignee set to Renato Botelho
Actions #2

Updated by Jim Pingle over 2 years ago

  • Category set to FreeRADIUS
Actions #3

Updated by Renato Botelho over 2 years ago

  • Priority changed from High to Normal
Actions #4

Updated by Viktor Gurov about 1 year ago

see also #11013

Actions

Also available in: Atom PDF