Cómo solucionar el error de autenticación en SSL VPN cuando la interfaz de origen de la política del firewall está configurada en «Cualquiera»

En este artículo, abordaremos un problema que pueden enfrentar los usuarios remotos al intentar autenticarse a través de la política de firewall de SSL VPN en FortiGate. Cuando la interfaz de origen está configurada como ‘any’, los usuarios pueden experimentar fallos en la autenticación. Este artículo ofrecerá una guía paso a paso para solucionar este problema y mejorar la configuración de su entorno Fortinet.

Descripción del problema

Los usuarios remotos que utilizan la política de firewall de SSL VPN en FortiGate pueden encontrarse con dificultades al intentar autenticarse si la interfaz de origen se establece como ‘any’. Este problema es relevante porque impide que los usuarios accedan a los recursos de la red, causando interrupciones en las operaciones diarias.

Alcance

Este artículo se aplica a dispositivos FortiGate que utilizan la función de SSL VPN. Se centrará en la configuración incorrecta de las políticas de firewall que afectan la autenticación de los usuarios remotos.

Diagnóstico paso a paso

Si la opción de ‘Políticas de múltiples interfaces’ está habilitada bajo la visibilidad de características, esto permite configurar políticas con múltiples interfaces de origen/destino o utilizar «any» como interfaz de origen/destino. Sin embargo, si hay múltiples políticas para SSL VPN que utilizan la interfaz de túnel ‘ssl.root’ junto con ‘any’ como interfaz de origen, las políticas con ‘any’ no se activarán.

Por ejemplo, consideremos las siguientes políticas de firewall:

  1. Política de firewall con interfaz ‘any’ que permite a los usuarios remotos de LDAP/Radius que pertenecen al grupo ‘SSLVPN_LDAP_admin’;
  2. Política de firewall con la interfaz ‘ssl.root’ que permite a los usuarios remotos de LDAP/Radius pertenecientes al grupo por defecto ‘SSLVPN_LDAP_users’.
Artículos relacionados  Cómo solucionar el error de flapping en el módulo FPM del chasis de Fortinet

Si un usuario del grupo ‘SSLVPN_LDAP_admin’ intenta autenticarse, el proceso fnbamd finalizará con el mensaje ‘Error de coincidencia de grupo’, y el resultado se devolverá al proceso de SSL-VPN, que terminará con un mensaje de ‘nombre de usuario/contraseña inválido’.

[2863] fnbamd_ldap_result-Failed group matching
[209] fnbamd_comm_send_result-Sending result 1 (nid 0) for req 558161773, len=2856
[7658:root:1c]fam_auth_proc_resp:1371 fnbam_auth_update_result return: 1 (invalue username/password)
[7658:root:1c]login_failed:405 user[jfelix],auth_type=16 failed [sslvpn_login_permission_denied]

Esto podría indicar que falta una política para el grupo ‘SSLVPN_LDAP_admin’. Al cambiar la interfaz de origen de ‘any’ a la interfaz ‘ssl.root’, es posible que un usuario del grupo ‘SSLVPN_LDAP_admin’ se autentique correctamente.

Solución recomendada

Para resolver este problema, revise las siguientes configuraciones:

  • Verifique que no existan múltiples políticas que interfieran en la autenticación cuando se utiliza ‘any’ como interfaz de origen.
  • Si es necesario, ajuste la interfaz de origen de ‘any’ a ‘ssl.root’ en las políticas relevantes.

Comandos CLI utilizados

Los siguientes comandos pueden ser útiles durante la solución de problemas:

  • show firewall policy: Muestra todas las políticas de firewall configuradas.
  • diagnose debug application fnbamd : Proporciona salida de depuración para el proceso de autenticación, lo que ayuda a identificar problemas específicos.

Buenas prácticas y recomendaciones

Para garantizar un funcionamiento óptimo de la SSL VPN en FortiGate, considere las siguientes recomendaciones:

  • Evite utilizar ‘any’ como interfaz de origen a menos que sea absolutamente necesario.
  • Revise y documente todas las políticas de firewall de forma regular para evitar conflictos de configuración.
  • Asegúrese de que todos los grupos de usuarios estén definidos correctamente y con políticas de autenticación adecuadas.

Notas adicionales

Es importante tener en cuenta que, a partir de la versión 7.6.3, el modo túnel de SSL VPN ya no será compatible, y el modo web de SSL VPN será denominado ‘VPN sin agente’. Manténgase actualizado con las notas de la versión y ajuste su configuración conforme a las nuevas pautas de Fortinet.

¿Te ha resultado útil??

0 / 0

Deja una respuesta 0

Your email address will not be published. Required fields are marked *