localhost と次のコード用に CoreFTP を構成しました。
JSch.setLogger(new MyJschLogger()); //class for console output
Session session = jsch.getSession("user", "localhost", 21);
Properties config = new Properties();
config.put("StrictHostKeyChecking", "no");
session.setConfig(config);
session.setPassword("password");
session.connect();
プログラムが を達成するconnect()
と、コンソール出力に次の 2 つのメッセージが表示されます。
INFO: Connecting to localhost port 21
INFO: Connection established
...そして、それ以上何も起こりません。数分後、connection is closed by foreign host
例外が表示されます。
なんで?
全てに感謝!