We're working with Micrium FTP and mbedtls as crypto stack,
I'm experiencing an issue where the FTP client cannot upload a file to FileZille Server 1.8.1. Wireshark and FileZilla logs files are attached.
FileZilla logs :
Code: Select all
<1/29/2024 1:16:37 PM> FTP Session 28 172.23.19.119 ftp_test [Error] TLS session of data connection not resumed.
<1/29/2024 1:16:37 PM> FTP Session 28 172.23.19.119 ftp_test [Response] 425 Unable to build data connection: TLS session of data connection not resumed.
Wireshark logs show that FileZilla server immediately closes the connection after the handshake for "data" connections, without any TLS (encrypted) alert.
It seems like the filezilla server is unable to resume the session based on the session ID ?
However Tim Kosse (botg) states that both session ID and tickets are supported by FileZilla: viewtopic.php?f=6&t=55242&p=182369&hili ... ts#p182369
As a comparison, when using our FTP client with vsftpd server, the session is properly resumed and everything works as expected.
I didn't test FileZilla server with another client which does not support session tickets for comparison.
Do you have any idea of what is happening with FileZilla server. Thank your for your help.
EDIT: Filtered out useless packets in wireshark logs