# # 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 NODATACONN421 # Server-side NODATACONN421 REPLY EPRT 500 we don't like EPRT now # Client-side ftp lib591 FTP multi PORT and 421 on upload ftp://%HOSTIP:%FTPPORT/path/%TESTNUMBER %FTPTIME2 %LOGDIR/upload%TESTNUMBER Moooooooooooo for %TESTNUMBER upload this # Verify data after the test has been "shot" QUIT # Strip off parts of the PORT and EPRT commands that might differ s/^PORT (.*)/PORT/ s/^EPRT \|1\|(.*)/EPRT \|1\|/ # a 421 response must prevent further commands from being sent USER anonymous PASS ftp@example.com PWD CWD path EPRT |1| PORT TYPE I STOR %TESTNUMBER QUIT # CURLE_FTP_ACCEPT_FAILED = 10 10