I have installed ftp/pure-ftpd with TLS support. I created a certificate as explained in this how-to.
When I approach the server from a Windows machine with the FileZilla client using "FTP over TLS (explicit encryption)", I get an "Accept certificate?" window, and when I accept, it works all fine.
When I approach the server from a FreeBSD machine with the ftp client (so without TLS) it works fine as well.
However, when I approach the server from the same FreeBSD machine with the ftp/ftp-tls client, I get:
and after inputting "Y", I get
Any idea what is going on? Does ftp-tls require any configuration?
When I approach the server from a Windows machine with the FileZilla client using "FTP over TLS (explicit encryption)", I get an "Accept certificate?" window, and when I accept, it works all fine.
When I approach the server from a FreeBSD machine with the ftp client (so without TLS) it works fine as well.
However, when I approach the server from the same FreeBSD machine with the ftp/ftp-tls client, I get:
Code:
WARNING: Server's certificate is self signed.
WARNING: Errors while verifying the server's certificate chain, continue? (Y/N)
and after inputting "Y", I get
Code:
...
Failed TLS negotiation on control channel, disconnected
Any idea what is going on? Does ftp-tls require any configuration?