FortiClient VPN stops at a percentage: what it tells you
Where the progress bar stops tells you which stage failed, and which team should take the ticket.
Open ticket
FortiClient’s SSL VPN shows a progress percentage while it connects, and where it stops narrows down the cause. These are the stages I use.
- Stops around 10%. The client can’t reach the VPN server. Check the internet connection first, then the gateway address and port set in FortiClient.
- Stops at 42 or 43%. An authentication problem. Re-enter the username and password with the exact case they were created in, and check that the user is in the right group.
- Stops at 45%. Also authentication: wrong credentials, or the FortiGate didn’t get an answer from the remote authentication server.
- Stops at 48%. A two-factor authentication problem.
- Stops at 98%. Login worked but the tunnel couldn’t be built. The usual suspects are the network (IPv6 to IPv4, high latency, blocked or inspected traffic) or a corrupted FortiClient installation, so try a different network first, then reinstall FortiClient.
Server-side fixes (groups, policies, timeouts) belong to the network team, but knowing the percentage makes the ticket much faster to route.
الملخص: النسبة اللي يوقف عندها FortiClient تدل على مرحلة المشكلة: عند 10% الوصول للسيرفر، عند 43% و 45% مشكلة مصادقة، عند 48% المصادقة الثنائية، وعند 98% فشل بناء النفق بعد نجاح تسجيل الدخول.