Troubleshooting Tip: IPsec remote VPN authentication does not work with TACACS+
Description | This article describes a technical solution to the issue where IPsec Remote VPN authentication does not work with TACACS+ on FortiGate devices. The user is unable to authenticate using TACACS+ groups, while local user groups work as expected. | ||||||||||||||||||
Scope | FortiGate. | ||||||||||||||||||
Solution | TACACS+ is not officially supported as a user authentication method for IPsec VPN with either IKEv1 or IKEv2.
The TACACS+ protocol is primarily designed for authenticating, authorizing, and accounting for administrative access to network devices. It is not designed to support more complex user-access use cases such as IPsec VPN user authentication. IPsec VPN authentication may require additional user and group-related information for authorization and access control. TACACS+ does not natively provide the required group attributes for this purpose. RADIUS and LDAP are generally preferred for VPN user authentication because they provide better support for user and group attributes.
A FortiClient EMS subscription is also required to enable the EAP method in the XML config of the IPsec tunnel on FortiClient EMS. |
