I had a FreeRADIUS client entry that had spaces in the name, and ran that successfully for about 9 months. With this recent 24.7.12 update, FreeRADIUS was refusing to start. I tried uninstalling and reinstalling it, but no change. Then I went into the Clients section and disabled them all, and FreeRADIUS would start. Re-enabling them one by one (I only have 2), enabling the one with spaces in the name was preventing FreeRADIUS from starting.
Why did this break?
The only change for the plugin was https://github.com/opnsense/plugins/commit/c250b3879cc but that doesn't look related. If the binary changed version I do not recall.
Cheers,
Franco