IPsec IKEv2 FortiClient + EAP + FortiToken connects, but all traffic dropped (policy 0)
FortiGate / FortiOS: Fortigate 81F / v7.6.2
VPN: IPsec IKEv2 dial-up
Client: FortiClient VPN-only
Auth: Local users + EAP-MSCHAPv2 + FortiToken (2FA)
Whats working so far :
FortiClient connects successfully
FortiToken OTP is requested and validated
Client receives an IP from the IPsec pool
Tunnel is UP
Issue :
No access to LAN resources (can't ping my DCs from ipsec vpn but can from ssl vpn)
All traffic is dropped by firewall with policy 0
Debug :
Flow debug shows:
received packet from VPN_IPSEC_0 route found via LAN Denied by forward policy check (policy 0)Policies I tried so far :
srcintf = VPN_IPSEC (not accepted)
srcintf = VPN_IPSEC_0 (not a valid interface)
srcintf = zone containing VPN_IPSEC
srcintf = any
With / without user groups
With very permissive rules (ALL / ALL)
Still always policy 0.
Observations
Interface VPN_IPSEC exists (169.254.x.x, type tunnel, UP)
Traffic arrives as VPN_IPSEC_0, which cannot be referenced in policies or zones
Authentication and routing are correct, but traffic never matches any firewall policy
Question
Is this a known FortiOS limitation/bug with wizard-created IPsec dial-up tunnels where traffic is bound to an internal interface not exposed to the policy engine?
If so, is the only solution to recreate the tunnel manually (route-based, no wizard)?