decided to use openconnect to connect to company's VPN (which uses GlobalProtect protocol) instead of their proprietary client
-
decided to use openconnect to connect to company's VPN (which uses GlobalProtect protocol) instead of GlobalProtect proprietary client
there is a wrapper https://github.com/yuezk/GlobalProtect-openconnect that lets you use SSO, which is something NetworkManager seems cannot do, at least on the outdated version Ubuntu 24.04 has...
`gpclient` from that repo can be configured to use specified browser binary, which in my case is a shell script that opens Firefox in a container tab and then Firefox calls back another shell script that spews the login cookie back to a TCP port that `gpclient` opens
yes, sounds a bit insane but original proprietary client is horribly unreliable, as my colleagues told me... -
decided to use openconnect to connect to company's VPN (which uses GlobalProtect protocol) instead of GlobalProtect proprietary client
there is a wrapper https://github.com/yuezk/GlobalProtect-openconnect that lets you use SSO, which is something NetworkManager seems cannot do, at least on the outdated version Ubuntu 24.04 has...
`gpclient` from that repo can be configured to use specified browser binary, which in my case is a shell script that opens Firefox in a container tab and then Firefox calls back another shell script that spews the login cookie back to a TCP port that `gpclient` opens
yes, sounds a bit insane but original proprietary client is horribly unreliable, as my colleagues told me... -
@a1ba huh, I also have to deal with GlobalProtect at my job, and I also disliked the "official" client. Will definitely try your setup instead.
@iliazeus that wrapper author also provides GUI setup which is much more simple, but it's paid. Maybe later I will ask at my company if we can get lifetime license for few colleagues who like me use Linux.