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.
HiralShah
Staff
Staff
Article Id 228576

Description

This article describes how to solve an issue where FortiTokens don't appear when trying to assign them to a user.

Scope

FortiGate 6.4 or older.

Solution

Occasionally, a known issue occurs wherein FortiTokens show under Available status, but are not listed when trying to assign them to users as part of two-factor authentication:

 

HiralShah_6-1667309255497.png

 

HiralShah_7-1667309255504.png

 

To fix this issue, check SMTP is properly configured:

 

  1. Go to System -> Settings.
  2. Navigate to the Email Service section.


If 'Use custom settings' is enabled but the specified SMTP Server is blank, this problem may occur. The problem can be resolved by changing SMTP Server to Default by disabling 'Use custom settings' or by adding a specific server. 

 

WhatsApp Image 2025-03-14 at 9.40.40 AM.jpeg

 

  1. Configure the following settings to configure custom SMTP Server:

 

HiralShah_8-1667309255507.png

 

To configure email-services using the CLI, run the following command, substituting the preferred password:

 

config system email-server

    set reply-to "noreply@example.com"

    set server "smtp.fortinet.net"

 set port 465

 set authenticate enable

 set username "fortigate"

 set password **********

 set security smtps

end

 

Upon trying to apply two-factor authentication again, the FortiTokens will appear in the list.

 

If the issue is not fixed, contact the Technical Assistance Center.