Saya baru saja bekerja. Ada bug yang dilaporkan
http://lists.infradead.org/pipermail/openconnect-devel/2016-September/003951.html
yang menyebabkan server pulsa menolak klien yang tidak menyajikan header konten 256 bit pada paket tertentu. Ini telah diperbaiki dalam kode sumber, tetapi belum dikompilasi ke dalam rilis xenial ubuntu belum (kemungkinan besar rilis lainnya). untuk menginstal dari sumber saya harus:
- salin vpnc-script dari tautan berikut ke / etc / vpnc / vpnc-script
http://git.infradead.org/users/dwmw2/vpnc-scripts.git/blob_plain/HEAD:/vpnc-script
- chmod + x / etc / vpnc / vpnc-script
- mengkloning sumbernya
git://git.infradead.org/users/dwmw2/openconnect.git
- buka cd
git checkout v7.08
sudo apt-get install automake libtool liblz4-1 libxml2-dev openssl libssl-dev
sudo ./autogen.sh
sudo ./configure
Anda mungkin perlu menambahkan --without-openssl-version-check
untuk memadamkan peringatan.
sudo make
sudo make install
Kemudian jalankan saja dari direktori tempat Anda dikloning, untuk saya:
sudo ~/code/openconnect/openconnect --juniper <server> -u <username>
Saya telah mencoba membuat ini berfungsi selama berbulan-bulan, tetapi sekarang saya diberi alamat IP oleh aplikasi pulsa kami.