FTPS - problema de LFTP

FTPS - problema de LFTP

Temos alguns problemas na minha empresa com acesso FTP com um provedor.

Aqui está nossa configuração:

  • Ubuntu 14.04
  • LFTP | Versão 4.6.3a

  • Nosso_cert.crt
  • nossa_chave.key

  • provedor.crt

  • AutoridadeRoot.crt
  • AuthorityRootCa.crt

Autoridade certificadora = GlobalSign

#/home/USER/.lftp/conf
set cmd:time-style "%Y%m%d%H%M"
set ftp:ssl-protect-list false
set net:timeout 30
set net:max-retries 1
set ftp:ssl-allow true
set ftp:ssl-protect-data false
set ssl:ca-file   AuthorityRoot.crt / AuthorityRootCa.crt (both file in one )  # i dont even know if this is correct
set ssl:cert-file our_cert.crt
set ssl:key-file  ourkey.key
set xfer:clobber on
set ssl:verify-certificate false

Nosso comando:

lftp   -e "debug 9; source /home/USER/.lftp/conf ;ls ;quit"   -u username,pwd ftp://provider.com  -p PORT

Mas quando tentamos entrar em contato com nosso provedor, temos um erro:

**** SSL_connect: sslv3 alert handshake failure

Nosso provedor pode ver quando tentamos contatá-los, eles podem validar nosso certificado, mas não podemos validar o certificado deles. Está tudo bem do lado deles.


A propósito:
tudo funcionou bem antes de ontem, quando seus certificados expiraram e eles também trocaram de CA. Apenas substituímos autoridadeRootCa.crt (o arquivo com tudo dentro no campo ssl:ca-file) pelo novo


Alguém pode me dizer onde devemos colocar nossos certificados ou o que há de errado aqui? Devemos adicionar provedor.crt em nosso arquivo ourcert.crt?

informação relacionada