Итак, я использовал пример на http://www.jcraft.com/jsch/examples/Sftp.java и пытался подключиться к ftp.secureftp-test.com.
Этот пункт назначения является действительным тестовым SFTP-сервером (как упомянуто в secureftpтестовая точка ком /).Я подтвердил это, подключившись к серверу через nautilus.Я также удостоверился, что пароль в моей программе также был верным.
Но когда я запускаю программу и она переходит к session.connect (), она просто говорит «INFO: Соединение установлено», затем становится тихов течение минуты он возвращает: «com.jcraft.jsch.JSchException: соединение закрыто сторонним хостом»
Я почти уверен, что он застрял в цикле while библиотеки, но я не знаю, почему,Я попробовал это на моем локальном ftp-сервере, и у него тоже была та же проблема.
В спокойный момент я могу печатать.Но нажатие клавиши ввода ничего не отправляет на сервер.
Кто-нибудь слышал или видел такую же проблему?