Renci.SshNet - ошибка

369
17 марта 2017, 23:18

Код: using Renci.SshNet; using Renci.SshNet.Common;

public SSHConnectAct()
    {
    string host = "111.11.11.111";
    string username = "user";
    string password = "password";
    var proxy_host = "222.22.22.2";
    int port = 22;
    int proxy_port = 80;
    PasswordConnectionInfo connectionInfo = new PasswordConnectionInfo(host, port, username, password, ProxyTypes.Http, proxy_host, proxy_port);
    connectionInfo.Timeout = TimeSpan.FromSeconds(30);
    SshClient client = new SshClient(connectionInfo);
    try
        {
        client.Connect();
        if (client.IsConnected)
            {
            client.RunCommand("python3 /path/script.py");
            MessageBox.Show("Скрипт запущен");
            client.Disconnect();
            MessageBox.Show("SSH соединение закрыто");
            }else{
            MessageBox.Show("Соединение не активно");
            }
        }
        catch (Exception e)
        {
        MessageBox.Show("Ошибка подключения "+e);
        }
    }

Подскажите, не могу понять что за ошибка? Куда копать?

READ ALSO
Жизненный цикл приложений WinForms

Жизненный цикл приложений WinForms

Не знаю тонкостей технической реализации виртуальных машин под Java и C#, но знаю, что для приложений под Android выделяют понятие "жизненный цикл...

305
Выполнение метода в определенное время

Выполнение метода в определенное время

Необходимо выполнять метод в определенное время

274
Менять значения между панелями в C#

Менять значения между панелями в C#

ПриветНе доходит как поменять значения между двумя панелями во время выполнения программы

266
System.IO File Расположение файла

System.IO File Расположение файла

привет есть код

260