powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / FTPS
5 сообщений из 5, страница 1 из 1
FTPS
    #37682547
simp_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возникла проблема, связанная с доступом по ftp через ssl.
Заключается она вот в чем.

Шаг 1:
ftp.connect(server, port); - соединяется, все отлично

Шаг 2:
ftp.login(username, password); - авторизацию проходит

Шаг 3:
ftp.listFiles("/test"); - хочу посмотреть список файлов в некоторой директории.
Возвращается ошибка "521 Data connections must be encrypted."

Я так понимаю, что она связана с тем, что при вызове listFiles создается второе соединение, Data connection, которое уже не ftps - ное. Как сделать его таким же, как первое?
...
Рейтинг: 0 / 0
FTPS
    #37682561
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
simp_tШаг 1:
ftp.connect(server, port); - соединяется, все отлично

FTP это что? FTPSClient ?
...
Рейтинг: 0 / 0
FTPS
    #37682570
simp_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
final FTPClient ftp;
FTPSClient ftps;
ftps = new FTPSClient();

ftps.setTrustManager(TrustManagerUtils.getAcceptAllTrustManager());
ftp = ftps;
...
Рейтинг: 0 / 0
FTPS
    #37682597
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
FTPS
    #37682645
simp_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оно:)

Выполнив команду ftps.execPROT("P");
сразу после установки соединения все получилось.
Хотя если попробовать выполнить ее перед listFiles, после connect и login, то возвращается "permission denied", странно.

Спасибо за помощь
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / FTPS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]