mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-27 06:55:18 +00:00
rpc: libssh2: Add more debugging info
(cherry picked from commit 387c316e11c0adcf7f8ed400019e044b47edf0f9)
This commit is contained in:
parent
9a51c50048
commit
a6584eb6f7
@ -524,6 +524,8 @@ virNetSSHAuthenticateAgent(virNetSSHSessionPtr sess,
|
||||
int ret;
|
||||
char *errmsg;
|
||||
|
||||
VIR_DEBUG("sess=%p", sess);
|
||||
|
||||
if (libssh2_agent_connect(sess->agent) < 0) {
|
||||
virReportError(VIR_ERR_SSH, "%s",
|
||||
_("Failed to connect to ssh agent"));
|
||||
@ -595,6 +597,8 @@ virNetSSHAuthenticatePrivkey(virNetSSHSessionPtr sess,
|
||||
int ret;
|
||||
char *tmp;
|
||||
|
||||
VIR_DEBUG("sess=%p", sess);
|
||||
|
||||
/* try open the key with no password */
|
||||
if ((ret = libssh2_userauth_publickey_fromfile(sess->session,
|
||||
priv->username,
|
||||
@ -697,6 +701,8 @@ virNetSSHAuthenticatePassword(virNetSSHSessionPtr sess,
|
||||
int ret = -1;
|
||||
int rc;
|
||||
|
||||
VIR_DEBUG("sess=%p", sess);
|
||||
|
||||
if (priv->password) {
|
||||
/* tunelled password authentication */
|
||||
if ((ret = libssh2_userauth_password(sess->session,
|
||||
@ -770,6 +776,8 @@ virNetSSHAuthenticateKeyboardInteractive(virNetSSHSessionPtr sess,
|
||||
char *errmsg;
|
||||
int ret;
|
||||
|
||||
VIR_DEBUG("sess=%p", sess);
|
||||
|
||||
if (!sess->cred || !sess->cred->cb) {
|
||||
virReportError(VIR_ERR_SSH, "%s",
|
||||
_("Can't perform keyboard-interactive authentication: "
|
||||
@ -837,6 +845,8 @@ virNetSSHAuthenticate(virNetSSHSessionPtr sess)
|
||||
size_t i;
|
||||
int ret;
|
||||
|
||||
VIR_DEBUG("sess=%p", sess);
|
||||
|
||||
if (!sess->nauths) {
|
||||
virReportError(VIR_ERR_SSH, "%s",
|
||||
_("No authentication methods and credentials "
|
||||
|
Loading…
x
Reference in New Issue
Block a user