我的大学使用 Global Protect,我已将其安装在 Ubuntu 22.04 上。通过 GUI,我尝试登录并通过所有验证,包括 Microsoft 2fa。但是,我没有连接,而是收到错误:
SSL 握手失败
无法加载 URL https://vox.[university]/SAML20/SP/ACS。
我通常可以通过 Web 浏览器访问 vox 子域名,而且在我最近重新安装系统之前,这个功能确实有效。
有人对我可以尝试什么有什么建议吗?
答案1
以下解决方法解决了我在 Ubuntu 22.04.1 和 GlobalProtect 6.0.1-6 上的问题(但不确定某些系统漏洞是否可能是潜在的缺点):
/usr/lib/ssl/openssl.cnf
[system_default_sect]
Options = UnsafeLegacyRenegotiation
答案2
来自我的机构的 Global Protect 版本(他们从购买服务的公司获得)在 22.04 中存在已知错误,但公共存储库中有一个运行良好的不同版本。
sudo add-apt-repository ppa:yuezk/globalprotect-openconnect sudo apt-get 更新 sudo apt 安装 globalprotect-openconnect