On Fri, 9 Jul 2010, Paul Romero wrote:

The general problem is that if my private key is encrypted--with a passphrase, I can't complete authentication with the SSH server using libssh. The situation is similar to the normal Linux scenario where ssh-add is used to automatically supply the passphrase for non-interactive applications.

Some details are as follows: I am using the libcurl curl_easy_set_opt() routine with CURLOPT_KEYPASSWD to pass the passphrase with no special syntax. I receive error code 67 and the diagnostic: "SSH public key authentication failed: Unable to initialize private key from file"

Do you have any insight about this problem ?

As this is the libssh2 group and mailing list, can you please provide a libssh2-using code/example that repeats the problem without using libcurl?

Perhaps you can build one based on one of the many examples we provide in the tarball.

--

 / daniel.haxx.se
_______________________________________________
libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel

Reply via email to