GnuTLS error -53: Error in the push function

Need help with FileZilla Server? Something does not work as expected? In this forum you may find an answer.

Moderator: Project members

Message
Author
mic.potenza
500 Command not understood
Posts: 2
Joined: 2010-01-14 15:31
First name: Michele
Last name: Potenza

GnuTLS error -53: Error in the push function

#1 Post by mic.potenza » 2010-01-14 15:41

I'm using FileZilla Server 0.9.34 on Windows 2003 SBS and FileZilla 3.3.1 on Windows Vista Business SP2
when using FTPS to connect to my server I always get an error, please, see my log below.
Any idea?
Regards

Stato: Risoluzione dell'indirizzo IP ftp.xxx.it in corso
Stato: Connessione a x.x.x.x:990...
Stato: Connessione stabilita, inizializzazione TLS in corso...
Stato: Verifica del certificato in corso...
Stato: Connessione TLS/SSL stabilita, in attesa del messaggio di benvenuto...
Risposta: 220 FileZilla Server version 0.9.34 beta Server FTP - è severamente vietato ogni uso improrio di questo server.
Comando: USER
Risposta: 331 Password required for xxxxxx
Comando: PASS ********
Risposta: 230 Logged on
Comando: PBSZ 0
Risposta: 200 PBSZ=0
Comando: PROT P
Risposta: 200 Protection level set to P
Stato: Connesso
Stato: Lettura elenco cartelle...
Comando: PWD
Risposta: 257 "/" is current directory.
Comando: TYPE I
Risposta: 200 Type set to I
Comando: PASV
Risposta: 227 Entering Passive Mode (x,x,x,x,13,96)
Comando: MLSD
Errore: GnuTLS error -53: Error in the push function.
Risposta: 425 Can't open data connection.

further details after error:
Comando: MLSD
Trace: CTransferSocket::OnConnect
Trace: CTlsSocket::Handshake()
Trace: CTlsSocket::ContinueHandshake()
Trace: CTlsSocket::Failure(-53, 10053)
Errore: GnuTLS error -53: Error in the push function.
Trace: CTransferSocket::TransferEnd(3)
Trace: CFtpControlSocket::TransferEnd()
Trace: CTlsSocket::OnRead()
Trace: CFtpControlSocket::OnReceive()
Risposta: 425 Can't open data connection.
Trace: CFtpControlSocket::TransferParseResponse()
Trace: code = 4
Trace: state = 6
Trace: CFtpControlSocket::ResetOperation(2)
Trace: CControlSocket::ResetOperation(2)
Trace: CFtpControlSocket::ParseSubcommandResult(2)
Trace: CFtpControlSocket::ListSubcommandResult()
Trace: state = 3
Trace: CFtpControlSocket::ResetOperation(2)
Trace: CControlSocket::ResetOperation(2)
Errore: Non è stato possibile leggere il contenuto della cartella
Trace: CFileZillaEnginePrivate::ResetOperation(2)

User avatar
botg
Site Admin
Posts: 35547
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: GnuTLS error -53: Error in the push function

#2 Post by botg » 2010-01-14 20:38

Looks like there's a router and/or firewall that's interrupting the connection.

Please read the Network Configuration guide.

mic.potenza
500 Command not understood
Posts: 2
Joined: 2010-01-14 15:31
First name: Michele
Last name: Potenza

Re: GnuTLS error -53: Error in the push function

#3 Post by mic.potenza » 2010-01-15 11:12

problem solved, thanks.
It was a NAT problem

marcusfive
500 Command not understood
Posts: 3
Joined: 2010-09-28 17:42

Re: GnuTLS error -53: Error in the push function

#4 Post by marcusfive » 2010-09-28 17:46

also i have the same error:
"GnuTLS error -53: Error in the push function"

i have a techus nat, and i have set ftps esplicit

how can solve?
nas is connected to a switch and then to a modem of alice.
i have also set in alice modem the virtual server in port 21 with TCP protocoll

thank you

User avatar
boco
Contributor
Posts: 26930
Joined: 2006-05-01 03:28
Location: Germany

Re: GnuTLS error -53: Error in the push function

#5 Post by boco » 2010-10-01 19:58

i have also set in alice modem the virtual server in port 21 with TCP protocoll
That's not a modem, but a modem-router. Please read Network Configuration.
No support requests over PM! You will NOT get any reply!!!
FTP connection problems? Please read Network Configuration.
FileZilla connection test: https://filezilla-project.org/conntest.php
FileZilla Pro support: https://customerforum.fileZilla-project.org

marcusfive
500 Command not understood
Posts: 3
Joined: 2010-09-28 17:42

Re: GnuTLS error -53: Error in the push function

#6 Post by marcusfive » 2010-10-02 18:35

i have solve by:
-on server i tur off the secure mode esplicit, now the connection ora not encrypt, and on ftp client i have set the normal connection
-on ftp client i have set active mode.

now work
bu i would to turn on the encrypt mode.
if i do, there are the same error: "GnuTLS error -53: Error in the push function"
this is the posiction of server:
modem/router telecom -> switch -> server ftp

thank you

User avatar
boco
Contributor
Posts: 26930
Joined: 2006-05-01 03:28
Location: Germany

Re: GnuTLS error -53: Error in the push function

#7 Post by boco » 2010-10-02 18:45

The forwarded port 21 is not enough. The Network Configuration guide tells you all about the Passive port range.
No support requests over PM! You will NOT get any reply!!!
FTP connection problems? Please read Network Configuration.
FileZilla connection test: https://filezilla-project.org/conntest.php
FileZilla Pro support: https://customerforum.fileZilla-project.org

marcusfive
500 Command not understood
Posts: 3
Joined: 2010-09-28 17:42

Re: GnuTLS error -53: Error in the push function

#8 Post by marcusfive » 2010-10-02 18:49

ok i will try :wink:

mikeloeven
503 Bad sequence of commands
Posts: 20
Joined: 2008-12-05 02:30
First name: mike
Last name: loeven

Re: GnuTLS error -53: Error in the push function

#9 Post by mikeloeven » 2011-04-14 14:39

i am having this issue two but it only happens when i try to connect to my ftp server from work. i changed the server to use ports that i know are open on the corperate network but it changed from activly refused to push function error. so i am a bit lost for all intents and purposes it should work. and since i have no access to the corperate network it is hard for me to figure this out

User avatar
boco
Contributor
Posts: 26930
Joined: 2006-05-01 03:28
Location: Germany

Re: GnuTLS error -53: Error in the push function

#10 Post by boco » 2011-04-14 18:44

I'd suspect a corporate firewall (such as ISA firewall) is interfering.
No support requests over PM! You will NOT get any reply!!!
FTP connection problems? Please read Network Configuration.
FileZilla connection test: https://filezilla-project.org/conntest.php
FileZilla Pro support: https://customerforum.fileZilla-project.org

prozit
500 Command not understood
Posts: 1
Joined: 2011-08-01 17:33
First name: Francis
Last name: Claessens

Re: GnuTLS error -53: Error in the push function

#11 Post by prozit » 2011-08-01 17:42

I have been looking for a solution to this problem too for a long time. In my FTP server config I had entered a wrong masquerading IP address. Once I fixed the masquerading IP address, my connections worked perfectly. So this is not always being caused by some kind of firewall/router/modem, but can also be caused by a misconfigured FTP server config. Anyways, this seems to be a basic networking issue since the masquerading IP address is needed to be able to allow FTP clients on the external side of a NAT'ed network to connect to the FTP server (as I am understanding it).

Greetings, Francis.

ms2928
500 Command not understood
Posts: 2
Joined: 2011-09-21 18:53
First name: Mike
Last name: Stapula

Re: GnuTLS error -53: Error in the push function

#12 Post by ms2928 » 2011-09-21 19:06

When connecting using standard FTP, connection is fine.
When I attempt to use FTP - Require explicit FTP over TLS I get this same error, like so:

Code: Select all

Status:	Connecting to XXX.XXX.X.XXX:21...
Status:	Connection established, waiting for welcome message...
Response:	220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response:	220-You are user number 1 of 50 allowed.
Response:	220-Local time is now 13:50. Server port: 21.
Response:	220 You will be disconnected after 15 minutes of inactivity.
Command:	AUTH TLS
Response:	234 AUTH TLS OK.
Status:	Initializing TLS...
Status:	Verifying certificate...
Command:	USER xxxxxxx
Status:	TLS/SSL connection established.
Response:	331 User xxxxxx OK. Password required
Command:	PASS ************
Response:	230 OK. Current restricted directory is /
Command:	SYST
Response:	215 UNIX Type: L8
Command:	FEAT
Response:	211-Extensions supported:
Response:	 EPRT
Response:	 IDLE
Response:	 MDTM
Response:	 SIZE
Response:	 REST STREAM
Response:	 MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
Response:	 MLSD
Response:	 AUTH TLS
Response:	 PBSZ
Response:	 PROT
Response:	 ESTA
Response:	 PASV
Response:	 EPSV
Response:	 SPSV
Response:	 ESTP
Response:	211 End.
Command:	PBSZ 0
Response:	200 PBSZ=0
Command:	PROT P
Response:	200 Data protection level set to "private"
Status:	Connected
Status:	Retrieving directory listing...
Command:	PWD
Response:	257 "/" is your current location
Command:	TYPE I
Response:	200 TYPE is now 8-bit binary
Command:	PASV
Response:	227 Entering Passive Mode (174,122,3,108,49,84)
Command:	MLSD
Error:	GnuTLS error -53: Error in the push function.
Error:	Connection timed out
Error:	Failed to retrieve directory listing
If I attempt to use SFTP I get a timeout error everytime...

Code: Select all

Status:	Connecting to XXX.XXX.X.XXX...
Response:	fzSftp started
Command:	open "xxxxxxx@XXX.XXX.X.XXX" 22
Error:	Connection timed out
Error:	Could not connect to server
Status:	Waiting to retry...
Status:	Connecting to XXX.XXX.X.XXX...
Response:	fzSftp started
Command:	open "xxxxxxx@XXX.XXX.X.XXX" 22
Error:	Connection timed out
Error:	Could not connect to server
and if I try FTP - Require implicit FTP over TLS:

Code: Select all

Status:	Connecting to XXX.XXX.X.XXX:990...
Status:	Connection attempt failed with "ECONNREFUSED - Connection refused by server".
Error:	Could not connect to server
Status:	Waiting to retry...
Status:	Connecting to XXX.XXX.X.XXX:990...
Status:	Connection attempt failed with "ECONNREFUSED - Connection refused by server".
Error:	Could not connect to server
I have tried changing firewall settings, port forwarding, etc, with NO luck.

I would really like to have a secure FTP set up one way or another, any ideas on why this is happening???
Thx

ms2928
500 Command not understood
Posts: 2
Joined: 2011-09-21 18:53
First name: Mike
Last name: Stapula

Re: GnuTLS error -53: Error in the push function

#13 Post by ms2928 » 2011-09-21 19:20

Sorry- Disregard previous post, I got it working. Uninstall and re-install of FileZilla worked!

brhend
500 Command not understood
Posts: 1
Joined: 2012-11-01 16:43
First name: Bruce
Last name: Hendrickson

Re: GnuTLS error -53: Error in the push function

#14 Post by brhend » 2012-11-01 16:46

Encountered the same issue.

Solution was different. Simply changed encryption

Site manager > select "my Site" > General Tab > encryption

select "Use plain FTP"

User avatar
boco
Contributor
Posts: 26930
Joined: 2006-05-01 03:28
Location: Germany

Re: GnuTLS error -53: Error in the push function

#15 Post by boco » 2012-11-02 09:05

Quite not a solution to lower all your defenses instead of dealing with the problem, eh?
No support requests over PM! You will NOT get any reply!!!
FTP connection problems? Please read Network Configuration.
FileZilla connection test: https://filezilla-project.org/conntest.php
FileZilla Pro support: https://customerforum.fileZilla-project.org

Post Reply