From 03221109fe9aa37d1be97620fd5f018d30be924d Mon Sep 17 00:00:00 2001 From: JeWe37 Date: Sat, 28 Jan 2023 18:24:37 +0100 Subject: [PATCH] security/openconnect: Set useragent="AnyConnect" (#3287) Improves compatbility with some hosts --- security/openconnect/Makefile | 2 +- security/openconnect/pkg-descr | 4 ++++ .../service/templates/OPNsense/Openconnect/openconnect.conf | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/security/openconnect/Makefile b/security/openconnect/Makefile index 01fcf835d..6ccfbb0c5 100644 --- a/security/openconnect/Makefile +++ b/security/openconnect/Makefile @@ -1,5 +1,5 @@ PLUGIN_NAME= openconnect -PLUGIN_VERSION= 1.4.3 +PLUGIN_VERSION= 1.4.4 PLUGIN_COMMENT= OpenConnect Client PLUGIN_DEPENDS= openconnect PLUGIN_MAINTAINER= m.muenz@gmail.com diff --git a/security/openconnect/pkg-descr b/security/openconnect/pkg-descr index 5b026dc2b..b6ac6ccfc 100644 --- a/security/openconnect/pkg-descr +++ b/security/openconnect/pkg-descr @@ -6,6 +6,10 @@ the Juniper SSL VPN which is now known as Pulse Connect Secure. Plugin Changelog ================ +1.4.4 + +* Improve compatibility via useragent="AnyConnect" + 1.4.3 * Add support for one-time password generation diff --git a/security/openconnect/src/opnsense/service/templates/OPNsense/Openconnect/openconnect.conf b/security/openconnect/src/opnsense/service/templates/OPNsense/Openconnect/openconnect.conf index e076e5e65..32d13a286 100644 --- a/security/openconnect/src/opnsense/service/templates/OPNsense/Openconnect/openconnect.conf +++ b/security/openconnect/src/opnsense/service/templates/OPNsense/Openconnect/openconnect.conf @@ -27,5 +27,8 @@ token-secret={{ OPNsense.openconnect.general.tokensecret }} {% endif %} {% if helpers.exists('OPNsense.openconnect.general.protocol') and OPNsense.openconnect.general.protocol != '' %} protocol={{ OPNsense.openconnect.general.protocol }} +{% if OPNsense.openconnect.general.protocol == 'anyconnect' %} +useragent=AnyConnect +{% endif %} {% endif %} {% endif %}