After upgrading, rolling back, or importing settings to another VIP EG server with the same conditions the RADIUS Validation Service starts up, but after less than a minute, the service stops.
The Radius Validation Server can not connect to the Health Check service.
The following error in the RADIUS Validation Server log
INFO "2023-03-23 14:45:43.429 GMT-0600" 0.0.0.0 ACS:1813 0 0 "text=Checking the health check service." Thread-4276 MonitorThread.cpp
DEBUG "2023-03-23 14:45:43.429 GMT-0600" 0.0.0.0 ACS:1813 0 0 "text=Health check service status check URL: " Thread-4276 MonitorThread.cpp
ERROR "2023-03-23 14:45:43.429 GMT-0600" 0.0.0.0 ACS:1813 0 0 "text=Error doing connect. Could not connect to health check service: URL using bad/illegal format or missing URL. Check whether the service is running or not." Thread-4276 MonitorThread.cpp
This indicates that the Radius server was not able to connect with the Health Check service.
After importing the settings or rolling back changes, make any small change in the Health Check service settings under the Settings > Health Check Settings tab, then save the changes. This resets the Health Check service and will allow the Health check service and Radius Validation server to start.
Note: If Identity Providers are configured, restart these services after the change.
To reset the Health Check Service back to default: