Custom Query (8169 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (505 - 507 of 8169)

Ticket Resolution Summary Owner Reporter
#8440 fixed GnuTLS error -54: Error in the pull function Ayush Goyal
Description

We have a hosting setup where we allow ftp using ftps. On one of our server while connecting over ftp we encounter following error.

This problem has not been encountered on any other server and we have many of them having same ftp setup/configuration.

This problem occurs with version 3.6,3.6.0.2 and 3.6.0.1 on archlinux.but on downgrading to version 3.5.3 there was no such problem.

I also found that one of our user on windows xp using version 3.3.2.1 also encountered this error.

This error was not encountered when using other ftp clients namely fireftp and coreftp.

I also tried downgrading gnutls but it didnt helped the problem persisted.

Status:	Resolving address of ******************
Status:	Connecting to *************:21...
Status:	Connection established, waiting for welcome message...
Trace:	CFtpControlSocket::OnReceive()
Response:	220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response:	220-You are user number 6 of 150 allowed.
Response:	220-Local time is now 12:16. Server port: 21.
Response:	220-This is a private system - No anonymous login
Response:	220-IPv6 connections are also welcome on this server.
Response:	220 You will be disconnected after 5 minutes of inactivity.
Trace:	CFtpControlSocket::SendNextCommand()
Command:	AUTH TLS
Trace:	CFtpControlSocket::OnReceive()
Response:	234 AUTH TLS OK.
Status:	Initializing TLS...
Trace:	CTlsSocket::Handshake()
Trace:	CTlsSocket::ContinueHandshake()
Trace:	CTlsSocket::OnSend()
Trace:	CTlsSocket::OnRead()
Trace:	CTlsSocket::ContinueHandshake()
Trace:	CTlsSocket::OnRead()
Trace:	CTlsSocket::ContinueHandshake()
Trace:	TLS Handshake successful
Trace:	Cipher: AES-256-CBC, MAC: SHA1
Status:	Verifying certificate...
Trace:	CFtpControlSocket::SendNextCommand()
Command:	USER *******
Status:	TLS/SSL connection established.
Trace:	CTlsSocket::OnRead()
Trace:	CFtpControlSocket::OnReceive()
Response:	331 User migrate OK. Password required
Trace:	CFtpControlSocket::SendNextCommand()
Command:	PASS ************
Trace:	CTlsSocket::OnRead()
Trace:	CFtpControlSocket::OnReceive()
Response:	230 OK. Current restricted directory is /
Status:	Server does not support non-ASCII characters.
Trace:	CFtpControlSocket::SendNextCommand()
Command:	PBSZ 0
Trace:	CTlsSocket::OnRead()
Trace:	CFtpControlSocket::OnReceive()
Response:	200 PBSZ=0
Trace:	CFtpControlSocket::SendNextCommand()
Command:	PROT P
Trace:	CTlsSocket::OnRead()
Trace:	CFtpControlSocket::OnReceive()
Response:	200 Data protection level set to "private"
Status:	Connected
Trace:	CFtpControlSocket::ResetOperation(0)
Trace:	CControlSocket::ResetOperation(0)
Trace:	CFileZillaEnginePrivate::ResetOperation(0)
Trace:	Measured latency of 23 ms
Status:	Retrieving directory listing...
Trace:	CFtpControlSocket::SendNextCommand()
Trace:	CFtpControlSocket::ChangeDirSend()
Command:	PWD
Trace:	CTlsSocket::OnRead()
Trace:	CFtpControlSocket::OnReceive()
Response:	257 "/" is your current location
Trace:	CFtpControlSocket::ResetOperation(0)
Trace:	CControlSocket::ResetOperation(0)
Trace:	CFtpControlSocket::ParseSubcommandResult(0)
Trace:	CFtpControlSocket::ListSubcommandResult()
Trace:	  state = 1
Trace:	CFtpControlSocket::SendNextCommand()
Trace:	CFtpControlSocket::TransferSend()
Trace:	  state = 1
Command:	TYPE I
Trace:	CTlsSocket::OnRead()
Trace:	CFtpControlSocket::OnReceive()
Response:	200 TYPE is now 8-bit binary
Trace:	CFtpControlSocket::TransferParseResponse()
Trace:	  code = 2
Trace:	  state = 1
Trace:	CFtpControlSocket::SendNextCommand()
Trace:	CFtpControlSocket::TransferSend()
Trace:	  state = 2
Command:	PASV
Trace:	CTlsSocket::OnRead()
Trace:	CFtpControlSocket::OnReceive()
Response:	227 Entering Passive Mode (**************,189)
Trace:	CFtpControlSocket::TransferParseResponse()
Trace:	  code = 2
Trace:	  state = 2
Trace:	CFtpControlSocket::SendNextCommand()
Trace:	CFtpControlSocket::TransferSend()
Trace:	  state = 4
Command:	MLSD
Trace:	CTransferSocket::OnConnect
Trace:	CTlsSocket::Handshake()
Trace:	Trying to resume existing TLS session.
Trace:	CTlsSocket::ContinueHandshake()
Trace:	CTlsSocket::OnSend()
Trace:	CTlsSocket::OnSend()
Trace:	CTlsSocket::OnRead()
Trace:	CFtpControlSocket::OnReceive()
Response:	150 Accepted data connection
Trace:	CFtpControlSocket::TransferParseResponse()
Trace:	  code = 1
Trace:	  state = 4
Trace:	CFtpControlSocket::SendNextCommand()
Trace:	CFtpControlSocket::TransferSend()
Trace:	  state = 5
Trace:	CTlsSocket::OnRead()
Trace:	CTlsSocket::ContinueHandshake()
Trace:	CTlsSocket::Failure(-54, 103)
Error:	GnuTLS error -54: Error in the pull function.
Trace:	CTransferSocket::OnClose(103)
Error:	Transfer connection interrupted: ECONNABORTED - Connection aborted
Trace:	CTransferSocket::TransferEnd(3)
Trace:	CFtpControlSocket::TransferEnd()
Trace:	CTlsSocket::OnRead()
Trace:	CTlsSocket::Failure(-110, 103)
Error:	GnuTLS error -110: The TLS connection was non-properly terminated.
Trace:	CRealControlSocket::OnClose(103)
Error:	Disconnected from server: ECONNABORTED - Connection aborted
Trace:	CControlSocket::DoClose(64)
Trace:	CFtpControlSocket::ResetOperation(66)
Trace:	CControlSocket::ResetOperation(66)
Trace:	CFtpControlSocket::ResetOperation(66)
Trace:	CControlSocket::ResetOperation(66)
Error:	Failed to retrieve directory listing
Trace:	CFileZillaEnginePrivate::ResetOperation(66)
Trace:	CControlSocket::DoClose(64)
Trace:	CControlSocket::DoClose(64)
#8480 fixed Password-protected SSH client keys ojw
Description

It's great that Filezilla now supports logging-in to SSH servers using a client certificate. However it doesn't yet allow using password-protected certificates - Filezilla will convert it to a certificate without any password and then we have to be extra careful about protecting that file.

Would it be possible to prompt for password to unlock the standard password-protected client certificates as used by PuTTY etc?

#8545 fixed upload to a TLS FTP server: Error: GnuTLS error -59 in gnutls_record_send: GnuTLS internal error Tim Kosse pyro
Description

After the upgrade to gnutls-3.1.9 I can no longer enter a passive mode connection with my ftp server. gnutls-3.1.8 works.

Filezilla log:

Response: 230 User thomas logged in Status: Server does not support non-ASCII characters. Command: PBSZ 0 Response: 200 PBSZ 0 successful Command: PROT P Response: 200 Protection set to Private Status: Connected Trace: Measured latency of 70 ms Status: Starting upload of /home/pyro/testfile.bin Command: CWD / Response: 250 CWD command successful Command: TYPE I Response: 200 Type set to I Command: PASV Response: 227 Entering Passive Mode (83,133,106,33,214,79). Command: STOR testfile.bin Trace: Trying to resume existing TLS session. Response: 150 Opening BINARY mode data connection for testfile.bin Trace: TLS Handshake successful Trace: TLS Session resumed Trace: Cipher: AES-256-CBC, MAC: SHA1 Error: GnuTLS error -59 in gnutls_record_send: GnuTLS internal error. Error: Could not write to transfer socket: ECONNABORTED - Connection aborted Response: 226 Transfer complete Error: File transfer failed Status: Starting upload of /home/pyro/testfile.bin Status: Retrieving directory listing... Trace: ftpcontrolsocket.cpp(1317): List called from other command caller=0x1c10050 Command: PASV Response: 227 Entering Passive Mode (83,133,106,33,213,35). Command: MLSD Trace: Trying to resume existing TLS session. Response: 150 Opening BINARY mode data connection for MLSD Trace: TLS Handshake successful Trace: TLS Session resumed Trace: Cipher: AES-256-CBC, MAC: SHA1 Response: 226 Transfer complete Command: PASV Response: 227 Entering Passive Mode (83,133,106,33,212,255). Command: STOR testfile.bin Trace: Trying to resume existing TLS session. Response: 150 Opening BINARY mode data connection for testfile.bin Trace: TLS Handshake successful Trace: TLS Session resumed Trace: Cipher: AES-256-CBC, MAC: SHA1 Error: GnuTLS error -59 in gnutls_record_send: GnuTLS internal error. Error: Could not write to transfer socket: ECONNABORTED - Connection aborted Response: 226 Transfer complete Error: File transfer failed Status: Starting upload of /home/pyro/testfile.bin Status: Retrieving directory listing... Trace: ftpcontrolsocket.cpp(1317): List called from other command caller=0x1c10050 Command: PASV Response: 227 Entering Passive Mode (83,133,106,33,214,53). Command: MLSD Trace: Trying to resume existing TLS session. Response: 150 Opening BINARY mode data connection for MLSD Trace: TLS Handshake successful Trace: TLS Session resumed Trace: Cipher: AES-256-CBC, MAC: SHA1 Response: 226 Transfer complete Command: PASV Response: 227 Entering Passive Mode (83,133,106,33,212,87). Command: STOR testfile.bin Trace: Trying to resume existing TLS session. Response: 150 Opening BINARY mode data connection for testfile.bin Trace: TLS Handshake successful Trace: TLS Session resumed Trace: Cipher: AES-256-CBC, MAC: SHA1 Error: GnuTLS error -59 in gnutls_record_send: GnuTLS internal error. Error: Could not write to transfer socket: ECONNABORTED - Connection aborted Response: 226 Transfer complete Error: File transfer failed Status: Retrieving directory listing... Command: PASV Response: 227 Entering Passive Mode (83,133,106,33,212,191). Command: MLSD Trace: Trying to resume existing TLS session. Response: 150 Opening BINARY mode data connection for MLSD Trace: TLS Handshake successful Trace: TLS Session resumed Trace: Cipher: AES-256-CBC, MAC: SHA1 Response: 226 Transfer complete Status: Directory listing successful

Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.