KB Article #178538

FTPS || 426 - failure reading network stream

Problem

Gateway is entirely sending the file to the server vsftpd, but after it we may see in the log the below message:


FTP210I .... E_RPS_FTPS(182224) [1004031] Start sending ftp file: /csv/lab/todo/Test.
FTP211I .... E_RPS_FTPS(182224) [1004031] Start sending file: /tmp/test.txt.
FTP101I .... Prot trace for: E_RPS_FTPS (182224) req:Read len:35 Prot:FTP <- R E_RPS_FTPS 182224.
FTP101I .... 0000 34323620 4661696c 75726520 72656164 [426 Failure read].
FTP242E .... E_RPS_FTPS(182224) [1004031] STOR : 426 Failure reading network stream..



Resolution

The STORE (STOR) command is used by the client to tell the server to accept the data transferred via the data connection and to store the data as a file at the server site. If the file specified in the pathname exists at the server site, its contents are replaced by the data being transferred. A new file is created at the server site if the file specified in the pathname does not already exist.


To be checked on


A. Gateway side:

- if the option Details - Close notify disabled (FTP and HTTP) is selected for the TLS profile


B. vsftpd server side :

- the free space available for the disk where the files are uploaded

- if a firewall is present and active, then temporarily disable the firewall's virus scanner or if you are certain that the file is virus-free, a workaround is to upload the file as a password-protected .zip file