Я пытаюсь загрузить несколько файлов одновременно. после установления соединения для передачи данных в пассивном режиме мой клиент отправляет еще один запрос «pasv» на сервер vsftp, чтобы получить значение сервера и порта. чтобы я мог подключиться к vsftpd, используя новый набор значений порта и IP. но сервер (vsftpd) не отвечает на эту вторую команду pasv.
вот последовательность команд, которые мой клиент отправляет после входа в систему.
PASV ------> на сервер
227 переход в пассивный режим (x,x,x,x,d,d) ‹------ с сервера
STOR xyz.txt -------> на сервер
150 OK для отправки данных ‹------- с сервера
...... создание сокета и подключение к серверу с помощью x,x,x,x,d.d.
После этого я снова отправляю pasv, чтобы получить другой порт для второго подключения PASV -------> к серверу
Но сервер ничего не отправляет обратно.
может кто поможет в этом вопросе.
спасибо - Александр