Build OpenConnect с 14.04 с поддержкой PKCS # 11

Я пытаюсь построить OpenConnect 7.07 на Ubuntu 14.04, используя скрипт оболочки autobuild из

Сценарий GitHub Autobuild для OpenConnect 7 (Ubuntu 14/15/16 trusty / vivid / xenial)

Сборка работает, но когда я пытаюсь подключиться к Juniper VPN, я получаю сообщение об ошибке « OpenConnect 7.07 ». Команда и вывод следующие: фактические параметры и URL-адреса pkcs11 были заменены, но это не влияет на ошибку):

$ sudo openconnect --juniper --no-cert-check -c 'pkcs11:MY_PARAMS' example.com WARNING: Juniper Network Connect support is experimental. It will probably be superseded by Junos Pulse support. GET https://example.com/ Connected to 93.184.216.34:443 This version of OpenConnect was built without PKCS#11 support Loading certificate failed. Aborting. Failed to open HTTPS connection to example.com Failed to obtain WebVPN cookie

Кто-нибудь знает, что мне делать, чтобы OpenConnect build поддерживала PKCS # 11?

Замечания:

Построение OpenConnect Infradead.org упоминает p11-kit (для поддержки PKCS # 11) и libp11 (также необходимо для поддержки PKCS # 11 при использовании OpenSSL ). Перед зданием я установил p11-kit (0.20.2-2ubunt) и libudev-dev (204-5ubuntu) - это не повлияло. Я попытался запустить ./configure с и без - без флага gnutls, ошибка осталась неизменной.

РЕДАКТИРОВАТЬ: Предложение в комментарии от @steeldriver работало.

$ sudo apt-get install libp11-kit-dev libp11-dev

После восстановления и запуска OpenConnect поддержки поддержки PKCS # 11 больше не было.

1
задан 25 April 2017 в 18:13

0 ответов

Другие вопросы по тегам:

Похожие вопросы: