#
# For this test the server rejects the EPRT command,
# code in lib591 makes use of curl_multi_timeout()
# and server does not establish data connection.
#
FTP
PORT
STOR
multi
EPRT refused
NODATACONN425
# Server-side
NODATACONN425
REPLY EPRT 500 we don't like EPRT now
# Client-side
ftp
lib591
FTP multi PORT and 425 on upload
ftp://%HOSTIP:%FTPPORT/path/591 %FTPTIME2 log/upload591
Moooooooooooo for 591
upload this
# Verify data after the test has been "shot"
# Strip off parts of the PORT and EPRT commands that might differ
s/^PORT (.*)/PORT/
s/^EPRT \|1\|(.*)/EPRT \|1\|/
USER anonymous
PASS ftp@example.com
PWD
CWD path
EPRT |1|
PORT
TYPE I
STOR 591
QUIT
# CURLE_FTP_ACCEPT_FAILED = 10
10