On Tue, 2018-07-03 at 15:12 -0500, Brian J. Johnson wrote:
> Any updates on this issue?  I'm running into it myself on Ubuntu
> 18.04.  I'm unable to connect to my company's Pulse VPN, since I can't
> select the correct authgroup/realm.  I'd be happy to try a test build 
> against my environment.

Did you try the suggestion I made? Which would look something like
this:

--- a/auth-juniper.c
+++ b/auth-juniper.c
@@ -189,8 +189,6 @@ static int parse_select_node(struct openconnect_info 
*vpninfo, struct oc_auth_fo
        xmlnode_get_prop(node, "name", &opt->form.name);
        opt->form.label = strdup(opt->form.name);
        opt->form.type = OC_FORM_OPT_SELECT;
-       if (!strcmp(opt->form.name, "realm"))
-               form->authgroup_opt = opt;
 
        for (child = node->children; child; child = child->next) {
                struct oc_choice **new_choices;


Or if you're not able to build for yourself and you're not using HTTP
Digest auth to connect to anything (hint: you aren't), just:

sudo s/realm/rXXXm/g -i /usr/lib/x86_64-linux-gnu/libopenconnect.so

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
openconnect-devel mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/openconnect-devel

Reply via email to