Плагин Gradle ssh: работает для T-Mobile, не работает для Google-Fi

Плагин Gradle ssh: работает для T-Mobile, не работает для Google-Fi.

С google FI WinSCP может без проблем подключаться к серверу Linux, и PuTTY тоже работает. Но плагин gradle ssh не смог подключиться к серверу, используя тот же ключ. T-Mobile отлично работает с плагином Gradle ssh.

      remotes {
    server1 {
        host = 'mycompany.com'
        port = 22
        user = 'user1'
        identity = new File('c:/key1.pem')
    }
}

ssh.run {
    session(remotes.server1) {
        get from: "/path/foo", into: 'c:/temp/'
    }
}

Ошибка:

      com.jcraft.jsch.JSchException: java.net.ConnectException: Connection timed out: connect

Почему не работает гугл фай?

1 ответ

Возможно, проблема с IPv6 и IPv4. Имя хоста может иметь оба адреса, и Gradle может выбрать другой, отличный от PuTTY/WinSCP.

Попробуйте использовать любой IP-адрес вместо имени хоста.

Другие вопросы по тегам