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.
msolanki
Staff
Staff
Article Id 423584
Description
This article explains the process for troubleshooting VPN issues when using an agentless client.
Scope FortiOS.
Solution

A browser-based Agentless VPN user can unable to connect to VPN Gateway while using PQC then following step can be followed. 

 

Step 1: 

Check whether any legacy keys, such as SHA-1 or SHA-256, are still configured. If they are, they should be deprecated or removed. Next, select and enable a supported Post-Quantum Cryptography (PQC) algorithm to ensure compatibility with quantum-resistant encryption standards.

 

FortiGate (settings) (test)# show

config vpn ssl settings

set banned-cipher SHA1 <----- Could block tradition key.

set tls-groups ?

P-521 P-521

P-384 P-384

P-256 P-256

ML-KEM512 ML-KEM512

ML-KEM768 ML-KEM768

ML-KEM1024 ML-KEM1024

P-384-MLKEM1024 P-384-MLKEM1024

P-256-MLKEM768 P-256-MLKEM768

X25519-MLKEM768 X25519-MLKEM768

X448 X448

X25519 X25519

FFDHE2048 FFDHE2048

FFDHE3072 FFDHE3072

FFDHE4096 FFDHE4096

FFDHE6144 FFDHE6144

FFDHE8192 FFDHE8192

 

Step 2:

The supported cipher groups depend on the browser settings. Chrome supports the following groups, which can be verified through the browser’s developer tools. If the browser is using a different key group, update the configuration on the FortiGate accordingly. This can also be validated by analyzing a packet capture in Wireshark.

 

X25519MLKEM768 (0x11ec)

x25519 (0x001d)

secp256r1 (0x0017)

secp384r1 (0x0018)

 

PQC.PNG

Contributors