Package Details: forticlient-vpn 7.4.0.1636-2

Git Clone URL: https://aur.archlinux.org/forticlient-vpn.git (read-only, click to copy)
Package Base: forticlient-vpn
Description: Build through the official package of FortiClient VPN only
Upstream URL: https://www.fortinet.com/support/product-downloads
Keywords: FortiClient Fortinet VPN
Licenses: custom:fortinet
Conflicts: forticlient
Provides: FortiClient, fortivpn
Submitter: douglasimcabral
Maintainer: Meowser
Last Packager: Meowser
Votes: 16
Popularity: 0.68
First Submitted: 2020-09-05 13:48 (UTC)
Last Updated: 2025-01-08 22:17 (UTC)

Pinned Comments

douglasimcabral commented on 2022-11-10 15:37 (UTC) (edited on 2023-03-10 00:41 (UTC) by douglasimcabral)

Community,

The Fortinet provides two products, "FortiClient EMS" and "FortiClient VPN only". This package only correspond to "FortiClient VPN only" and your lastest version is 7.0.7.0246 at 03-09-2023.

If you are interested in "FortiClient EMS", I suggest following the AUR package 'forticlient' [https://aur.archlinux.org/packages/forticlient]

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

zez3 commented on 2023-01-11 20:52 (UTC) (edited on 2023-01-11 20:58 (UTC) by zez3)

I'm on 7.0.7 FCT VPN only(the gratis one) which is unfortunately available only via Support Portal. Fortinet does not seem to care to update the public one over @forticlient.com (Afterwards I saw that they finally manged to update it)

https://filestore.fortinet.com/forticlient/forticlient_vpn_7.0.7.0246_amd64.deb

So, I've had the same white menu issue in my case I checked the forticlient service and I was getting timeouts

systemctl status forticlient.service

fctsched Error receiving message from confighandler: Connection time out fctsched Error receiving message from confighandler: Connection time out

I stopped the service and did an strace for confighandler that pointed me to a missing directory.

I've created the /var/lib/forticlient directory and restarted the forticlient service which resulted in no more timeouts. Also the white menu was gone and I could use the VPN Client

We use SAML+MFA which succeeded but the client was unable to establish a connection

I change the log level and afterwards I was seeing in debug sslvpn logs

[sslvpn:EROR] vif:30 Failed open tun device
[sslvpn:EROR] vpn_connection:1264 Create VPN network interface failed
[sslvpn:EROR] vpn_connection:2131 Restore DNS failed

I set

sudo setcap -r cap_net_admin,cap_net_bind_service+ep /opt/forticlient/fortivpn

which seems to help. Perhaps it should be included in the install script and avoid the sudoers all together.

douglasimcabral commented on 2022-12-18 19:21 (UTC)

Hello, community!

I made the first attempt to update to version 7.0.7.0246, but I wasn't successful. The main screen of the application turned blank. The output in terminal show me the follow error:

Failed to connect to confighandler: connect(127.0.0.1:33973): error Connection refused
Failed to get config. Retry after 1 second.

I still have no idea how to resolve this error

The code is avaliable for contribuitions at: https://github.com/douglasimcabral/forticlient-vpn

ssdoz2sk commented on 2022-12-15 09:05 (UTC) (edited on 2022-12-15 09:07 (UTC) by ssdoz2sk)

@iamtalhaasghar
If you facing Backup Routing Table Failed issue. I found there are two ways to fixed it temporarily. You can try one of them.
1. Set the network ip address as static only instead of DHCP.
2. Login to router setting page and change the network ip range to 10.0.0.0/8 or 172.16.0.0/12 instead of 192.168.0.0/16.

fobos2k commented on 2022-12-13 13:10 (UTC)

diff --git a/PKGBUILD b/PKGBUILD
index 01330f9..0019183 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
 # Maintainer: Douglas Iuri Medeiros Cabral <douglasimcabral at zohomail dot com>
 pkgname=forticlient-vpn
-pkgver=7.0.0.0018
+pkgver=7.0.7.0246
 pkgrel=2
 pkgdesc="Build through the official package of FortiClient VPN only"
 arch=("x86_64")
@@ -17,21 +17,21 @@ optdepends=(
 )
 provides=('fortivpn' 'FortiClient')
 install='forticlient-vpn.install'
-source=("https://filestore.fortinet.com/forticlient/downloads/forticlient_vpn_${pkgver}_amd64.deb")
-sha256sums=('82e5817048a60ff95d2e88b4a95512f9f0035fa37240ce57580c203b5a8a79c9')
+source=("https://filestore.fortinet.com/forticlient/forticlient_vpn_${pkgver}_amd64.deb")
+sha256sums=('482f245df302417ab19b6501525acae6c62a022eec80baf5ad285a0fb1f5323e')


 package() {

        bsdtar -xf data.tar.xz -C "$pkgdir/"

-       install -Dm644  "${pkgdir}/lib/systemd/system/forticlient-scheduler.service" "${pkgdir}/usr/lib/systemd/system/forticlient-scheduler.service"
+       install -Dm644  "${pkgdir}/lib/systemd/system/forticlient.service" "${pkgdir}/usr/lib/systemd/system/forticlient.service"

        rm -rf "${pkgdir}/lib"

        # Install license
        install -Dm 644 "${pkgdir}/usr/share/doc/forticlient/copyright" "${pkgdir}/usr/share/licenses/fortinet/LICENSE"
-
+
        # Symbolic link to fortivpn CLI
        mkdir -p ${pkgdir}/usr/bin
        ln -sf '/opt/forticlient/fortivpn' "${pkgdir}/usr/bin/fortivpn"
(END)

l1ttl3bra1n commented on 2022-12-13 10:25 (UTC) (edited on 2022-12-13 10:27 (UTC) by l1ttl3bra1n)

@douglasimcabral

Could you update the package to 7.0.7?

https://filestore.fortinet.com/forticlient/forticlient_vpn_7.0.7.0246_amd64.deb

Thanks a lot

douglasimcabral commented on 2022-11-10 15:37 (UTC) (edited on 2023-03-10 00:41 (UTC) by douglasimcabral)

Community,

The Fortinet provides two products, "FortiClient EMS" and "FortiClient VPN only". This package only correspond to "FortiClient VPN only" and your lastest version is 7.0.7.0246 at 03-09-2023.

If you are interested in "FortiClient EMS", I suggest following the AUR package 'forticlient' [https://aur.archlinux.org/packages/forticlient]

jfernandz commented on 2022-10-19 12:49 (UTC)

@kolewu

https://repo.fortinet.com/repo/7.0/ubuntu/pool/multiverse/forticlient/

;-)

soloone commented on 2022-10-05 20:08 (UTC)

I installed the client and it has been working flawlessly, even with SSO against AzureAD, then suddenly it stopped. The client authenticates, and all looks good - but the connection is never established.

Has anyone ever experienced this?

20221005 21:59:31.501 [sslvpn:INFO] sslvpn:739 Login successful
20221005 21:59:31.579 [sslvpn:INFO] main:1112 State: Configuring tunnel
20221005 21:59:48.003 [sslvpn:EROR] vpn_connection:706 IO read remote failed: timeout
20221005 21:59:48.003 [sslvpn:EROR] vpn_connection:1379 Error: Disconnected because of error: Read packet from tunnel failed.
20221005 21:59:48.003 [sslvpn:INFO] vpn_connection:1493 /remote/logout
20221005 21:59:48.086 [sslvpn:INFO] sslvpn:751 Logout successful

hussain commented on 2022-09-30 18:19 (UTC) (edited on 2022-09-30 18:20 (UTC) by hussain)

Could you please fix this application for Artix(openrc)? I mean without systemd this application shows white blank screen.