FortiClient
FortiClient proactively defends against advanced attacks. Its tight integration with the Security Fabric enables policy-based automation to contain threats and control outbreaks. FortiClient is compatible with Fabric-Ready partners to further strengthen enterprises’ security posture.
serge_FTNT
Staff
Staff
Article Id 193346

Description

FortiGate tuning proposals to support cluster failover and rollback while running traffic in IPsec tunnel from/to FortiClient.


Scope

FortiOS 5.2.10
FortiClient 5.6.0
Both IPsec setting using IKEv1


Solution

FortiGate HA commands

config system ha
    set mode a-p
    set hbdev <portname>  50 <portname>  50
    set session-pickup enable
    set session-pickup-connectionless enable
    set ha-mgmt-status enable
    set ha-mgmt-interface <port>"
    set ha-mgmt-interface-gateway <ip addr>
    set override disable
    set priority 250

Solution #1

Modify the FortiGate to propose a single phase-2 Diffie-Hellman group.  Use group 5 instead of default value proposing group 14 and group 5.

fgt (phase2-interface) # config vpn ipsec phase2-interface
edit "client_tunnel"
set phase1name " client_tunnel "
set dhgrp 5

Solution #2

Modify Phase-2 replay detection value to 'DISABLE' on both sides.

On the FortiGate:

fgt (phase2-interface) # config vpn ipsec phase2-interface
edit " client_tunnel "
set replay disable

On FortiClient:

Edit the IPSec VPN connection
Click on "Advanced Setting" >  "Phase-2" >
Remove "Enable Replay Detection"
 

 

Contributors