#
# 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
NODATACONN150
# Server-side
NODATACONN150
REPLY EPRT 500 we don't like EPRT now
# Client-side
ftp
lib591
FTP multi PORT upload, no data conn and no transient neg. reply
ftp://%HOSTIP:%FTPPORT/path/593 %FTPTIME2 log/upload593
Moooooooooooo for 593
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 593
QUIT
12