Forticlient – SSLVPN .deb packages

sslvpn_screen

Try the brand-new open-source OpenFortiGUI as replacement for the Forticlient.

Forticlient – SSLVPN is a VPN Client to connect to Fortigate Devices with minimal effort, packaged here for Ubuntu and Debian.

Officially there is only a generic tar.gz package available. As I use Ubuntu most the time, I decided to build .deb packages for 32/64bit Ubuntu with a nice desktop icon to start : )

This packages should also work on debian, but i did not test this on myself now (will follow).

For upgrades just download the new package and install it, the package manager will do the upgrade for you.

I will share my packages here for you to download:

Update 14.4.2017 (build on Ubuntu 16.04):

Since version 4.4.2327-2 builds are generated on Ubuntu 16.04.

Forticlient SSLVPN 4.4.2333-1 32bit
Forticlient SSLVPN 4.4.2333-1 64bit

Old versions (build on Ubuntu 16.04):

Forticlient SSLVPN 4.4.2332-1 32bit
Forticlient SSLVPN 4.4.2332-1 64bit

Forticlient SSLVPN 4.4.2331-1 32bit
Forticlient SSLVPN 4.4.2331-1 64bit

Forticlient SSLVPN 4.4.2330-1 32bit
Forticlient SSLVPN 4.4.2330-1 64bit

Forticlient SSLVPN 4.4.2329-1 32bit
Forticlient SSLVPN 4.4.2329-1 64bit

Forticlient SSLVPN 4.4.2327-2 32bit
Forticlient SSLVPN 4.4.2327-2 64bit

Old versions (build on Ubuntu 14.04):

Forticlient SSLVPN 4.4.2327 32bit
Forticlient SSLVPN 4.4.2327 64bit

Forticlient SSLVPN 4.4.2325 32bit
Forticlient SSLVPN 4.4.2325 64bit

Forticlient SSLVPN 4.4.2323 32bit
Forticlient SSLVPN 4.4.2323 64bit

Forticlient SSLVPN 4.4.2317 32bit
Forticlient SSLVPN 4.4.2317 64bit

Forticlient SSLVPN 4.4.2313 32bit
Forticlient SSLVPN 4.4.2313 64bit

Forticlient SSLVPN 4.4.2312-3 32bit
Forticlient SSLVPN 4.4.2312-3 64bit

Legacy version (works with Ubuntu < 15.04):

Forticlient SSLVPN 4.4.2312 32bit
Forticlient SSLVPN 4.4.2312 64bit

Forticlient SSLVPN 4.4.2307 32bit
Forticlient SSLVPN 4.4.2307 64bit

Forticlient SSLVPN 4.4.2303 32bit
Forticlient SSLVPN 4.4.2303 64bit

274 thoughts on “Forticlient – SSLVPN .deb packages

  1. defcon

    Works on ubuntu 17.04 with Wayland, had to use wsudo to launch initial setup though, but all good now 🙂

    Reply
  2. julian

    so where’s the source for the linux client?
    not planning on running untrusted software on my boxes if I can help it..
    (and before you say but it’s fortinet of course you trust them… No, actually )

    Reply
    1. Ti Post author

      Hello,

      there is no source for the official Fortinet linux-client, only Fortinet has it. As i mentioned I only repackage it into a .deb package, no changes on original files.

      But there is also an open-source alternative for that: https://github.com/adrienverge/openfortivpn

      I am working on a GUI for this CLI-only Program. So stay tuned or compile yourself.

      Cheers

      Reply
  3. Ergan

    It drops saved connections configuration from time to time. Where is this data stored, so I can backup the file?

    Reply
    1. Ti Post author

      Hi, this is only valid for Windows/MAC versions. Version 4.4.2331 is the latest for Linux.

      Reply
  4. Andrew

    I’m having trouble finding any instructions on how to use this. What file should I be selecting as certificate? Whichever .crt or .pem I pick results in “invalid pkcs#12 file” error.
    Also what password..? I don’t get asked this in Windows.

    Reply
    1. Ti Post author

      Certificate is not mandatory if not configured on your endpoint. Just leave the fields blank.

      Reply
  5. Amine

    Thanks for the tip.
    It’s work for me in ubuntu 14.04 installed in a VM. the problem is that VM became unreachable in my local netword (no ping, no ssh connexion).

    The problem can be caused by my cloud network conf or by the VPN client?

    Reply
    1. Ti Post author

      Hi, it seems like you set your default route trough the vpn-tunnel. Normally you get the routes from Fortigate when connecting. Make sure you set up “Split-Tunneling” on your Fortigate for your Tunnel.

      Reply
  6. Anhydrous

    Thank you for sharing these!! I’ve used alien and rpmrebuild to adapt it for my rhel workstation.. thank you!

    Reply
  7. fprietog

    Thank you very much for keeping us updated!
    New versión 4.4.2330-1 64 Bits working as expected under Ubuntu 16.10.

    Reply
  8. Pingback: Forticlient SSLVPN packages for Ubuntu/Debian – Scubarda

  9. clark lewis

    Thoughtful blog post . I loved the insight , Does anyone know where my business could get access to a fillable USPS PS 1000 copy to complete ?

    Reply
  10. Ravi

    Would you like to move it to Github, so people can contribute and issues can be tracked. Would be great for those who are stuck with Forticlient and don’t have Mac or Windows OS.

    Reply
  11. old fart

    Works great with Mint 17.3 and 18. Only problems have been that password does not stay saved for long time and also .fctsslvpnhistory file gets corrupted sometimes and needs to be deleted or to keep copy of it and replace it.

    Reply
  12. John

    Hi – really appreciate you building these packages. Big help in enabling me to start to migrate some company machines to running linux instead of Windows 🙂 However, one question about the program. Are you making any changes to the default FortiClient software to accommodate being packaged for Linux? The reason I ask is because I have purchased and installed an SSL certificate for my FortiGate 100D firewall for the VPN. People who connect from the Windows edition of FortiClient work perfectly, it recognises the certificate and connects, no problem. But people running Linux and connecting using this package always get the warning about an invalid certificate. The VPN still connects, but only after they click the button to ignore the certificate warning and continue. Running Linux Mint 18 64bit.

    Reply
    1. nikanik

      Hi,
      the same problem, but more worse, it’s not agree to ignore an invalid certificate.

      Reply
  13. Juansoft

    Thanks you very vey very much for this brilliant .deb package!!

    Running you’re FortiClient VPN SSL program in Lbuntu 16.04.1 LTS without any problem!!

    Reply
  14. Martin

    Your SSLVPN-forticlient package is running without an Problem since 2012 under my Debian at home. Thank you very much for your great work!
    Now I’d like to install the same software on my laptop, an arm V7 samsung chromebook XE303C12 with an Samsung Exynos 5250 Dual 1.7 GHz + ARM Mali-T604, with ArchLinux. Unfortunately there are no sources availible (for me) nor any pre-compiled packages. Do you have any solution for this problem?

    Reply
  15. bpresles

    I’m using latest 4.4-2329-1 version on Ubuntu 16.04.1 64 bits, and it stops working after a few seconds. Apparently someone else had this issue, but nobody has replied to help him.

    Anyone having this issue was able to fix it?

    Reply
    1. fprietog

      @bpresles

      You may have a clue about what’s happening in the log files:
      /opt/forticlient-sslvpn/64bit/helper/forticlientsslvpn.log
      /opt/forticlient-sslvpn/64bit/helper/pppd.log

      (or in /opt/forticlient-sslvpn/32bit/helper if tou’re using 32 bits OS)

      Reply
  16. Pingback: Linux da MSSQL GUI Bağlantı, FortiClient VPN, Remote Windows Uygulaması (Ubuntu, Kali .deb destekli) | mekân-ı erkân

  17. Pingback: forticlientsslvpn doesn't work with a proxy on Cent OS 7 * VPN SSL Online

Leave a Reply

Your email address will not be published. Required fields are marked *