Skip to main content
friedrich
New Member
April 24, 2023
Solved

FortiClient (7.2.0.0644) not connecting since update on kubuntu 23.04: Config routing table failed

I have upgraded kubuntu 22.10 to version 23.04 recently, and since then Forti Client refuses to connect with the error message "Config routing table failed" (was working well before).  An excerpt from the sslvpn.log:

 

20230424 21:10:49.713 [sslvpn:DEBG] route:380 Tunnel mode: Full tunnel
20230424 21:10:49.713 [sslvpn:DEBG] route:381 Exclusive routing: Disabled
20230424 21:10:49.713 [sslvpn:DEBG] route:434 Can't find dev for IP XXX.XX.XXX.XX (tun)
20230424 21:10:49.713 [sslvpn:EROR] vpn_connection:1335 Config routing table failed

 

I have already tried reinstallation, also with a different version of the Forticlient (7.0.7.0246 instead of 7.2.0.0644), and I have also tried connecting from a different network - without success.

 

Has anybody encountered similar problems after upgrading to ubuntu 23.04?

 

Thanks in advance,

Friedrich

SteveH1
SteveH1Answer
Explorer
April 27, 2023

Here's the script, supplied by @kpa Run before trying to connect. It will loop round until it can bring up the VPN and then finish. It works for me.

 

#!/bin/bash  echo "Try to connect to the VPN now" x=99 while [ $x -ne 0 ] do   echo "Waiting for VPN connection..."   sleep 1   connection=$(nmcli connection show | grep -oP '^vpn\S*')   x=$? done  echo "VPN connection $connection was created! Waiting for 'device-reapply'..." x=99 while [ $x -ne 0 ] do   nmcli -f GENERAL.STATE con show $connection 2> /dev/null   x=${PIPESTATUS[0]}   sleep 1   echo "Still waiting..." done  echo "Device is unmanaged. Setting it to 'up' again..." nmcli con up $connection 2> /dev/null echo "Done."

 



9 replies

fianitnz
Explorer II
April 24, 2023
SteveH1
Explorer
April 25, 2023

Yes, I am getting exactly the same problem. Using FortiClient 7.0.7 (free version).

minhtl
New Member
April 25, 2023

Hello,

 

I had the same issue, uninstalling the current Forticlient and installing the version 7.0.8 0292 resolved the issue on my side.

friedrich
friedrichAuthor
New Member
April 26, 2023

thanks for your comment! I am not very familiar with forticlient - could you please point me to how you installed forticlient version 7.08.0292 - it does not seem to be available as a .deb package.

minhtl
New Member
April 26, 2023

You can get it through a forticloud account.

SteveH1
SteveH1Answer
Explorer
April 27, 2023

Here's the script, supplied by @kpa Run before trying to connect. It will loop round until it can bring up the VPN and then finish. It works for me.

 

#!/bin/bash  echo "Try to connect to the VPN now" x=99 while [ $x -ne 0 ] do   echo "Waiting for VPN connection..."   sleep 1   connection=$(nmcli connection show | grep -oP '^vpn\S*')   x=$? done  echo "VPN connection $connection was created! Waiting for 'device-reapply'..." x=99 while [ $x -ne 0 ] do   nmcli -f GENERAL.STATE con show $connection 2> /dev/null   x=${PIPESTATUS[0]}   sleep 1   echo "Still waiting..." done  echo "Device is unmanaged. Setting it to 'up' again..." nmcli con up $connection 2> /dev/null echo "Done."

 



reseau-um3
Visitor III
April 28, 2023

Thanks, saved my afternoon ;)

Thought Leadership. Security Summit. Thursday, November 12th, PGA National Resort, Palm Beach Gardens, FL.
Thought Leadership. Security Summit. Thursday, October 8th. Disney's Grand Californian Hotel & SPA, Anaheim, CA.
Security Operations Summit: Modernize SecOps. Operate AI-Native.AMER: November 4 | 9:00 AM PST. India and SAARC: November 5 | 10:00 AM IST. EMEA: November 5 | 10:30 AM CET. APAC: November 5 | 11:00 AM SGT