FtpconnectionClosedException: соединение закрыто без индикацииApache

Ответить
Anonymous
 FtpconnectionClosedException: соединение закрыто без индикации

Сообщение Anonymous »

Я пытаюсь подключиться к FTP -серверу, развернутую с изображения Docker,
с помощью Apache Client: < /p>

Код: Выделить всё

 import org.apache.commons.net.ftp.FTPClient

import java.io.IOException

object FtpClient {

def main(args: Array[String]): Unit = {

val ftpClient = new FTPClient()

try {
ftpClient.connect("localhost", 21)
val success = ftpClient.login("one", "1234")

if (success) {
println("Success connect")
}

} catch {
case e: IOException => throw new RuntimeException(e)
} finally {
//
}

}
}
< /code>
FTP -сервер запускается: < /p>
  docker run -d     -p 21:21     -p 21000-21010:21000-21010     -e USERS="one|1234"     -e ADDRESS=ftp.site.domain     delfer/alpine-ftp-server
< /code>
И я получаю следующую ошибку: < /p>
      Exception in thread "main" java.lang.RuntimeException: org.apache.commons.net.ftp.FTPConnectionClosedException: Connection closed without indication.
at ru.spb.client.FtpClient$.main(FtpClient.scala:23)
at ru.spb.client.FtpClient.main(FtpClient.scala)
Caused by: org.apache.commons.net.ftp.FTPConnectionClosedException: Connection closed without indication.
at org.apache.commons.net.ftp.FTP.getReply(FTP.java:568)
at org.apache.commons.net.ftp.FTP.getReply(FTP.java:556)
< /code>
Редактировать: < /p>
Журналы Docker возвращаются: < /p>
Changing password for one
New password:
Bad password: too short
Retype password:
adduser: /ftp/one: No such file or directory
passwd: password for one changed by root
seems like pidfd_open syscall does not work, falling back to
polling
failed to watch for direct child exit (pidfd_open error): Operation not permitted
Может быть, я скучаю по некоторым существенным настройкам соединения?

Подробнее здесь: https://stackoverflow.com/questions/794 ... indication
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Apache»