Я использую FTPClient Apache Commons для связи с FTP-сервером и загрузки некоторого файла. Внутри кода я обнаружил, что функция isPositivePremary () возвращает false, потому что код ответа, который он получает, равен 550. Тот же код действует по-разному (без проблем) при доступе к другим FTP-сайтам.
Однако, когда я пытаюсь открыть обычное FTP-соединение в оболочке с тем же адресом, пользователем и паролем - все работает просто отлично: переход в пассивный режим, загрузка и переименование файла.
Так что же дает? Почему мой код не может получить к нему доступ? Я предполагаю, что это что-то в конфигурации удаленного FTP, но что мне нужно сказать моему клиенту?