FTPS - LFTP 문제

FTPS - LFTP 문제

우리 회사에서는 공급자와의 FTP 액세스에 문제가 있습니다.

구성은 다음과 같습니다.

  • 우분투 14.04
  • LFTP | 버전 4.6.3a

  • Our_cert.crt
  • our_key.key

  • 공급자.crt

  • AuthorityRoot.crt
  • AuthorityRootCa.crt

인증 기관 = 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

우리의 명령:

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

하지만 공급자에게 연락하려고 하면 오류가 발생합니다.

**** SSL_connect: sslv3 alert handshake failure

우리 공급자는 우리가 그들에게 연락하려고 할 때 볼 수 있으며 그들은 우리 인증서를 검증할 수 있지만 우리는 그들의 인증서를 검증할 수 없습니다. 그들 쪽에서는 모든 것이 괜찮습니다.


Btw:
인증서가 만료되고 CA도 전환한 어제 이전에는 모든 것이 잘 작동했습니다. AuthorityRootCa.crt(ssl:ca-file 필드의 모든 내용이 포함된 파일)를 새 파일로 교체합니다.


인증서를 어디에 두어야 하는지, 여기에 무엇이 문제인지 알려줄 수 있는 사람이 있나요? ourcert.crt 파일에 공급자.crt를 추가해야 합니까?

관련 정보