Commit 6e9373c846.. introduced a bug by which auth-user-pass input falls back to read-from-stdin after successfully reading from management.
Signed-off-by: Selva Nair <selva.n...@gmail.com> --- src/openvpn/misc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/openvpn/misc.c b/src/openvpn/misc.c index b6c8854..d4c6f6c 100644 --- a/src/openvpn/misc.c +++ b/src/openvpn/misc.c @@ -1020,6 +1020,9 @@ get_user_pass_cr (struct user_pass *up, { const char *sc = NULL; + username_from_stdin = false; + password_from_stdin = false; + if (flags & GET_USER_PASS_PREVIOUS_CREDS_FAILED) management_auth_failure (management, prefix, "previous auth credentials failed"); -- 1.7.10.4