Hello there - thank you in advance, as I have already done tons of additional research after going through documentation on both DUO and Watchguards’ websites.
I’m having an issue getting this Firebox for a client to authenticate requests to the RADIUS server (DUO Proxy) at all and is immediately failing upon entering credentials in the Mobile VPN w/SSL. What I have done so far:
- Installed/Configured DUO Proxy on DC2
- Configured NPS on DC1
- Setup DUO Proxy as RADIUS Client with shared key
- Configured Network Access Policy Conditions to allow VPNUsers group to connect
- Set attribute -11 to “VPNUsers” (case-sensitivity verified)
- Configured Firebox to use RADIUS authentication for Mobile VPN w/SSL
- Configured RADIUS server to point to DUO proxy on DC2
- Used same shared key from RADIUS server on DC1
- Added ‘VPNUsers’ group under SSLVPN-Users server manually to Mobile VPN settings
- ‘Protected’ RADIUS app in DUO
- Confirmed my matching AD username is setup and registered in DUO
- Configured Proxy Config as follows:
#DUO CLOUD SYNC#
[cloud]
ikey=FIE
skey=6pN
api_host=.duosecurity.com
#RADIUS/NPS Server#
[radius_client]
host=NPS/RADIUS IP
secret=eMH
pass_through_all=true
#Firebox#
[radius_server_auto]
ikey=SOA
skey=PXu
api_host=.duosecurity.com
radius_ip_1=Firebox IP
radius_secret_1=eMH
failmode=safe
client=radius_client
port=1812
pass_through_all=true
#AD Server#
[ad_client]
host=DC1
service_account_username=duo.proxy
service_account_password=aaaaaaaa
search_dn=DC=domain,DC=local
When I go to login with my AD credentials, the mobile VPN client instantly rejects my credentials and I just get an ‘auth failed’ response. This should be authenticating through AD using RADIUS, not LDAP. Where did I mess up?