Greetings,
I successfully (accidentally) caught and reproduced the issue.
All the commands were run as regular non-root user.
1.) So what I first did is:
###############################################
$ nmcli con up VPN-NAME
A password is required to connect to 'VPN-NAME'.
Warning: password for 'vpn.secrets.gateway' not given in 'passwd-file' and
nmcli cannot ask without '--ask' option.
Error: Connection activation failed: no valid VPN secrets.
###############################################
What happened here is that the graphical credentials form showed up.
I started to type in my PIN and then opened the RSA app on my phone started to
type in the TOKEN and meanwhile I got this error (you see above):
"Error: Connection activation failed: no valid VPN secrets."
2.) Then I got suspicions. Waited for the next TOKEN, typed the PIN and
TOKEN into a text file, ran the same command, immediately copy pasted
the PIN+TOKEN from the text file and it worked.
###############################################
$ nmcli con up VPN-NAME
A password is required to connect to 'VPN-NAME'.
Warning: password for 'vpn.secrets.gateway' not given in 'passwd-file' and
nmcli cannot ask without '--ask' option.
VPN connection successfully activated (D-Bus active path:
/org/freedesktop/NetworkManager/ActiveConnection/3)
###############################################
3.) + 4.) I reproduced the same steps from the graphical interface with
the same results.
So I was finally able to log in from gnome network app by being quick
enough with the prepared credentials.
Please note that I never used the --ask option.
It pretty much seems that this is a timeout issue, NM times out while
waiting for the credentials too early, if you are quick enough you are
able to log in though.
I also removed and reinstalled those packages from the 16.04 repo and restarted
network manager:
ii libopenconnect5:amd64 7.06-2build2
amd64 open client for Cisco AnyConnect VPN - shared library
ii network-manager-openconnect 1.0.2-1build1
amd64 network management framework (OpenConnect plugin)
ii network-manager-openconnect-gnome 1.0.2-1build1
amd64 network management framework (OpenConnect plugin
GNOME GUI)
ii openconnect 7.06-2build2
amd64 open client for Cisco AnyConnect VPN
And it still keeps working.
I hope this helps.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1575354
Title:
Can't connect to VPN with openconnect through the GUI
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/network-manager-openconnect/+bug/1575354/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs