Forticlient IPsec VPN - How to configure
FortiGate 90G (FortiOS 7.4.12) - FortiClient IPsec VPN (7.4.3) Times Out, No UDP 500/4500 Traffic Seen
I am configuring a remote-access IPsec VPN using the FortiClient Dialup VPN Wizard on a FortiGate 90G running FortiOS 7.4.12.
Environment:
-
WAN Interface (x1): 184.180.43.35/28
-
Gateway: 184.180.43.33
-
Dynamic DNS/FQDN: vpn2.dhansol.com
-
FortiClient VPN Version: 7.4.3.4726
-
Testing from home Internet (external network)
VPN Configuration:
-
IKE Version 1
-
Aggressive Mode
-
XAuth enabled
-
User Group: VPN_ONSITE_USERS
-
Client IP Pool: 10.10.70.10 - 10.10.70.99
-
Split Tunnel enabled
-
VPN Policy created by wizard:
-
Source Interface: DHN-ONSITE
-
Destination Interface: VPN_VLAN50
-
Destination Subnet: 10.10.50.0/24
-
Phase1 Configuration:
-
type dynamic
-
interface x1
-
mode aggressive
-
mode-cfg enable
-
xauthtype auto
-
authusrgrp VPN_ONSITE_USERS
Verification Performed:
-
WAN connectivity verified.
-
FortiGate can ping Internet.
-
vpn2.dhansol.com resolves correctly to 184.180.43.35.
-
Public IP responds to ping from external network.
-
Tunnel object exists:
diagnose vpn tunnel listname=DHN-ONSITE
status=up
mode=dialup -
User group exists and contains the VPN users.
Problem:
FortiClient returns:
"Timeout while connecting to vpn2.dhansol.com"
The most interesting finding is:
diagnose sniffer packet x1 "udp port 500 or udp port 4500" 4 0 a
shows:
0 packets received by filter
while connection attempts are being made.
No IKE debug messages appear and:
diagnose vpn ike gateway list
returns no active gateways.
Question:
If FortiClient 7.4.3 is configured for IKEv1/Aggressive Mode with PSK and XAuth, what would cause the FortiGate to see zero UDP 500/4500 traffic during connection attempts? Are there any known FortiClient 7.4.x interoperability issues with FortiOS 7.4.12 dialup IPsec VPNs or additional settings required on FortiGate 90G?
