gradle-ssh-plugin(詳細はhttps://gradle-ssh-plugin.github.io/docs/#_run_the_script)を使用してリモートマシンに接続しようとしています。 com.jcraft.jsch.JSchException:Gradle-SSHプラグイン提供接続が拒否されました
によって引き起こさ:java.net.ConnectException:私はタスクを実行していたとき、私は次のエラーを取得しています接続 はお断り:
plugins {
id 'org.hidetake.ssh' version '2.0.0'
id 'java'
}
repositories {
mavenCentral()
}
dependencies {
compile 'org.hidetake:gradle-ssh-plugin:2.0.0'
compile 'org.codehaus.groovy:groovy-backports-compat23:2.4.6'
}
remotes {
vesper01 {
host = 'cpt-op-01-load1'
user = 'CPT-OP\\admin'
password = 'password'
}
vesper02 {
host = 'cpt-op-01-load2'
user = 'CPT-OP\\admin'
password = 'password'
}
vesper03 {
host = 'cpt-op-01-load3'
user = 'CPT-OP\\admin'
password = 'password'
}
}
task install_dependencies_on_load_vms << {
logger.info "Running Vesper on remote machine..."
ssh.settings {
knownHosts = allowAnyHosts
}
ssh.run {
session(remotes.vesper01) {
execute "C:/vesper_cpt/vespersetup.exe /S runas 5"
}
}
}
を接続することができいずれか1つ私は正しい方向に私を指す?
接続が拒否されたとは、宛先サーバー**が積極的に**接続を拒否したことを意味します。これは、_your_設定の問題である可能性が高く、gradleファイルやプラグインの問題ではありません。 –
それは知っておいてよかったですが、私はこの作業を行うために宛先サーバで何を確認するのか分かりません。これについて何か提案していただけますか? – rapport89
あなたが実行しているマシンから、 'ssh CPT-OP \\ admin @ cpt-op-01-load1'を実行できますか?これも' Connection Refused'を返すでしょう。 –