Hello

Firstly, thank you once again for your help it is appreciated.

The keep connection option was unchecked, although I have now tried checking it,
and setting the value to 20 but still no luck. Show hidden files is also not
checked.

You're correct, in that the log does not appear to show LIST or MLSD command
being sent in the latest version, but in the older version 4.x it does show in
the log. Here is the log from the old version (I've removed credentials, IP
addresses etc. and replaced these with <xxx>) ... 


SSL library: OpenSSL 1.0.2n  7 Dec 2017
Connecting to: ftp.<host domain>
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 06:51. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
AUTH TLS
234 AUTH TLS OK.
USER <username>
331 User <username> OK. Password required
PASS xxxxx
230 OK. Current restricted directory is /
PBSZ 0
200 PBSZ=0
PROT P
200 Data protection level set to &quot;private&quot;
TYPE I
200 TYPE is now 8-bit binary
STRU F
200 F OK
MODE S
200 S OK
REST 0
350 Restarting at 0
REST 1
350 Restarting at 1
REST 0
350 Restarting at 0
Certificate: /OU=Domain Control Validated/CN=*.<host domain>
FEAT
211-Extensions supported:
 EPRT
 IDLE
 MDTM
 SIZE
 MFMT
 REST STREAM
 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
 MLSD
 AUTH TLS
 PBSZ
 PROT
 UTF8
 TVFS
 ESTA
 PASV
 EPSV
 SPSV
 ESTP
211 End.
CWD /
250 OK. Current directory is /
TYPE A
200 TYPE is now ASCII
PASV
227 Entering Passive Mode (<host IP>)
MLSD
150 Accepted data connection
SYST
215 UNIX Type: L8
TYPE A
200 TYPE is now ASCII
PASV
227 Entering Passive Mode (<host IP>)



You can see that the MLSD command is sent, followed by the 150, and that's the
end of the log. When I press the LIST button, I see the following in the log...

SYST
TYPE A
PASV


I've included the log from the current build below...

SSL library: OpenSSL 1.0.2n  7 Dec 2017
Connecting to: <host IP address>
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 7 of 50 allowed.
220-Local time is now 11:22. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
AUTH TLS
234 AUTH TLS OK.
USER <username>
331 User <username> OK. Password required
PASS xxxxx
230 OK. Current restricted directory is /
PBSZ 0
200 PBSZ=0
PROT C
200 Data protection level set to "clear"
TYPE I
200 TYPE is now 8-bit binary
STRU F
200 F OK
MODE S
200 S OK
REST 0
350 Restarting at 0
REST 1
350 Restarting at 1
REST 0
350 Restarting at 0
Certificate: /OU=Domain Control Validated/CN=*.<host domain>
FEAT
211-Extensions supported:
 EPRT
 IDLE
 MDTM
 SIZE
 MFMT
 REST STREAM
 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
 MLSD
 AUTH TLS
 PBSZ
 PROT
 UTF8
 TVFS
 ESTA
 PASV
 EPSV
 SPSV
 ESTP
211 End.
CWD /
250 OK. Current directory is /
TYPE A
200 TYPE is now ASCII
PASV
227 Entering Passive Mode (<host IP>)


As you say, there is no record of the MLSD command here but the result is the
same on both versions. When I press LIST in the log on the current version, this
is what I see in the log...

SYST
215 UNIX Type: L8
TYPE A
200 TYPE is now ASCII
PASV
227 Entering Passive Mode (<host IP>)

-- 
<https://forum.pspad.com/read.php?4,66387,73220>
PSPad freeware editor https://www.pspad.com

Odpovedet emailem