[pure-ftpd] Server reports EPSV in FEAT but doesn't support it
Lothar Kimmeringer <[email protected]> Mon, 16 Mar 2020 11:59:07 +0100
| Newsgroups | gmane.network.pureftpd.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, this is a snippet from a trace I've just received where a PureFTP-server claims to support EPSV but seems to lie about it: 03.16.2020 10:29:24 [ FEIN] Connecting to [ftp.example.com] at port 21 03.16.2020 10:29:24 [INFORMATION] 220 --------- Welcome to Pure-FTPd [privsep] [TLS] ---------- 220-You are user number 2 of 50 allowed. 220-Local time is now 10:29. Server port: 21. 220-This is a private system - No anonymous login You will be disconnected after 15 minutes of inactivity. 03.16.2020 10:29:24 [INFORMATION] AUTH TLS 03.16.2020 10:29:24 [INFORMATION] 234 AUTH TLS OK. [...] 03.16.2020 10:29:25 [INFORMATION] FEAT 03.16.2020 10:29:25 [INFORMATION] 211 Extensions supported: EPRT [...] PASV EPSV SPSV BTW: I'm still interested in this SPSV-feature which doesn't seem to be SPSV the way it's described in the draft. trying to upload file 'Test.txt' 03.16.2020 10:29:25 [ FEIN] Reverse DNS address lookup completed in 4 ms [xx.xx.xx.xx] 03.16.2020 10:29:25 [INFORMATION] EPSV 03.16.2020 10:29:25 [INFORMATION] 500 Unknown command error while trying to upload file com.jscape.inet.ftp.FtpException: 500 Unknown command Is this issue known and already fixed? I have no control over the PureFTP- server that is accessed here but if I knew that version x.y doesn't have this problem, I can ask my customer to tell his communication partner about that issue and the need to update their server to stop lying about its capabilities. Thanks and best regards, Lothar Kimmeringer