Will WinScp work with vsftpd without unset require_ssl_reuse
My admin doesn't agree to disable this option of vsftp.
Every release (event this beta too) can't connect to server becuase server has set to yes option require_ssl_reuse
Below sample log from such sessions:
--------------------------------------------------------------------------
Session name: XXXXXXXX (Stored session)
Host name: XXXXXXXX (Port: 990)
User name: XXXXX (Password: No, Key file: No)
Tunnel: No
Transfer Protocol: FTP
Ping type: C, Ping interval: 30 sec; Timeout: 15 sec
Proxy: none
FTP: FTPS: Implicit SSL/TLS; Passive: Yes [Force IP: No]
Local directory: default, Remote directory: home, Update: No, Cache: Yes
Cache directory changes: Yes, Permanent: Yes
DST mode: 1
--------------------------------------------------------------------------
Password prompt (no password provided or last login attempt failed)
Connecting to XXXXXX:990 ...
Connected with XXXXXX:990, negotiating SSL connection...
SSL connection established. Waiting for welcome message...
USER XXXXXX
331 Please specify the password.
PASS **********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
AUTH SSL
AUTH TLS
EPRT
EPSV
MDTM
PASV
PBSZ
PROT
REST STREAM
SIZE
TVFS
UTF8
211 End
OPTS UTF8 ON
200 Always in UTF8 mode.
PBSZ 0
200 PBSZ set to 0.
PROT P
200 PROT now Private.
Connected
--------------------------------------------------------------------------
Using FTP protocol.
Doing startup conversation with host.
PWD
257 "/"
Getting current directory name.
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXXXXX).
LIST -a
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXX).
LIST
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
(ECommand) Error listing directory '/'.
Could not retrieve directory listing
SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Startup conversation with host finished.
PWD
257 "/"
REST 0
350 Restart position accepted (0).
TYPE I
200 Switching to Binary mode.
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXXX).
LIST
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
TYPE I
200 Switching to Binary mode.
PWD
257 "/"
TYPE I
200 Switching to Binary mode.
PWD
257 "/"
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXXX).
LIST
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
TYPE A
200 Switching to ASCII mode.
PWD
257 "/"
PWD
257 "/"
PWD
257 "/"
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXX).
LIST
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
TYPE A
200 Switching to ASCII mode.
TYPE A
200 Switching to ASCII mode.
REST 0
350 Restart position accepted (0).
Every release (event this beta too) can't connect to server becuase server has set to yes option require_ssl_reuse
Below sample log from such sessions:
--------------------------------------------------------------------------
Session name: XXXXXXXX (Stored session)
Host name: XXXXXXXX (Port: 990)
User name: XXXXX (Password: No, Key file: No)
Tunnel: No
Transfer Protocol: FTP
Ping type: C, Ping interval: 30 sec; Timeout: 15 sec
Proxy: none
FTP: FTPS: Implicit SSL/TLS; Passive: Yes [Force IP: No]
Local directory: default, Remote directory: home, Update: No, Cache: Yes
Cache directory changes: Yes, Permanent: Yes
DST mode: 1
--------------------------------------------------------------------------
Password prompt (no password provided or last login attempt failed)
Connecting to XXXXXX:990 ...
Connected with XXXXXX:990, negotiating SSL connection...
SSL connection established. Waiting for welcome message...
USER XXXXXX
331 Please specify the password.
PASS **********
230 Login successful.
SYST
215 UNIX Type: L8
FEAT
211-Features:
AUTH SSL
AUTH TLS
EPRT
EPSV
MDTM
PASV
PBSZ
PROT
REST STREAM
SIZE
TVFS
UTF8
211 End
OPTS UTF8 ON
200 Always in UTF8 mode.
PBSZ 0
200 PBSZ set to 0.
PROT P
200 PROT now Private.
Connected
--------------------------------------------------------------------------
Using FTP protocol.
Doing startup conversation with host.
PWD
257 "/"
Getting current directory name.
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXXXXX).
LIST -a
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXX).
LIST
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
(ECommand) Error listing directory '/'.
Could not retrieve directory listing
SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Startup conversation with host finished.
PWD
257 "/"
REST 0
350 Restart position accepted (0).
TYPE I
200 Switching to Binary mode.
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXXX).
LIST
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
TYPE I
200 Switching to Binary mode.
PWD
257 "/"
TYPE I
200 Switching to Binary mode.
PWD
257 "/"
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXXX).
LIST
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
TYPE A
200 Switching to ASCII mode.
PWD
257 "/"
PWD
257 "/"
PWD
257 "/"
Retrieving directory listing...
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (XXXXXXX).
LIST
150 Here comes the directory listing.
SSL connection established
522 SSL connection failed; session reuse required: see require_ssl_reuse option in vsftpd.conf man page
Could not retrieve directory listing
TYPE A
200 Switching to ASCII mode.
TYPE A
200 Switching to ASCII mode.
REST 0
350 Restart position accepted (0).