SSL VPN 2FA with Duo Security
Hello,
I am having an issue with my SSLVPN 2FA implementation with Duo. I have an account with Duo Security and create an appropriate user, installed and configured the Duo Authentication Proxy, configured a Radius server on my FG50E UTM and created a user/group on my FG50 and added the group to the appropriate policy. on my FG50, the Radius connectivity test is successful and so is the test using user credentials.
The issue that I am facing is when I enter my credentials using ForticlientVPN (iOS) or using a web browser. If I enter my username with the correct password, the login isn't challenged with Duo 2FA. My FG50 accepts my credentials and establishes an encrypted session. If I enter my username with no or an incorrect password, I get challenged with Duo 2FA.
The desired behavior is to have my FG50 as the primary authenticator. If the entered credentials are valid, further challenge the login with Radius/Duo. If the entered credentials are not valid, the FG50 should throw an error.
The credentials in question is a local account on the FG. AD/LDAP is not being used.
Anyone else using Duo encountered this issue? Any assistance would be greatly appreciated.
Thanks