FortiGate
FortiGate Next Generation Firewall utilizes purpose-built security processors and threat intelligence security services from FortiGuard labs to deliver top-rated protection and high performance, including encrypted traffic.
SteveR
Staff
Staff
Article Id 395128
Description This article describes a solution that can be employed if the fnbamd process is seen to stall when authenticating a high volume of SSL connections simultaneously.
Scope FortiOS and SSL VPN.
Solution

The authentication process (fnbamd) may be seen to stall if many hundreds or thousands of SSL VPN connections are simultaneously connecting and requiring authentication.

 

In this scenario, it is necessary to kill the fnbamd process one or more times to allow all SSL VPN connections to form and authenticate successfully.

 

To kill the fnbamd process, use below command:


fnsysctl killall fnbamd

 

This could be the case when a FortiGate that terminates many hundreds or thousands of SSL VPN connections is rebooted or when a HA failover event occurs.

 

Cause:

This scenario can be caused by fnbamd being busy with a short default remoteauthtimeout setting of 5 seconds, which results in the new connection never getting a chance to be processed, and it will be timed out again.

 

Solution:

Increase the remoteauthtimeout setting.

 

config system global

    set remoteauthtimeout <1-300>

end