Auth Proxy for RADIUS
The RADIUS server is a command-line executable that enables communication between Active Directory (AD) or LDAP users onboarded in 1Kosmos and a RADIUS client.
Overview
Authentication requests received from the RADIUS client are validated through 1Kosmos using the configured authentication methods.
Configuring Community for Radius Servers
The RADIUS server must be configured with a shared secret (community) that matches the configuration on the RADIUS client.
This shared secret is used to establish trust between the RADIUS client and the Auth Proxy.
Command Line Arguments
The RADIUS server is executed using the following command:
goauthproxy radiusRADIUS Server Setup and Configuration
Starting the Radius Server Service
Run the following command to start the RADIUS server:
Stopping the Radius Server Service
The RADIUS server runs as a foreground process. It can be stopped using:
If running in terminal:
If running in background:
Linux / macOS:
Windows:
RADIUS Server Configuration Parameters
RADIUS server configuration is managed through the AdminX control plane. Parameters such as authentication behavior, user mapping, and integration settings are defined during Auth Proxy configuration.
Configuring the Radius Secret
A shared secret must be configured on both:
RADIUS client
Auth Proxy
The values must match exactly for successful authentication.
Managing Logs and PID Directories
The Auth Proxy generates logs during RADIUS server execution
The running process is associated with a Process ID (PID)
These logs can be used for monitoring and troubleshooting authentication flows.
RADIUS Event Logs in AdminX
Authentication events related to RADIUS are recorded in AdminX and can be used for auditing and troubleshooting.
Last updated
Was this helpful?

