Annotation of embedaddon/curl/tests/data/test116, revision 1.1.1.1
1.1 misho 1: <testcase>
2: <info>
3: <keywords>
4: FTP
5: EPRT
6: PORT
7: FAILURE
8: EPRT refused
9: </keywords>
10: </info>
11: # Server-side
12: <reply>
13: <servercmd>
14: REPLY EPRT 500 we don't like EPRT now
15: REPLY PORT 314 bluah you f00l!
16: </servercmd>
17: </reply>
18:
19: # Client-side
20: <client>
21: <server>
22: ftp
23: </server>
24: # EPRT is only sent when IPv6 is enabled
25: <features>
26: ipv6
27: </features>
28: <name>
29: FTP download, failed PORT
30: </name>
31: <command>
32: ftp://%HOSTIP:%FTPPORT/116 -P 1.2.3.4
33: </command>
34: </client>
35:
36: # Verify data after the test has been "shot"
37: <verify>
38: <errorcode>
39: 30
40: </errorcode>
41: # Strip the port number but leave the rest
42: <strippart>
43: s/^(PORT \d{1,3},\d{1,3},\d{1,3},\d{1,3},)\d{1,3},\d{1,3}/$1/
44: s/^(EPRT \|1\|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\|)\d{1,5}\|/$1/
45: </strippart>
46: <protocol>
47: USER anonymous
48: PASS ftp@example.com
49: PWD
50: EPRT |1|1.2.3.4|
51: PORT 1,2,3,4,
52: QUIT
53: </protocol>
54: </verify>
55: </testcase>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>