| Restarting the radiusd.service from the CLI does not help. systemctl restart radiusd A dependency job for radiusd.service failed. See 'journalctl -xe' for details.
systemctl status radiusd ● radiusd.service - FreeRADIUS multi-protocol policy server (Persistent) Loaded: loaded (/usr/lib/systemd/system/radiusd.service; enabled; vendor preset: disabled) Drop-In: /usr/lib/systemd/system/radiusd.service.d └─radiusd.service.conf Active: inactive (dead) Docs: man:radiusd(8) man:radiusd.conf(5) http://wiki.freeradius.org/ http://networkradius.com/doc/
mar 24 11:04:17 fortinac.lab.loc systemd[1]: Dependency failed for FreeRADIUS multi-protocol policy server (Persistent). mar 24 11:04:17 fortinac.lab.loc systemd[1]: Job radiusd.service/start failed with result 'dependency'. In this situation, it is recommended to reinstall the package. For this procedure, FortiNAC will require internet connectivity. - Uninstall all RADIUS packages:
>yum -y remove "freeradius*" - Confirm no RADIUS packages are returned:
>rpm -qa | grep radius - Reboot the appliance (this will automatically re-install and configure FreeRADIUS).
- Confirm RADIUS packages are installed again:
>rpm -qa | grep radius freeradius-3.0.21-1.x86_64 freeradius-config-3.0.21-1.x86_64 freeradius-mysql-3.0.21-1.x86_64 freeradius-rest-3.0.21-1.x86_64 - If no RADIUS packages are returned from the command above, it means there was no FreeRADIUS package installed, and it is necessary to install it manually.
yum -y install freeradius - Check RADIUS service:
systemctl status radiusd Debugging: nacdebug -name RadiusManager true nacdebug -name RadiusAccess true |