Hi folks! Sending this with fairly wide distribution in the hopes of finding someone with appropriate configuration.
There's a proposed blocker bug for F33: https://bugzilla.redhat.com/show_bug.cgi?id=1830343
which reports a hang in the GNOME Shell VPN auth flow when trying to connect to an OpenConnect VPN with a 2FA configuration where - if I understand the report correctly - the user enters their ID and the first factor first, then the server prompts for the second factor; at the point where the second factor is entered, nm-openconnect-auth- dialog hangs, and the connection never completes. There's a video demonstrating the issue in the bug.
We're concerned about this as a potential blocker issue, but we're not sure how many people have a potentially affected VPN config, and if so, whether the bug is reproducible on them all. So if you have what you think is a similar VPN config - using OpenConnect with 2FA - it'd be great if you could test it on Fedora Rawhide, using a virtual machine obviously unless you already run Rawhide or are very comfortable with very pre-release operating systems :)
If you try it, please do report your results along with details of your VPN config back here and/or to the bug report. Thanks!
In case it's not clear, note that client openconnect supports multiple VPN types, and they might behave differently (e.g. Global Protect, with a different sort of authentication flow).