This patch solves the issue. The problem was that the service attempted to validate secrets for all connection types except static keys (the comment was "/* Static Key doesn't need secrets; the rest do */"), which is incorrect: passwordless TLS doesn't need secrets either. the attached patch solves the issue. I am still mistyfied as to why it *sometimes* worked, though...
** Attachment added: "Checks for valid secrets only on PASSWORD_* connection types" http://launchpadlibrarian.net/36995728/dont-check-secrets-for-tls-connection-type.patch -- nm_vpn_connection_connect_cb(): VPN connection 'xyz' failed to connect: 'No VPN secrets!'. https://bugs.launchpad.net/bugs/453807 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs