Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / FTPS / 5 сообщений из 5, страница 1 из 1
28.02.2012, 16:26:21
    #37682547
simp_t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTPS
Возникла проблема, связанная с доступом по 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
28.02.2012, 16:28:44
    #37682561
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTPS
simp_tШаг 1:
ftp.connect(server, port); - соединяется, все отлично

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

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

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

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


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