I'm trying to connect on a server in vb.net win forms. I put a button and a text area to receive the data. But I'm unable to connect on the server. The server is open because i can ping it.
Private Sub SimpleButton1_Click(sender As System.Object, e As System.EventArgs) Handles SimpleButton1.Click Dim PasswordConnection = New PasswordAuthenticationMethod("username", "pass") Dim KeyboardInteractive = New KeyboardInteractiveAuthenticationMethod("username") Dim ConnectionInfo = New ConnectionInfo("server.com", 22, "username", PasswordConnection, KeyboardInteractive) Using client As New SshClient(ConnectionInfo) client.Connect() Dim cmd As SshCommand Dim result As String Dim result2 As String cmd = client.CreateCommand("who") cmd.CommandTimeout = TimeSpan.FromSeconds(10) result = cmd.Execute result2 = cmd.Error MemoEdit1.Text = cmd.ExitStatus If String.IsNullOrEmpty(result2) Then MemoEdit1.Text = result2 End If MemoEdit1.Text = result client.Disconnect() End Using End Sub
Am I doing something wrong?
The program stuck directly on the "client.Connect()". As you can see im trying to connect on the event click of SimpleButton1