Commit dc42d6fb authored by Yang Tse's avatar Yang Tse
Browse files

log SSH public key authentication failure and reason

parent d2ad98d8
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -628,6 +628,10 @@ static CURLcode ssh_statemach_act(struct connectdata *conn)
      state(conn, SSH_AUTH_DONE);
    }
    else {
      char *err_msg;
      (void)libssh2_session_last_error(sshc->ssh_session,
                                       &err_msg, NULL, 0);
      infof(data, "SSH public key authentication failed: %s\n", err_msg);
      state(conn, SSH_AUTH_PASS_INIT);
    }
    break;