Answers:
我刚开始工作。报告了一个错误
http://lists.infradead.org/pipermail/openconnect-devel/2016-September/003951.html
这会导致脉冲服务器拒绝某些数据包中没有提供256位内容标头的客户端。此问题已在源代码中修复,但尚未编译到ubuntu xenial版本中(很可能是其他版本)。从源安装,我必须:
http://git.infradead.org/users/dwmw2/vpnc-scripts.git/blob_plain/HEAD:/vpnc-script
git://git.infradead.org/users/dwmw2/openconnect.git
git checkout v7.08
sudo apt-get install automake libtool liblz4-1 libxml2-dev openssl libssl-dev
sudo ./autogen.sh
sudo ./configure
您可能需要添加--without-openssl-version-check
警告。sudo make
sudo make install
然后,对我来说,只需从克隆到的目录中运行它即可:
sudo ~/code/openconnect/openconnect --juniper <server> -u <username>
我几个月来一直在努力使这项工作有效,但现在我们的Pulse应用为我提供了IP地址。
git checkout v7.08
冻结以上有关OpenConnect 7.08的说明(或获取官方的7.08 tarball)。