Skip to content

RADIUS Troubleshooting

River Oaks Church - Updated April 2025

How RADIUS is utilized

We use RADIUS for two purposes (or two types of accounts as seen in the SQL database.)

Type 1 Type 2
Standard user accounts, with a username/password. MAC address-based accounts, used for the IoT network.

How it's hosted

Right now, RADIUS is hosted on 3 virtual machines on my (Cole's) servers at the datacenter.

  • RAD1: The primary, Type 1 account Server
  • RAD2: The backup, Type 1 account Server
  • RAD3: The primary, Type 2 account Server

All VMs run the same OS, version of FreeRADIUS, etc.

Band Member WiFi issues

There is a script I wrote that watches for band members to be scheduled. They only get access to WiFi when they are scheduled, so there may be a few situations where they don't have WiFi access when they are scheduled.

  1. They weren't scheduled by Monday at 7am when the account lists are generated for the week
  2. The Planning Center API had issues during the 7am time on Monday when the reports are pulled
  3. Some other issue with the automation or script

No matter the issue, the way to fix this is by going to the tech portal and following these directions.

Other issues

Another way to fix issues with the RADIUS servers (if they are offline for some reason), is by rebooting the VMs. The uptime monitoring software, Uptime Kuma, keeps track of the status of the RADIUS service on the VMs. If they're offline on the status software, a reboot of the VM is recommended.

To do this, log into Proxmox with the credentials you received via email. You can login, and locate rad1, rad2, or rad3, and reboot it on there.

Bigger issues

Obviously, if there are bigger issues, please reach out to Cole.