Плагин 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-адрес вместо имени хоста.