Ubuntu 20.04 上带有 SAML/SSO 的 Cisco Anyconnect 安全移动客户端不显示身份验证页面

Ubuntu 20.04 上带有 SAML/SSO 的 Cisco Anyconnect 安全移动客户端不显示身份验证页面

我在 Ubuntu 20.04.6 LTS 上有一个 Cisco Anyconnect Secure Mobility 客户端

该过程是,启动客户端/vpn,然后等待身份验证屏幕/页面(SAML/SSO)使用邮件/密码进入。

但该屏幕不再出现,只显示消息:“请在浏览器窗口中完成身份验证过程”

日志显示:

Authentication process in the browser window.
Mar 21 09:56:55 NOTE001 acvpnui[22948]: Function: IsValid File: ../../vpn/CommonCrypt/VerifyFileSignatureOpenSSL.cpp Line: 341 Code-signing verification succeeded. File (/opt/cisco/anyconnect/bin/acextwebhelper)
Mar 21 09:56:55 NOTE001 acwebhelper[26619]: Function: main File: ../../../vpn/ExternalBrowserHelper/ExternalBrowserHelper.cpp Line: 60 AnyConnect External Web Browser Helper started with command line of '60115'
Mar 21 09:56:55 NOTE001 acwebhelper[26619]: Function: initIpc File: ../../vpn/Common/IPC-JSON/JSONIPCClient.cpp Line: 167 Initiating IPC connection to 127.0.0.1:60115...
Mar 21 09:56:55 NOTE001 acwebhelper[26619]: Function: handleConnect File: ../../vpn/Common/IPC-JSON/JSONIPCClient.cpp Line: 203 IPC connection established
Mar 21 09:56:55 NOTE001 acvpnui[22948]: Function: Start File: ../../vpn/Common/IPC-JSON/JSONIPCConn.cpp Line: 56 Accepted IPC connection #9 from client
Mar 21 09:56:55 NOTE001 acwebhelper[26619]: Function: OnBrowserResultSendComplete File: ../../../vpn/ExternalBrowserHelper/ExternalBrowserSSOController.cpp Line: 274 OnBrowserResultSendComplete
Mar 21 09:56:55 NOTE001 acvpnui[22948]: Function: launchBrowser File: ../../../vpn/WebHelper/Plugin/WebHelperPluginImpl.cpp Line: 744 Browser process launched successfully [pid 26619]
Mar 21 09:56:55 NOTE001 acwebhelper[26622]: Function: Launch File: ../../vpn/Common/IPC/ProcessAPI_unix.cpp Line: 401 Invoked Function: execvp Return Code: 2 (0x00000002) Description: unknown No such file or directory

Ubuntu已经是最新的了,我已经安装了客户端和浏览器但是没效果。

客户端的版本是4.10.05085。

答案1

一个临时的解决方案是使用 Firefox。

但是,Firefox 主页需要/usr/bin/firefox。如果您通过 SNAP 安装,是否需要将其删除。

如果您想要清理与 Firefox 相关的所有内容,请按照以下步骤操作:

sudo snap remove firefox
cd ;
sudo rm -rf .mozilla
cd /etc
sudo rm -rf firefox
cd /usr/lib/
sudo rm -rf firefox-addons
sudo apt install firefox

如果没有,只需运行:

sudo snap remove firefox
sudo apt install firefox

相关内容