# Stormshield

> Proteger la VPN SSL de Stormshield con Ironchip por RADIUS y NPS: crear el objeto de red, habilitar el portal cautivo y ajustar el tiempo de espera.

URL: https://docs.ironchip.com/identidad/integraciones/red/stormshield/

Esta guía explica cómo proteger la VPN SSL de **Stormshield** con Ironchip por [RADIUS](https://docs.ironchip.com/identidad/protocolos/radius/) a través de [NPS](https://docs.ironchip.com/identidad/integraciones/red/nps/).

## Requisitos

- Acceso a la consola de administración de Ironchip.
- Un servidor Windows con el rol de [NPS](https://docs.ironchip.com/identidad/integraciones/red/nps/) instalado.
- Un cliente RADIUS creado en NPS que apunte a la IP de Stormshield, con su secreto compartido.
- Un usuario con los permisos necesarios para realizar la configuración en Stormshield.

## Configuración en Stormshield

### Configuración del servidor

Inicia sesión como administrador.

1. Ve a **Objects > Network Objects**, haz clic en **+Add** y crea un objeto llamado `Ironchip`.
2. Ve a **VPN > SSL VPN**.

   [Imagen: Menú Configuration con VPN > SSL VPN seleccionado]

3. En la ventana **General**, marca **Enable SSL VPN**. En la misma ventana, configura los servidores de aplicaciones, los servidores web y los perfiles de usuario según tus necesidades.

   [Imagen: Ventana SSL VPN con Enable SSL VPN marcado]

4. Ve a **Users > Authentication**. En la pestaña **General**, habilita el **Captive Portal**.
5. En la pestaña **Available Methods**, haz clic en **Add an authentication method** y selecciona **Radius**.

   [Imagen: Menú Add an authentication method con la opción Radius]

6. En **Access to the server**, rellena la configuración de RADIUS y haz clic en **Apply**:

   - **Server**: el objeto de red que corresponde al servidor NPS.
   - **Port**: el puerto RADIUS en el que escucha NPS.
   - **Pre-shared Key**: el secreto compartido del cliente RADIUS configurado en NPS para Stormshield.

   Si tienes un segundo servidor NPS, configúralo en **Backup server**.

   [Imagen: Configuración de RADIUS en Stormshield con Server, Port y Pre-shared Key]

### Tiempo de espera de RADIUS

Para configurar el tiempo de espera de RADIUS, ejecuta estos comandos:

```text
CONFIG AUTH RADIUS timeout=30000 retry=1 btimeout=30000 bretry=1
CONFIG AUTH ACTIVATE
```

## Comprobación

Da acceso a los usuarios a la aplicación creada en la consola de administración de Ironchip. Inicia sesión en la VPN SSL con uno de ellos: después de introducir usuario y contraseña, se te pedirá que te autentiques con Ironchip.

## Problemas frecuentes

- **La autenticación falla por tiempo de espera**: comprueba que has ejecutado los comandos de [tiempo de espera de RADIUS](#tiempo-de-espera-de-radius) (`timeout=30000` y `retry=1` para el servidor principal y el de respaldo), para dejar tiempo a que el usuario responda a Ironchip.
- **El servidor RADIUS rechaza la conexión**: comprueba que la IP de Stormshield está configurada como cliente RADIUS en NPS y que el secreto compartido es el mismo en **Pre-shared Key** y en NPS.
