I keep getting this error on my server since I have been using filezilla server 1.6.X
Specially for this case I have set up a default installation of filezilla server 1.6.7 and I am using the latest filezilla client (3.63.2.1).GnuTLS error -110 in gnutls_record_recv: The TLS connection was non-properly terminated.
Control channel closed with error from source 0. Reason: ECONNABORTED - Connection aborted.
There is no firewall in between the server and the client, this is all local network (just a switch in between, no hops)
The only thing I am doing is loggin into the server (with quickconnect) and then disconnecting (with CTRL+D)
FYI filetransfers work fine.
Does anyone have any idea what I could do about this?
Many thanks in advance.
Server side log:
Client side log:<Date> Info [Type] Message
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] Session 0x16d3f3a1770 with ID 6 created.
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Response] 220-FileZilla Server 1.6.7
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Response] 220 Please visit https://filezilla-project.org/
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Command] AUTH TLS
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] securer(1) ENTERING state = 0
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] calling tls_layer_->set_certificate_file("C:\ProgramData\filezilla-server\certificates\ecd1766f9c6d016bfbb986393fcef7bd949787761dd8007b84c94ff3e7591bde\key.pem", "C:\ProgramData\filezilla-server\certificates\ecd1766f9c6d016bfbb986393fcef7bd949787761dd8007b84c94ff3e7591bde\cert.pem", "****")
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] securer(1) EXITING state = 1
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Response] 234 Using authentication type TLS.
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] ~securer(1) ENTERING state = 1
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] calling tls_layer_->set_alpn()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::server_handshake()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] ~securer(1) EXITING state = 2
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::on_send()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: Received CLIENT HELLO
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: Processed CLIENT HELLO
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: About to send SERVER HELLO
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: Sent SERVER HELLO
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: About to send ENCRYPTED EXTENSIONS
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: Sent ENCRYPTED EXTENSIONS
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: About to send CERTIFICATE
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: Sent CERTIFICATE
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: About to send CERTIFICATE VERIFY
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: Sent CERTIFICATE VERIFY
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: About to send FINISHED
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: Sent FINISHED
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: Received FINISHED
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS handshakep: Processed FINISHED
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] TLS Handshake successful
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] Protocol: TLS1.3, Key exchange: ECDHE-SECP384R1-ECDSA-SECP256R1-SHA256, Cipher: AES-256-GCM, MAC: AEAD, ALPN: x-filezilla-ftp
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Command] USER FTPUser
<04-04-2023 12:30:11> File-based Authenticator [Trace] Invoked authenticate(()) on worker 0x16d3f38e500, with shared_user = 0x0, with available methods = []
<04-04-2023 12:30:11> File-based Authenticator [Trace] Authentication for user 'FTPUser' not complete. Remaning methods: [1]
<04-04-2023 12:30:11> File-based Authenticator [Trace] Worker 0x16d3f38e500 created new operation 0x16d3f39be30, with shared_user = 0x0, methods = [1], error = 0
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Response] 331 Please, specify the password.
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X [Command] PASS ****
<04-04-2023 12:30:11> File-based Authenticator [Trace] Invoked authenticate(({ id = 1, set = 1 })) on worker 0x16d3f38e500, with shared_user = 0x0, with available methods = [1]
<04-04-2023 12:30:11> File-based Authenticator [Trace] Authenticating user 'FTPUser'. Methods requested: ({ id = 1, set = 1 }). Available methods: [1].
<04-04-2023 12:30:11> File-based Authenticator [Trace] Auth method { id = 1, set = 1 } passed for user 'FTPUser'.
<04-04-2023 12:30:11> File-based Authenticator [Trace] impersonation_token: { username: "", home: "" }
<04-04-2023 12:30:11> File-based Authenticator [Trace] Authentication for user 'FTPUser' is complete.
<04-04-2023 12:30:11> File-based Authenticator [Trace] impersonation_token: { username: "", home: "" }
<04-04-2023 12:30:11> File-based Authenticator [Trace] Worker 0x16d3f38e500 created new operation 0x16d3f39bc00, with shared_user = 0x16d3eb8b130, methods = [0], error = 0
<04-04-2023 12:30:11> File-based Authenticator [Trace] operation 0x16d3f39bc00 stop() erasing worker 0x16d3f38e500
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X FTPUser [Response] 230 Login successful.
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X FTPUser [Command] FEAT
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X FTPUser [Response] 211-Features:
<04-04-2023 12:30:11> FTP Session 6 10.X.X.X FTPUser [Response] 211 End
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Command] PWD
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Response] 257 "/" is current directory.
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Command] TYPE I
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Response] 200 Type set to I
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Command] PASV
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: About to send NEW SESSION TICKET
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: Sent NEW SESSION TICKET
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] Trying listen(1, 50337) for data connection.
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Response] 227 Entering Passive Mode (10,0,X,X,196,161)
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Command] MLSD
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/TVFS/local_filesys [Trace] info(D:\FTP_Temp): result: 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/TVFS/local_filesys [Trace] open_directory(D:\FTP_Temp): fd = 996, res = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Response] 150 About to start data transfer.
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] session::on_socket_event(): source = data listen, flag = 2, error = 0, state = -1
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] Client wants a secure data connection.
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] securer(1) ENTERING state = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] calling tls_layer_->set_certificate_file("C:\ProgramData\filezilla-server\certificates\ecd1766f9c6d016bfbb986393fcef7bd949787761dd8007b84c94ff3e7591bde\key.pem", "C:\ProgramData\filezilla-server\certificates\ecd1766f9c6d016bfbb986393fcef7bd949787761dd8007b84c94ff3e7591bde\cert.pem", "****")
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] securer(1) EXITING state = 1
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] Making the data connection secure.
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] ~securer(1) ENTERING state = 1
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] calling tls_layer_->set_alpn()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::server_handshake()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] ~securer(1) EXITING state = 2
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_send()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: Received CLIENT HELLO
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: Processed CLIENT HELLO
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: About to send SERVER HELLO
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: Sent SERVER HELLO
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: About to send ENCRYPTED EXTENSIONS
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: Sent ENCRYPTED EXTENSIONS
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: About to send FINISHED
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: Sent FINISHED
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::continue_handshake()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: Received FINISHED
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS handshakep: Processed FINISHED
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS Handshake successful
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] TLS Session resumed
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] Protocol: TLS1.3, Key exchange: unknown, Cipher: AES-256-GCM, MAC: AEAD, ALPN: ftp-data
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] session::on_socket_event(): source = data, flag = 2, error = 0, state = 2
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] Client wants a secure data connection.
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] securer(1) ENTERING state = 2
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] securer(1) EXITING state = 3
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] The data connection is now secure.
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] ~securer(1) ENTERING state = 3
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] ~securer(1) EXITING state = 3
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] CHANNEL state is being dumped:
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] PIPE((IN)) {
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] max_num_loops_ = 10
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] thread_safe_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] variant_buffer_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] variant_adder_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] variant_consumer_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] buffer_ = 0x16d3f3a2c58
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] adder_ = 0x0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] consumer_ = 0x0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] waiting_for_adder_event_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] consumer_error_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] adder_error_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] }
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] PIPE((OUT)) {
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] max_num_loops_ = 10
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] thread_safe_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] variant_buffer_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] variant_adder_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] variant_consumer_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] buffer_ = 0x16d3f3a2b20
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] adder_ = 0x0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] consumer_ = 0x0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] waiting_for_adder_event_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] consumer_error_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] adder_error_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] }
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::shutdown()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::continue_shutdown()
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] data_socket_->shutdown() = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Response] 226 Operation successful
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] session::close_data_connection(): prev data_connection_status = 2
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser [Trace] Removed done events: 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] CHANNEL state is being dumped:
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] PIPE((IN)) {
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] max_num_loops_ = 10
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] thread_safe_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] variant_buffer_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] variant_adder_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] variant_consumer_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] buffer_ = 0x16d3f3a2c58
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] adder_ = 0x0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] consumer_ = 0x0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] waiting_for_adder_event_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] consumer_error_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] adder_error_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] }
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] PIPE((OUT)) {
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] max_num_loops_ = 10
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] thread_safe_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] variant_buffer_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] variant_adder_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] variant_consumer_ = <2>
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] buffer_ = 0x16d3f3a2b20
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] adder_ = 0x0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] consumer_ = 0x0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] waiting_for_adder_event_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] consumer_error_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] adder_error_ = 0
<04-04-2023 12:30:12> FTP Session 6 10.X.X.X FTPUser/Done Event [Trace] }
<04-04-2023 12:30:26> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::on_read()
<04-04-2023 12:30:26> FTP Session 6 10.X.X.X FTPUser [Trace] tls_layer_impl::failure(-110)
<04-04-2023 12:30:26> FTP Session 6 10.X.X.X FTPUser [Trace] GnuTLS error -110 in gnutls_record_recv: The TLS connection was non-properly terminated.
<04-04-2023 12:30:26> FTP Session 6 10.X.X.X FTPUser [Trace] Control channel closed with error from source 0. Reason: ECONNABORTED - Connection aborted.
<04-04-2023 12:30:26> FTP Session 6 10.X.X.X [Trace] Session 0x16d3f3a1770 with ID 6 destroyed.
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpLogonOpData::Send() in state 0
12:30:11 Status: Resolving address of FTPSERVER
12:30:11 Status: Connecting to 10.X.X.X:21...
12:30:11 Status: Connection established, waiting for welcome message...
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 220-FileZilla Server 1.6.7
12:30:11 Response: 220 Please visit https://filezilla-project.org/
12:30:11 Trace: CFtpLogonOpData::ParseResponse() in state 1
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpLogonOpData::Send() in state 2
12:30:11 Command: AUTH TLS
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 234 Using authentication type TLS.
12:30:11 Trace: CFtpLogonOpData::ParseResponse() in state 2
12:30:11 Status: Initializing TLS...
12:30:11 Trace: tls_layer_impl::client_handshake()
12:30:11 Trace: tls_layer_impl::continue_handshake()
12:30:11 Trace: TLS handshakep: About to send CLIENT HELLO
12:30:11 Trace: TLS handshakep: Sent CLIENT HELLO
12:30:11 Trace: tls_layer_impl::on_send()
12:30:11 Trace: tls_layer_impl::continue_handshake()
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: tls_layer_impl::continue_handshake()
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: tls_layer_impl::continue_handshake()
12:30:11 Trace: TLS handshakep: Received SERVER HELLO
12:30:11 Trace: TLS handshakep: Processed SERVER HELLO
12:30:11 Trace: TLS handshakep: Received ENCRYPTED EXTENSIONS
12:30:11 Trace: TLS handshakep: Processed ENCRYPTED EXTENSIONS
12:30:11 Trace: TLS handshakep: Received CERTIFICATE
12:30:11 Trace: TLS handshakep: Processed CERTIFICATE
12:30:11 Trace: TLS handshakep: Received CERTIFICATE VERIFY
12:30:11 Trace: TLS handshakep: Processed CERTIFICATE VERIFY
12:30:11 Trace: TLS handshakep: Received FINISHED
12:30:11 Trace: TLS handshakep: Processed FINISHED
12:30:11 Trace: TLS handshakep: About to send FINISHED
12:30:11 Trace: TLS handshakep: Sent FINISHED
12:30:11 Trace: TLS Handshake successful
12:30:11 Trace: Protocol: TLS1.3, Key exchange: ECDHE-SECP384R1-ECDSA-SECP256R1-SHA256, Cipher: AES-256-GCM, MAC: AEAD, ALPN: x-filezilla-ftp
12:30:11 Trace: tls_layer_impl::verify_certificate()
12:30:11 Trace: System trust store decision: false
12:30:11 Trace: Hostname does not match certificate SANs
12:30:11 Trace: Sending certificate_verification_event
12:30:11 Trace: CFtpControlSocket::SetAsyncRequestReply
12:30:11 Trace: set_verification_result(true)
12:30:11 Status: TLS connection established.
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpLogonOpData::Send() in state 6
12:30:11 Command: USER FTPUser
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 331 Please, specify the password.
12:30:11 Trace: CFtpLogonOpData::ParseResponse() in state 6
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpLogonOpData::Send() in state 6
12:30:11 Command: PASS ************
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 230 Login successful.
12:30:11 Trace: CFtpLogonOpData::ParseResponse() in state 6
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpLogonOpData::Send() in state 8
12:30:11 Command: FEAT
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 211-Features:
12:30:11 Response: MDTM
12:30:11 Response: REST STREAM
12:30:11 Response: SIZE
12:30:11 Response: MLST type*;size*;modify*;perm*;
12:30:11 Response: MLSD
12:30:11 Response: AUTH SSL
12:30:11 Response: AUTH TLS
12:30:11 Response: PROT
12:30:11 Response: PBSZ
12:30:11 Response: UTF8
12:30:11 Response: TVFS
12:30:11 Response: EPSV
12:30:11 Response: EPRT
12:30:11 Response: MFMT
12:30:11 Response: 211 End
12:30:11 Trace: CFtpLogonOpData::ParseResponse() in state 8
12:30:11 Status: Logged in
12:30:11 Trace: Measured latency of 34 ms
12:30:11 Trace: CFtpControlSocket::ResetOperation(0)
12:30:11 Trace: CControlSocket::ResetOperation(0)
12:30:11 Trace: CFtpLogonOpData::Reset(0) in state 15
12:30:11 Trace: CFileZillaEnginePrivate::ResetOperation(0)
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpListOpData::Send() in state 0
12:30:11 Status: Retrieving directory listing...
12:30:11 Trace: CFtpChangeDirOpData::Send() in state 0
12:30:11 Trace: CFtpChangeDirOpData::Send() in state 1
12:30:11 Command: PWD
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 257 "/" is current directory.
12:30:11 Trace: CFtpChangeDirOpData::ParseResponse() in state 1
12:30:11 Trace: CFtpControlSocket::ResetOperation(0)
12:30:11 Trace: CControlSocket::ResetOperation(0)
12:30:11 Trace: CFtpChangeDirOpData::Reset(0) in state 1
12:30:11 Trace: CFtpListOpData::SubcommandResult(0) in state 1
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpListOpData::Send() in state 2
12:30:11 Trace: CFtpRawTransferOpData::Send() in state 0
12:30:11 Trace: CFtpRawTransferOpData::Send() in state 1
12:30:11 Command: TYPE I
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 200 Type set to I
12:30:11 Trace: CFtpRawTransferOpData::ParseResponse() in state 1
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpRawTransferOpData::Send() in state 2
12:30:11 Command: PASV
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Trace: TLS handshakep: Received NEW SESSION TICKET
12:30:11 Trace: TLS handshakep: Processed NEW SESSION TICKET
12:30:11 Trace: gnutls_record_recv returned spurious EAGAIN
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 227 Entering Passive Mode (10,0,X,X,196,161)
12:30:11 Trace: CFtpRawTransferOpData::ParseResponse() in state 2
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpRawTransferOpData::Send() in state 4
12:30:11 Trace: Binding data connection source IP to control connection source IP 10.X.X.X
12:30:11 Trace: tls_layer_impl::client_handshake()
12:30:11 Trace: Trying to resume existing TLS session.
12:30:11 Command: MLSD
12:30:11 Trace: tls_layer_impl::on_send()
12:30:11 Trace: tls_layer_impl::continue_handshake()
12:30:11 Trace: TLS handshakep: About to send CLIENT HELLO
12:30:11 Trace: TLS handshakep: Sent CLIENT HELLO
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 150 About to start data transfer.
12:30:11 Trace: CFtpRawTransferOpData::ParseResponse() in state 4
12:30:11 Trace: CControlSocket::SendNextCommand()
12:30:11 Trace: CFtpRawTransferOpData::Send() in state 5
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: tls_layer_impl::continue_handshake()
12:30:11 Trace: TLS handshakep: Received SERVER HELLO
12:30:11 Trace: TLS handshakep: Processed SERVER HELLO
12:30:11 Trace: TLS handshakep: Received ENCRYPTED EXTENSIONS
12:30:11 Trace: TLS handshakep: Processed ENCRYPTED EXTENSIONS
12:30:11 Trace: TLS handshakep: Received FINISHED
12:30:11 Trace: TLS handshakep: Processed FINISHED
12:30:11 Trace: TLS handshakep: About to send FINISHED
12:30:11 Trace: TLS handshakep: Sent FINISHED
12:30:11 Trace: TLS Handshake successful
12:30:11 Trace: TLS Session resumed
12:30:11 Trace: Protocol: TLS1.3, Key exchange: unknown, Cipher: AES-256-GCM, MAC: AEAD, ALPN: ftp-data
12:30:11 Trace: tls_layer_impl::verify_certificate()
12:30:11 Trace: set_verification_result(true)
12:30:11 Trace: CTransferSocket::OnConnect
12:30:11 Trace: CTransferSocket::OnReceive(), m_transferMode=0
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CTransferSocket::OnReceive(), m_transferMode=0
12:30:11 Trace: CTransferSocket::TransferEnd(1)
12:30:11 Trace: tls_layer_impl::shutdown()
12:30:11 Trace: tls_layer_impl::continue_shutdown()
12:30:11 Trace: CFtpControlSocket::TransferEnd()
12:30:11 Trace: tls_layer_impl::on_read()
12:30:11 Trace: CFtpControlSocket::OnReceive()
12:30:11 Response: 226 Operation successful
12:30:11 Trace: CFtpRawTransferOpData::ParseResponse() in state 7
12:30:11 Trace: CFtpControlSocket::ResetOperation(0)
12:30:11 Trace: CControlSocket::ResetOperation(0)
12:30:11 Trace: CFtpRawTransferOpData::Reset(0) in state 7
12:30:11 Trace: CFtpListOpData::SubcommandResult(0) in state 3
12:30:11 Trace: CFtpControlSocket::ResetOperation(0)
12:30:11 Trace: CControlSocket::ResetOperation(0)
12:30:11 Trace: CFtpListOpData::Reset(0) in state 3
12:30:11 Status: Directory listing of "/" successful
12:30:11 Trace: CFileZillaEnginePrivate::ResetOperation(0)
12:30:26 Status: Disconnected from server
12:30:26 Trace: CRealControlSocket::DoClose(66)
12:30:26 Trace: CControlSocket::DoClose(66)
12:30:26 Trace: CFtpControlSocket::ResetOperation(66)
12:30:26 Trace: CControlSocket::ResetOperation(66)
12:30:26 Trace: CFileZillaEnginePrivate::ResetOperation(66)
12:30:26 Trace: CRealControlSocket::DoClose(66)
12:30:26 Trace: CControlSocket::DoClose(66)
12:30:26 Trace: CFtpControlSocket::ResetOperation(66)
12:30:26 Trace: CControlSocket::ResetOperation(66)
12:30:26 Trace: CFileZillaEnginePrivate::ResetOperation(66)
12:30:26 Trace: CControlSocket::DoClose(66)
12:30:26 Trace: CControlSocket::ResetOperation(66)
12:30:26 Trace: CFileZillaEnginePrivate::ResetOperation(66)
12:30:26 Trace: CFileZillaEnginePrivate::ResetOperation(0)