Hi, My institution uses Anyconnect VPN with Duo 2FA. I'm able use openconnect with NM Gnome plugin just fine when I put "push" as the second password to initiate a push request to my phone. Recently, I've registered my Yubikey with Duo so I'm able to tap and generate an OTP for the secondary password field. The issue is, I either need to delete the previously saved OTP from the second password field everytime (when save passwords is checked) or I have to type in my password in addition to the OTP (when save passwords is unchecked). Is it possible to configure the network manager to only save the primary password but not the secondary? I've seen the "yubioath" support in the command line but it seems the "Yubikey OTP" utilizes an encrypted AES based token different than the oath mode. For reference, I'm on Ubuntu 16.04 with openconnect 8.03, network-manager-openconnect and network-manager-openconnect-gnome 1.2.0 installed. I'm also including the form output below. Thank you very much, <?xml version="1.0" encoding="UTF-8"?> <config-auth client="vpn" type="auth-request" aggregate-auth-version="2"> <opaque is-for="sg"> <tunnel-group>DefaultConnection</tunnel-group> <group-alias>01 Default</group-alias> <config-hash>XXXXXXXXXXX</config-hash> </opaque> <auth id="main"> <title>Login</title> <message>XXXXXXX</message> <banner>For "Second Password:" enter a Duo passcode or Type:
push - receive push notification
sms - receive passcode via text message
phone - receive phone call to mobile or landline</banner> <form> <input type="text" name="username" label="Username:"></input> <input type="password" name="password" label="Password:"></input> <input type="password" name="secondary_password" label="Password:"></input> <select name="group_list" label="GROUP:"> <option selected="true">01 Default</option> <option>02 Restricted</option> </select> </form> </auth> </config-auth> -- Mustafa Veysi Nural, PhD _______________________________________________ openconnect-devel mailing list openconnect-devel@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/openconnect-devel