[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: ssh_connect_host_nonblocking: Failed to connect: No error
[Thread Prev] | [Thread Next]
- Subject: RE: ssh_connect_host_nonblocking: Failed to connect: No error
- From: lars van ruiten <larsvanruiten@xxxxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Wed, 23 Sep 2015 14:33:44 +0000
- To: "libssh@xxxxxxxxxx" <libssh@xxxxxxxxxx>
Hi, I started using libssh to develop a program that creates a reverse SSH tunnel and monitors it, however I got stuck in an early stage of the process. I followed the tutorial on the libssh website and tried to setup an ssh connection. The connection fails and I get the following output in the terminal: [2015/09/23 16:00:56.991535, 1] ssh_connect: libssh 0.6.4 (c) 2003-2014 Aris Adamantiadis, Andreas Schneider and libssh contributors. Distributed under the LGPL, please reger to COPYING file for information about your rights, using thrading threads_noop[2015/09/23 16:00:57.007158, 3] getai: host xxx:xxx:xxx:xxx matches an IP address[2015/09/23 16:00:57.007158, 1] ssh_connect_host_nonblocking: Failed to connect: No error[2015/09/23 16:00:57.007158, 2] ssh_socket_connect: Nonblocking connection socket: -1 As you can see no specific error information and I have been stuck with this for a while now. I'm using Windows 10 with Visual Studio 2010. I followed the tutorial for importing libssh in your project at this page: http://stackoverflow.com/questions/8204259/how-to-use-libssh-in-vs10 Any help would be really appreciated. If you need more information please ask me for it. Kind regards,Lars This is my code:#include "stdafx.h" #include <stdio.h>#include <stdlib.h>#include <time.h>#include "filelogger.h"#include <libssh\libssh.h> #include <errno.h>#include <string.h> int _tmain(int argc, _TCHAR* argv[]) { std::FileLogger myLog ("0.1", "SVlog.txt"); int verbosity = SSH_LOG_DEBUG; ssh_session my_ssh_session; my_ssh_session = ssh_new(); int rc; if (my_ssh_session == NULL) { myLog << "[ERROR] my_ssh_session could not be created!"; exit(-1); } ssh_options_set(my_ssh_session, SSH_OPTIONS_HOST, "xxx.xxx.xxx.xxx"); ssh_options_set(my_ssh_session, SSH_OPTIONS_USER, "user"); ssh_options_set(my_ssh_session, SSH_OPTIONS_LOG_VERBOSITY, &verbosity); rc = ssh_connect(my_ssh_session); if (rc != SSH_OK) { myLog << "[ERROR] The connection was not succesfull"; exit(-1); } /* Close connection */ ssh_disconnect(my_ssh_session); ssh_free(my_ssh_session); return 0;}
Re: ssh_connect_host_nonblocking: Failed to connect: No error | Andreas Schneider <asn@xxxxxxxxxxxxxx> |