回答:
私はこれを機能させました。バグが報告されています
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>
私はこれを数か月間動作させるように努めてきましたが、私は今、私たちのパルスアプリによってIPアドレスを与えられています。
git checkout v7.08
上記のOpenConnect 7.08の手順をフリーズするために追加します(または公式の7.08 tarballを入手します)。