From: Peter Krempa Date: Fri, 2 Oct 2015 13:48:33 +0000 (+0200) Subject: rpc: libssh2: Add more debugging info X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=387c316e11c0adcf7f8ed400019e044b47edf0f9;p=libvirt.git rpc: libssh2: Add more debugging info --- diff --git a/src/rpc/virnetsshsession.c b/src/rpc/virnetsshsession.c index 7f47b29341..becdf6e847 100644 --- a/src/rpc/virnetsshsession.c +++ b/src/rpc/virnetsshsession.c @@ -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 "