For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

Supported Version: goauthproxy 1.00.07


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 radius

RADIUS 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.

Use system process commands to identify the PID and manage the running service.


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?