root@sclrdev:/home/sclr/certs/FreshCerts# curl --ftp-ssl --verbose ftp://{abc}/ -u trup:trup --cacert /etc/ssl/certs/ca-certificates.crt
* About to connect() to {abc
You have to change server cert from cert.pem to fullchain.pem
I had the same issue with Perl HTTPS Daemon:
I have changed: SSL_cert_file => '/etc/letsencrypt/live/mydomain/cert.pem'
to: SSL_cert_file => '/etc/letsencrypt/live/mydomain/fullchain.pem'