H Everyone,
One of our office users is experiencing an SSL VPN disconnection issue. After a successful login, the VPN disconnects automatically within 30 seconds.
The FortiGate device is functioning as the VPN server and is running FortiOS version 7.2.11. The user is using FortiClient version 7.2.8 on a Windows 11 PC.
Interestingly, the same user has another SSL VPN connection configured on the same laptop, and that connection is working fine.
At this point, I also suspect the issue might be related to the user’s laptop.
We are actively looking for a solution, so if you have encountered a similar issue before, your insights would be appreciated.
Regards,
Azarudeen
Hi Azarudeen
You may also check SSL VPN logs on FG to see if some useful log is displayed when the issue occurs.
You can also try debug it on FG side to see what is shown when disconnection occurs:
diagnose vpn ssl debug-filter src-addr4 x.x.x.x
diagnose debug application sslvpn -1
diagnose debug enable
Hope it helps.
Hi @AEK ,
HCCIFWL300630 # diagnose debug dis
HCCIFWL300630 #
HCCIFWL300630 # diagnose debug reset
HCCIFWL300630 # diagnose vpn ssl debug-filter src-addr4 103.152.x.x
HCCIFWL300630 # diagnose debug application sslvpn -1
Debug messages will be on for 30 minutes.
HCCIFWL300630 # diagnose debug application tvc -1
Debug messages will be on for 30 minutes.
HCCIFWL300630 #
HCCIFWL300630 # diagnose debug console timestamp enable
HCCIFWL300630 #
HCCIFWL300630 # diagnose debug enable
HCCIFWL300630 # 2025-06-16 08:45:38 [178:root:430c1]allocSSLConn:310 sconn 0x7fd4c4d13800 (0:root)
2025-06-16 08:45:38 [178:root:430c1]SSL state:before SSL initialization (103.152.x.x)
2025-06-16 08:45:38 [178:root:430c1]SSL state:fatal decode error (103.152.x.x)
2025-06-16 08:45:38 [178:root:430c1]SSL state:error:(null)(103.152.x.x)
2025-06-16 08:45:38 [178:root:430c1]SSL_accept failed, 1:unexpected eof while reading
2025-06-16 08:45:38 [178:root:430c1]Destroy sconn 0x7fd4c4d13800, connSize=10. (root)
2025-06-16 08:45:39 [178:root:430c2]allocSSLConn:310 sconn 0x7fd4c4d13800 (0:root)
2025-06-16 08:45:39 [178:root:430c2]SSL state:before SSL initialization (103.152.x.x)
2025-06-16 08:45:39 [178:root:430c2]SSL state:fatal decode error (103.152.x.x)
2025-06-16 08:45:39 [178:root:430c2]SSL state:error:(null)(103.152.x.x)
2025-06-16 08:45:39 [178:root:430c2]SSL_accept failed, 1:unexpected eof while reading
2025-06-16 08:45:39 [178:root:430c2]Destroy sconn 0x7fd4c4d13800, connSize=10. (root)
2025-06-16 08:45:40 [178:root:430c3]allocSSLConn:310 sconn 0x7fd4c4d13800 (0:root)
2025-06-16 08:45:40 [178:root:430c3]SSL state:before SSL initialization (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:before SSL initialization (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]got SNI server name: gateway.xxx.xxx realm (null)
2025-06-16 08:45:40 [178:root:430c3]client cert requirement: no
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS read client hello (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write server hello (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write change cipher spec (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data:(null)(103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]got SNI server name: gateway.xxx.xxx realm (null)
2025-06-16 08:45:40 [178:root:430c3]client cert requirement: no
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS read client hello (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write server hello (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 write encrypted extensions (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write certificate (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 write server certificate verify (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write finished (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data:(null)(103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS read finished (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write session ticket (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write session ticket (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL established: TLSv1.3 TLS_AES_256_GCM_SHA384
2025-06-16 08:45:40 [178:root:430c3]SSL state:fatal decode error (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]sslvpn_read_request_common,860, ret=-1 error=-1, sconn=0x7fd4c4d13800.
2025-06-16 08:45:40 [178:root:430c3]Destroy sconn 0x7fd4c4d13800, connSize=10. (root)
Regards,
Azarudeen
Hi @AEK ,
Thanks for the response.
HCCIFWL300630 # diagnose debug dis
HCCIFWL300630 #
HCCIFWL300630 # diagnose debug reset
HCCIFWL300630 # diagnose vpn ssl debug-filter src-addr4 103.152.x.x
HCCIFWL300630 # diagnose debug application sslvpn -1
Debug messages will be on for 30 minutes.
HCCIFWL300630 # diagnose debug application tvc -1
Debug messages will be on for 30 minutes.
HCCIFWL300630 #
HCCIFWL300630 # diagnose debug console timestamp enable
HCCIFWL300630 #
HCCIFWL300630 # diagnose debug enable
HCCIFWL300630 # 2025-06-16 08:45:38 [178:root:430c1]allocSSLConn:310 sconn 0x7fd4c4d13800 (0:root)
2025-06-16 08:45:38 [178:root:430c1]SSL state:before SSL initialization (103.152.x.x)
2025-06-16 08:45:38 [178:root:430c1]SSL state:fatal decode error (103.152.x.x)
2025-06-16 08:45:38 [178:root:430c1]SSL state:error:(null)(103.152.x.x)
2025-06-16 08:45:38 [178:root:430c1]SSL_accept failed, 1:unexpected eof while reading
2025-06-16 08:45:38 [178:root:430c1]Destroy sconn 0x7fd4c4d13800, connSize=10. (root)
2025-06-16 08:45:39 [178:root:430c2]allocSSLConn:310 sconn 0x7fd4c4d13800 (0:root)
2025-06-16 08:45:39 [178:root:430c2]SSL state:before SSL initialization (103.152.x.x)
2025-06-16 08:45:39 [178:root:430c2]SSL state:fatal decode error (103.152.x.x)
2025-06-16 08:45:39 [178:root:430c2]SSL state:error:(null)(103.152.x.x)
2025-06-16 08:45:39 [178:root:430c2]SSL_accept failed, 1:unexpected eof while reading
2025-06-16 08:45:39 [178:root:430c2]Destroy sconn 0x7fd4c4d13800, connSize=10. (root)
2025-06-16 08:45:40 [178:root:430c3]allocSSLConn:310 sconn 0x7fd4c4d13800 (0:root)
2025-06-16 08:45:40 [178:root:430c3]SSL state:before SSL initialization (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:before SSL initialization (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]got SNI server name: gateway.xxx.xxx realm (null)
2025-06-16 08:45:40 [178:root:430c3]client cert requirement: no
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS read client hello (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write server hello (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write change cipher spec (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data:(null)(103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]got SNI server name: gateway.xxx.xxx realm (null)
2025-06-16 08:45:40 [178:root:430c3]client cert requirement: no
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS read client hello (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write server hello (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 write encrypted extensions (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write certificate (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 write server certificate verify (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write finished (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data:(null)(103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:TLSv1.3 early data (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS read finished (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write session ticket (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL state:SSLv3/TLS write session ticket (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]SSL established: TLSv1.3 TLS_AES_256_GCM_SHA384
2025-06-16 08:45:40 [178:root:430c3]SSL state:fatal decode error (103.152.x.x)
2025-06-16 08:45:40 [178:root:430c3]sslvpn_read_request_common,860, ret=-1 error=-1, sconn=0x7fd4c4d13800.
2025-06-16 08:45:40 [178:root:430c3]Destroy sconn 0x7fd4c4d13800, connSize=10. (root)
Hi Azarudeen
The difference between FCT versions is that some have some issues that others don't, because they use sometimes different cypher algorithms that are older or newer, and they user different library versions, like for SSL/TLS and so.
In many cases, using different FCT version could fix the issue. I think it is worth testing.
Let me try with the different versions.
Hello,
When you say they have another SSLVPN connection configured do you mean it's a different SSLVPN client or it's the same Forticlient with another connection? I have seen disconnects similar in 30 seconds if they have another SSLVPN client installed besides Forticlient.
Hi @EasyDoesIT,
Thanks for the response.
It mean the user have 2 different connection in the same FortiClient.
User don't the another SSL VPN client beside the FortiClient.
User | Count |
---|---|
2534 | |
1351 | |
795 | |
641 | |
455 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.