I find this solution:

0) sudo apt install python3-gi gir1.2-gtk-3.0 gir1.2-webkit2-4.0 && 
pip3 install https://github.com/dlenski/gp-saml-gui/archive/master.zip 

1) Create ~/ssl.conf

openssl_conf = openssl_init  
[openssl_init]  
ssl_conf = ssl_sect  
[ssl_sect]  
system_default = system_default_sect  
[system_default_sect]  
Options = UnsafeLegacyRenegotiation 

2) Create and run GlobalProtectPortal.sh

eval $(OPENSSL_CONF=~/ssl.conf gp-saml-gui --portal --clientos=Windows
YOUR_PORTAL_URL)

3) Search the results of above command for one gateway

4) Create and run /usr/local/bin/GlobalProtectGateway.sh

eval $(OPENSSL_CONF=~/ssl.conf gp-saml-gui --gateway --clientos=Windows
ONE_OF_THE_GATEWAYS_YOU_FOUND_ABOVE)

5) Search the results of above command for:

SAML response converted to OpenConnect command line invocation:

   echo SOME_COOKIE_TOKEN |  
       sudo openconnect --protocol=gp --user=YOUR_USERNAME --os=win 
--usergroup=gateway:prelogin-cookie --passwd-on-stdin ONE_OF_THE_GATEWAYS 


6) Run the above command line invocation

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1960268

Title:
  SSL handshake failed - VPN SSL broken in 22.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openssl/+bug/1960268/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to